OBS User unknown 2009-08-03 16:39:23 +00:00 committed by Git OBS Bridge
parent b523a08d6b
commit 7fc5992301
4 changed files with 29 additions and 159 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:462a4e427f201a23de194f824dce70c84867464956f2f6c8dd4a5e07f1f4a554
size 339409

3
libxklavier-4.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:210ed5803109a8cef3b2ab1195bc73fe3385a97a8749d01673e020642d8e5a71
size 354149

View File

@ -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 Thu Mar 19 04:44:40 CET 2009 - vuntz@novell.com

View File

@ -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. # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
@ -20,9 +20,9 @@
Name: libxklavier Name: libxklavier
BuildRequires: doxygen glib2-devel gtk-doc iso-codes-devel libxml2-devel pkg-config xorg-x11-devel 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 Group: Development/Libraries/X11
Version: 3.9 Version: 4.0
Release: 1 Release: 1
Summary: Library with X keyboard related functions Summary: Library with X keyboard related functions
Source: %{name}-%{version}.tar.bz2 Source: %{name}-%{version}.tar.bz2
@ -32,14 +32,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
This library allows you to simplify XKB-related development. This library allows you to simplify XKB-related development.
Authors:
--------
Sergey V. Udaltsov <svu@users.sourceforge.net>
%package devel %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 Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries/X11 Group: Development/Libraries/X11
Requires: %{name} = %{version} glib2-devel libxml2-devel glibc-devel %(rpm -q --whatprovides XFree86-devel --queryformat '%{NAME}') 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 This package contains all necessary include files and libraries needed
to develop applications that require these. to develop applications that require these.
%package -n libxklavier15
License: GPL v2 or later ; LGPL v2.1 or later
Authors:
--------
Sergey V. Udaltsov <svu@users.sourceforge.net>
%package -n libxklavier12
License: GPL v2 or later; LGPL v2.1 or later
Summary: Library with X keyboard related functions Summary: Library with X keyboard related functions
Group: Development/Libraries/X11 Group: Development/Libraries/X11
Provides: %{name} = %{version} Provides: %{name} = %{version}
Obsoletes: %{name} < %{version} Obsoletes: %{name} < %{version}
%description -n libxklavier12 %description -n libxklavier15
This library allows you to simplify XKB-related development. This library allows you to simplify XKB-related development.
Authors:
--------
Sergey V. Udaltsov <svu@users.sourceforge.net>
%package doc %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 Summary: Additional Package Documentation for libxklavier
Group: Development/Libraries/X11 Group: Development/Libraries/X11
Requires: %{name} = %{version} Requires: %{name} = %{version}
@ -79,12 +61,6 @@ Requires: %{name} = %{version}
%description doc %description doc
This library allows you to simplify XKB-related development. This library allows you to simplify XKB-related development.
Authors:
--------
Sergey V. Udaltsov <svu@users.sourceforge.net>
%prep %prep
%setup -q %setup -q
@ -98,14 +74,14 @@ make %{?jobs:-j%jobs}
%makeinstall %makeinstall
%{__rm} -vf %{buildroot}%{_libdir}/*.la %{__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 %clean
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
%files -n libxklavier12 %files -n libxklavier15
%defattr(-,root,root) %defattr(-,root,root)
%doc AUTHORS COPYING.LIB CREDITS ChangeLog NEWS README %doc AUTHORS COPYING.LIB CREDITS ChangeLog NEWS README
%{_libdir}/*.so.* %{_libdir}/*.so.*
@ -121,124 +97,3 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/gtk-doc/html/libxklavier %{_datadir}/gtk-doc/html/libxklavier
%changelog %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).