Hello community, here is the log from the commit of package xkeyboard-config for openSUSE:Factory checked in at 2016-06-12 18:54:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xkeyboard-config (Old) and /work/SRC/openSUSE:Factory/.xkeyboard-config.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xkeyboard-config" Changes: -------- --- /work/SRC/openSUSE:Factory/xkeyboard-config/xkeyboard-config.changes 2016-01-28 17:19:12.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.xkeyboard-config.new/xkeyboard-config.changes 2016-06-12 18:54:06.000000000 +0200 @@ -1,0 +2,29 @@ +Wed Jun 8 07:46:48 UTC 2016 - tchva...@suse.com + +- Run over with spec-cleaner - pkgconfig/perl deps conversion +- Use post dependency on coreutils instead of prereq +- Disable silent rules to see whats happening +- Tweak configure options to match what configure.ac contains and what + is needed +- Remove path provides on the old /etc location, should not be needed + after all those years + +------------------------------------------------------------------- +Mon Jun 6 12:14:01 UTC 2016 - sndir...@suse.com + +- Update to version 2.18 + * Add Ctrl+Win keyboard layout switch. + * rules: Giving the caps:ctrl_modifier option a distinctive description. + * Sorting the Caps Lock options in a consistent manner. + * symbols: add explicit definition for Group2 to win_space_toggle + * Added Bone layout (including the q/eszett variant) and Neo qwertz/qwerty + * Added the Ruble signe + * Added us(carpalx) + * Add Algerian layout with variants + * Added some Asian layouts + * Added US layout for IBM Arabic 238L + * Synced descriptions + * Added Armenian dram sign to Armenian phonetic + * Fixed ISO codes for Jawi + +------------------------------------------------------------------- @@ -4 +33 @@ -- Update to version 2.16 +- Update to version 2.17 Old: ---- xkeyboard-config-2.17.tar.bz2 New: ---- xkeyboard-config-2.18.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xkeyboard-config.spec ++++++ --- /var/tmp/diff_new_pack.4ED2Vf/_old 2016-06-12 18:54:07.000000000 +0200 +++ /var/tmp/diff_new_pack.4ED2Vf/_new 2016-06-12 18:54:07.000000000 +0200 @@ -17,29 +17,27 @@ Name: xkeyboard-config -BuildRequires: fdupes -BuildRequires: intltool -BuildRequires: perl-XML-Parser -BuildRequires: pkg-config -BuildRequires: translation-update-upstream -BuildRequires: xsltproc -BuildRequires: pkgconfig(xorg-macros) >= 1.12 -Url: http://www.freedesktop.org/Software/XKeyboardConfig -Provides: XFree86:/etc/X11/xkb/symbols/us -Provides: xorg-x11:/etc/X11/xkb/symbols/us -PreReq: /bin/ln /bin/rm -Version: 2.17 +Version: 2.18 Release: 0 Summary: The X Keyboard Extension License: GPL-2.0+ and LGPL-2.1+ and MIT and CDDL-1.0 Group: System/X11/Utilities -Source: http://xorg.freedesktop.org/archive/individual/data/xkeyboard-config/xkeyboard-config-%{version}.tar.bz2 +Url: http://www.freedesktop.org/Software/XKeyboardConfig +Source: http://xorg.freedesktop.org/archive/individual/data/%{name}/%{name}-%{version}.tar.bz2 Patch100: n_suse-ctrl-alt-bksp-terminate.patch # PATCH-FIX-OPENSUSE disable-2xalt_2xctrl-toggle.diff fdo#4927 -- This is just a workaround until fdo#4927 is fixed Patch109: n_disable-2xalt_2xctrl-toggle.diff +BuildRequires: fdupes +BuildRequires: intltool +BuildRequires: pkgconfig +BuildRequires: translation-update-upstream +BuildRequires: xsltproc +BuildRequires: perl(XML::Parser) +BuildRequires: pkgconfig(xorg-macros) >= 1.12 +Requires(post): coreutils +Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -Recommends: %{name}-lang %description The X Keyboard Extension essentially replaces the core protocol @@ -50,6 +48,7 @@ make keyboards more accessible to people with physical impairments. %lang_package + %prep %setup -q translation-update-upstream @@ -57,39 +56,37 @@ %patch109 -p1 %build -%configure --with-xkb-rules-symlink=xfree86,xorg \ - --with-xkb-base=/usr/share/X11/xkb \ +%configure \ + --disable-silent-rules \ + --with-xkb-rules-symlink=xorg \ + --with-xkb-base=%{_datadir}/X11/xkb \ --enable-compat_rules \ - --disable-runtime-deps \ - --disable-xkbcomp-symlink -rm -f */*.dir -make + --disable-runtime-deps +make %{?_smp_mflags} %install -make install DESTDIR=$RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT/var/lib/xkb +make %{?_smp_mflags} DESTDIR=%{buildroot} install +mkdir -p %{buildroot}%{_localstatedir}/lib/xkb # Bug 335553 -mkdir -p $RPM_BUILD_ROOT/var/lib/xkb/compiled/ -ln -snf /var/lib/xkb/compiled/ $RPM_BUILD_ROOT/usr/share/X11/xkb/compiled -%find_lang %{name} %{?no_lang_C} -%fdupes -s $RPM_BUILD_ROOT/usr/share/X11/xkb - -%clean -rm -rf $RPM_BUILD_ROOT +mkdir -p %{buildroot}%{_localstatedir}/lib/xkb/compiled/ +ln -snf %{_localstatedir}/lib/xkb/compiled/ %{buildroot}%{_datadir}/X11/xkb/compiled +%find_lang %{name} +%fdupes -s %{buildroot}%{_datadir}/X11/xkb %post -rm -rf /var/lib/xkb/compiled/server*.xkm +rm -rf %{_localstatedir}/lib/xkb/compiled/server*.xkm %files %defattr(-,root,root) %doc AUTHORS COPYING README docs/HOWTO.* docs/README.* -%dir /var/lib/xkb -%dir /var/lib/xkb/compiled -%dir /usr/share/X11 -/usr/share/X11/xkb/ +%dir %{_localstatedir}/lib/xkb +%dir %{_localstatedir}/lib/xkb/compiled +%dir %{_datadir}/X11 +%{_datadir}/X11/xkb/ %{_datadir}/pkgconfig/*.pc %{_mandir}/man7/* %files lang -f %{name}.lang +%defattr(-,root,root) %changelog ++++++ xkeyboard-config-2.17.tar.bz2 -> xkeyboard-config-2.18.tar.bz2 ++++++ ++++ 73701 lines of diff (skipped)