Accepting request 29752 from GNOME:Factory

Copy from GNOME:Factory/libxklavier based on submit request 29752 from user vuntz

OBS-URL: https://build.opensuse.org/request/show/29752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxklavier?expand=0&rev=19
This commit is contained in:
OBS User autobuild 2010-01-18 12:57:02 +00:00 committed by Git OBS Bridge
parent 7fc5992301
commit 7c34054669
4 changed files with 41 additions and 15 deletions

View File

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

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

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

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Thu Jan 14 00:50:05 CET 2010 - captain.magnus@opensuse.org
- Update to version 5.0:
+ Introducing counters for start/stop listen operations: in one
process (actually g-s-d) start and stop can be called several
times, with different masks. The API is incompatibly changed!
+ Using transient property for smart handling of the popup
windows (for the per-window layout scenario)
+ Save xinput error code and event type
+ Introduced engine-specific error handling (for ignoring xinput
errors)
+ Sometimes focus_in arrives when the previously focused window
is already destroyed. That causes BadMatch and all kinds of
trouble. The code should handle that case correctly
+ Fixed a bug with XIE check (bgo#583709)
+ Small fix for flag enum fdo#21578
- Rename libxklavier15 subpackage to libxklavier16, following
soname change.
-------------------------------------------------------------------
Tue Jan 5 16:35:19 CET 2010 - jengelh@medozas.de
- Package baselibs.conf
-------------------------------------------------------------------
Sun Aug 2 17:27:41 CEST 2009 - coolo@novell.com

View File

@ -1,7 +1,7 @@
#
# spec file for package libxklavier (Version 4.0)
# spec file for package libxklavier (Version 5.0)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -20,12 +20,13 @@
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: GPLv2+ ; LGPLv2.1+
Group: Development/Libraries/X11
Version: 4.0
Version: 5.0
Release: 1
Summary: Library with X keyboard related functions
Source: %{name}-%{version}.tar.bz2
Source99: baselibs.conf
Url: http://www.freedesktop.org/Software/LibXklavier
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -33,7 +34,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
This library allows you to simplify XKB-related development.
%package devel
License: GPL v2 or later ; LGPL v2.1 or later
License: GPLv2+ ; LGPLv2.1+
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}')
@ -42,18 +43,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.
%package -n libxklavier15
License: GPL v2 or later ; LGPL v2.1 or later
%package -n libxklavier16
License: GPLv2+ ; LGPLv2.1+
Summary: Library with X keyboard related functions
Group: Development/Libraries/X11
Provides: %{name} = %{version}
Obsoletes: %{name} < %{version}
%description -n libxklavier15
%description -n libxklavier16
This library allows you to simplify XKB-related development.
%package doc
License: GPL v2 or later ; LGPL v2.1 or later
License: GPLv2+ ; LGPLv2.1+
Summary: Additional Package Documentation for libxklavier
Group: Development/Libraries/X11
Requires: %{name} = %{version}
@ -74,14 +75,14 @@ make %{?jobs:-j%jobs}
%makeinstall
%{__rm} -vf %{buildroot}%{_libdir}/*.la
%post -n libxklavier15 -p /sbin/ldconfig
%post -n libxklavier16 -p /sbin/ldconfig
%postun -n libxklavier15 -p /sbin/ldconfig
%postun -n libxklavier16 -p /sbin/ldconfig
%clean
rm -rf $RPM_BUILD_ROOT
%files -n libxklavier15
%files -n libxklavier16
%defattr(-,root,root)
%doc AUTHORS COPYING.LIB CREDITS ChangeLog NEWS README
%{_libdir}/*.so.*