libxklavier.spec revision 20903
13980N/A#
13980N/A# spec file for package libxklavier
13980N/A#
13980N/A# Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
13980N/A# This file and all modifications and additions to the pristine
13980N/A# package are under the same license as the package itself.
13980N/A#
17185N/A# Owner: ja208388
18644N/A#
13980N/A
13940N/AName: libxklavier
13940N/ALicense: LGPLv2+
13940N/AGroup: Development/Libraries
13940N/AVersion: 5.2
19067N/ARelease: 1
13940N/AVendor: http://www.freedesktop.org/
13940N/ASummary: libXklavier library
18688N/AUrl: http://gswitchit.sourceforge.net/
18688N/ASource: http://download.gnome.org/sources/%{name}/%{version}/%{name}-%{version}.tar.xz
13940N/A# date:2010-08-02 owner:ja208388 type:bug
18850N/APatch1: libxklavier-01-compile-makefile.diff
18644N/ABuildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
17051N/A
18850N/ABuildRequires: gtk-doc
13980N/ABuildRequires: dbus-glib >= 0.34
14072N/A
13940N/A%description
19067N/AThis library allows you simplify XKB-related development.
19067N/A
13940N/A%package devel
13940N/ASummary: Libraries, includes, etc to develop libxklavier applications
18850N/AGroup: Development/Libraries
15802N/ARequires: %{name} = %{version}
13940N/A
14419N/A%description devel
18850N/AThis package contains the header files, static libraries and development
18993N/Adocumentation for %{name}. If you like to develop programs using %{name},
15802N/Ayou will need to install %{name}-devel.
15802N/A
13940N/A%prep
13940N/A%setup -q
13940N/A%patch1 -p1
13940N/A
13940N/A%build
13940N/A%ifos linux
13940N/Aif [ -x /usr/bin/getconf ]; then
13940N/A CPUS=`getconf _NPROCESSORS_ONLN`
18850N/Afi
13940N/A%else
17374N/A CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
13980N/A%endif
13940N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
13940N/A CPUS=1
13940N/Afi
13940N/A
13940N/ACFLAGS="$RPM_OPT_FLAGS"
13940N/A
14072N/Aaclocal $ACLOCAL_FLAGS
14072N/Alibtoolize --force --copy
14072N/Aautoheader
14072N/Aautoconf
17189N/Aautomake
14072N/A./configure --prefix=%{_prefix} \
14072N/A --sysconfdir=%{_sysconfdir} \
14072N/A --mandir=%{_mandir} \
14072N/A --libdir=%{_libdir} \
13940N/A --bindir=%{_bindir}
14072N/Amake -j $CPUS
14072N/A
13940N/A%install
13940N/Aexport GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
13980N/Amake DESTDIR=$RPM_BUILD_ROOT install
13980N/Aunset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
13980N/Arm $RPM_BUILD_ROOT%{_libdir}/*.a $RPM_BUILD_ROOT%{_libdir}/*.la
18850N/A
13980N/A
13980N/A%files
13980N/A%defattr(-, root, root)
13940N/A
13940N/A%doc AUTHORS ChangeLog NEWS README COPYING.LIB
13940N/A%{_libdir}/lib*.so*
13940N/A%{_datadir}/libxklavier
13940N/A%{_mandir}/man3/*
13940N/A
13940N/A%files devel
13940N/A%defattr(-, root, root)
13940N/A
13940N/A%{_libdir}/pkgconfig/*.pc
13940N/A%{_includedir}/*
13940N/A%{_datadir}/gtk-doc/html/libxklavier
13940N/A
13940N/A%changelog
13940N/A* Wed May 02 2012 - brian.cameron@oracle.com
13940N/A- Bump to 5.2.
13940N/A* Wed Jul 06 2011 - brian.cameron@oracle.com
19067N/A- Bump to 5.1.
19067N/A* Mon Aug 02 2010 - javier.acosta@sun.com
18850N/A- Initial version
18850N/A