diff --git a/libxklavier-3.9.tar.bz2 b/libxklavier-3.9.tar.bz2 deleted file mode 100644 index cc38aae..0000000 --- a/libxklavier-3.9.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:462a4e427f201a23de194f824dce70c84867464956f2f6c8dd4a5e07f1f4a554 -size 339409 diff --git a/libxklavier-4.0.tar.bz2 b/libxklavier-4.0.tar.bz2 new file mode 100644 index 0000000..640c631 --- /dev/null +++ b/libxklavier-4.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:210ed5803109a8cef3b2ab1195bc73fe3385a97a8749d01673e020642d8e5a71 +size 354149 diff --git a/libxklavier.changes b/libxklavier.changes index 574236d..b7510e3 100644 --- a/libxklavier.changes +++ b/libxklavier.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Sun Aug 2 17:27:41 CEST 2009 - coolo@novell.com + +- remove the obsolete to the old library, shared libraries are supposed + to be installable in parallel + +------------------------------------------------------------------- +Mon Jul 20 12:43:57 CEST 2009 - vuntz@novell.com + +- Update to version 4.0: + + Support for "extras" in xkeyboard-config, small bugfixes and + build fixes. +- Rename libxklavier12 to libxklavier15 and make it Obsolete + libxklavier12. + ------------------------------------------------------------------- Thu Mar 19 04:44:40 CET 2009 - vuntz@novell.com diff --git a/libxklavier.spec b/libxklavier.spec index 6806aac..d9e7a80 100644 --- a/libxklavier.spec +++ b/libxklavier.spec @@ -1,5 +1,5 @@ # -# spec file for package libxklavier (Version 3.9) +# spec file for package libxklavier (Version 4.0) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,9 +20,9 @@ Name: libxklavier BuildRequires: doxygen glib2-devel gtk-doc iso-codes-devel libxml2-devel pkg-config xorg-x11-devel -License: GPL v2 or later; LGPL v2.1 or later +License: GPL v2 or later ; LGPL v2.1 or later Group: Development/Libraries/X11 -Version: 3.9 +Version: 4.0 Release: 1 Summary: Library with X keyboard related functions Source: %{name}-%{version}.tar.bz2 @@ -32,14 +32,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This library allows you to simplify XKB-related development. - - -Authors: --------- - Sergey V. Udaltsov - %package devel -License: GPL v2 or later; LGPL v2.1 or later +License: GPL v2 or later ; LGPL v2.1 or later Summary: Include Files and Libraries mandatory for Development Group: Development/Libraries/X11 Requires: %{name} = %{version} glib2-devel libxml2-devel glibc-devel %(rpm -q --whatprovides XFree86-devel --queryformat '%{NAME}') @@ -48,30 +42,18 @@ Requires: %{name} = %{version} glib2-devel libxml2-devel glibc-devel %(rpm This package contains all necessary include files and libraries needed to develop applications that require these. - - -Authors: --------- - Sergey V. Udaltsov - -%package -n libxklavier12 -License: GPL v2 or later; LGPL v2.1 or later +%package -n libxklavier15 +License: GPL v2 or later ; LGPL v2.1 or later Summary: Library with X keyboard related functions Group: Development/Libraries/X11 Provides: %{name} = %{version} Obsoletes: %{name} < %{version} -%description -n libxklavier12 +%description -n libxklavier15 This library allows you to simplify XKB-related development. - - -Authors: --------- - Sergey V. Udaltsov - %package doc -License: GPL v2 or later; LGPL v2.1 or later +License: GPL v2 or later ; LGPL v2.1 or later Summary: Additional Package Documentation for libxklavier Group: Development/Libraries/X11 Requires: %{name} = %{version} @@ -79,12 +61,6 @@ Requires: %{name} = %{version} %description doc This library allows you to simplify XKB-related development. - - -Authors: --------- - Sergey V. Udaltsov - %prep %setup -q @@ -98,14 +74,14 @@ make %{?jobs:-j%jobs} %makeinstall %{__rm} -vf %{buildroot}%{_libdir}/*.la -%post -n libxklavier12 -p /sbin/ldconfig +%post -n libxklavier15 -p /sbin/ldconfig -%postun -n libxklavier12 -p /sbin/ldconfig +%postun -n libxklavier15 -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT -%files -n libxklavier12 +%files -n libxklavier15 %defattr(-,root,root) %doc AUTHORS COPYING.LIB CREDITS ChangeLog NEWS README %{_libdir}/*.so.* @@ -121,124 +97,3 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libxklavier %changelog -* Thu Mar 19 2009 vuntz@novell.com -- Update to version 3.9: - + Several small bugs fixed, including memleak and crash under NX -- Remove AutoReqProv: it's default now. -- Use makeinstall. -- Remove libxklavier package (contained only doc) and have - libxklavier12 provide it. -- Remove work-around for old versions of openSUSE and autoreconf - call. -* Mon Jan 26 2009 crrodriguez@suse.de -- remove "la" files [BNC#357465] -* Wed Dec 24 2008 mboman@suse.de -- Update to version 3.8: - + Added "new device" signal - for plugged keyboard -* Wed Sep 10 2008 maw@suse.de -- Update to version 3.7: - + Several bugfixes - + Convert all translated strings to UTF-8. -* Fri Jun 20 2008 maw@suse.de -- Update to version 3.6: - + Added API for countries and languages. -* Thu Apr 10 2008 ro@suse.de -- added baselibs.conf file to build xxbit packages - for multilib support -* Thu Apr 03 2008 hpj@suse.de -- Upgrade to version 3.5: - * Got rid of the fallback xml file (some code cleanup). - * Fixed a couple of bugs (one crasher). -* Sun Feb 10 2008 coolo@suse.de -- don't make the library unreadable -* Tue Feb 05 2008 maw@suse.de -- Split out a shared library subpackage. -* Thu Jan 31 2008 rodrigo@suse.de -- Update to version 3.4: - * Use gettext for translations -- Fixed package summaries to pass rpmlint checks -* Fri Jan 25 2008 rodrigo@suse.de -- Update to version 3.3: - * Support of the "vendor" tag in base.xml - * Minor bugfixes -- Removed COPYING from %%doc, it now includes COPYING.LIB -* Fri Jul 06 2007 maw@suse.de -- Update to version 3.2 -- Bugfixes -- Remove upstreamed libxklavier-216201-kbd-layout-fix.patch. -* Mon Mar 05 2007 danw@suse.de -- Add back --with-xkb-base that got removed in the spec file - cleanup. #250556 -* Tue Feb 13 2007 sbrabec@suse.cz -- Do not build unusable static libraries (#238552#c17). -* Tue Dec 19 2006 sbrabec@suse.cz -- Spec file cleanup. -* Thu Nov 16 2006 danw@suse.de -- Add patch from CVS to fix a crash in the keyboard layout indicator - [#216201] -* Fri Oct 13 2006 danw@suse.de -- Remove dead patch (fixed differently upstream) -* Wed Oct 11 2006 danw@suse.de -- Fix xkb-base to match xkeyboard-config package. #204368, etc -- Remove some disabled patches that have been committed upstream -* Wed Aug 30 2006 jhargadon@suse.de -- update to version 3.0 -- Some fixes in 2.91. Huge memory optimization -* Tue Aug 22 2006 aj@suse.de -- Remove unneeded BuildRequires. -* Fri Aug 18 2006 jhargadon@suse.de -- update to version 2.91 -- Absolutely new API based on glib -- Bugfixes -- XML processing improved -- Better compatibility with modular X.org filesystem layout -* Thu Jul 20 2006 danw@suse.de -- Use AC_PATH_XTRA rather than AC_PATH_X to make it easier to deal - correctly with xorg-modular (which installs into /usr and so - doesn't require -I or -L flags) -* Fri Jun 09 2006 danw@suse.de -- Fix two weird NULL->int casts with a patch from libxklavier HEAD - to fix the beta build. -* Thu Mar 23 2006 danw@suse.de -- trap X errors when setting the keyboard map, to protect against - bad data from callers or other packages (eg, xkeyboard-config, which - currently seems to have a bug). Part of #158177 -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Tue Jan 17 2006 sbrabec@suse.cz -- Updared to version 2.1. -* Wed Dec 07 2005 rodrigo@suse.de -- Added unreleased patch libxklavier-waitpid.patch, needed for - control-center2-2.12.2. -* Wed Nov 02 2005 dmueller@suse.de -- don't build as root -* Wed Jun 01 2005 sbrabec@suse.cz -- Fixed devel requirements. -* Tue Apr 26 2005 gekker@suse.de -- Disable -Werror for now. -* Thu Mar 10 2005 gekker@suse.de -- Update to version 2.0 (GNOME 2.10). -* Fri Jan 21 2005 gekker@suse.de -- Update to version 1.14 -- Remove patch, already upstream -* Wed Dec 22 2004 ro@suse.de -- added missing includes to test_config.c -* Tue Dec 21 2004 gekker@suse.de -- Update to version 1.04 -* Thu Aug 12 2004 ro@suse.de -- added libpng to neededforbuild (for doxygen) -* Wed May 12 2004 clahey@suse.de -- Add --with-xkb-base=/usr/lib/X11/xkb to configure to make this - build on 64 bit platforms. -* Fri Apr 30 2004 clahey@suse.de -- Upgraded to version 1.02 as needed for control-center. -* Mon Feb 16 2004 sbrabec@suse.cz -- Degraded to version 0.96 (GSwitchIt compatible with version 0.97 is - not yet released). -* Thu Feb 12 2004 sbrabec@suse.cz -- Updated to version 0.97. -* Thu Sep 04 2003 ro@suse.de -- run autoreconf -- use configure to detect X11R6 libdir -* Thu Sep 04 2003 sbrabec@suse.cz -- Added new package (bug #28623).