Summary: GNOME Bluetooth Subsystem Name: gnome-bluetooth Version: 0.11.0 Release: 7%{?dist} License: GPLv2 and LGPLv2+ Group: System Environment/Libraries URL: http://live.gnome.org/GnomeBluetooth Source: http://ftp.gnome.org/pub/gnome/sources/gnome-bluetooth/0.9/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: autoconf >= 2.57 bluez-libs-devel >= 2.8 bluez-utils BuildRequires: libgnomeui-devel >= 2.2 libbonobo-devel >= 2.0 BuildRequires: GConf2-devel >= 2.0 librsvg2-devel BuildRequires: libbtctl-devel >= 0.9.0 BuildRequires: gob2 openobex-devel >= 1.0.1 BuildRequires: pygtk2-devel python-devel BuildRequires: intltool automake libtool gettext Requires: %{name}-libs = %{version}-%{release} Requires(pre): GConf2 Requires(post): GConf2 Requires(preun): GConf2 Requires: bluez-utils ExcludeArch: s390 s390x %description This package contains a library with widgets for Bluetooth applications. %package libs Summary: Libraries for applications, which use gnome-bluetooth Group: Development/Libraries %description libs This package contains the libraries for applications, which use gnome-bluetooth. %package devel Summary: Files for the development of applications, which use gnome-bluetooth Group: Development/Libraries Requires: %{name}-libs = %{version}-%{release} Requires: glib2-devel Requires: libbtctl-devel %description devel This package contains the files for the development of applications, which will use gnome-bluetooth. %prep %setup -q %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 make DESTDIR=$RPM_BUILD_ROOT install # we do not want .la files rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/python2.5/site-packages/gnomebt/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-vfs-2.0/modules/libbluetooth.*a # rename the icon file mv $RPM_BUILD_ROOT%{_datadir}/pixmaps/blueradio-48.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/blueradio.png # Python's .m4 sucks if [ $RPM_BUILD_ROOT/usr/lib/ != $RPM_BUILD_ROOT%{_libdir}/ ] ; then mv $RPM_BUILD_ROOT/usr/lib/* $RPM_BUILD_ROOT%{_libdir}/ rmdir $RPM_BUILD_ROOT/usr/lib fi # Remove the gnome-obex-server rm -rf $RPM_BUILD_ROOT%{_bindir}/ $RPM_BUILD_ROOT%{_datadir}/applications/ $RPM_BUILD_ROOT%{_sysconfdir}/ %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` if [ -f %{_sysconfdir}/gconf/schemas/gnome-obex-server.schemas ] ; then gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/gnome-obex-server.schemas >/dev/null || : fi fi %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` if [ -f %{_sysconfdir}/gconf/schemas/gnome-obex-server.schemas ] ; then gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/gnome-obex-server.schemas > /dev/null || : fi fi %files -f %{name}.lang %defattr(-, root, root) #GPLv2 %doc AUTHORS COPYING ChangeLog NEWS README %{_datadir}/gnome-bluetooth/ %{_datadir}/pixmaps/* %files libs %defattr(-, root, root) #GPLv2 %doc AUTHORS COPYING ChangeLog NEWS README %{_libdir}/python*.*/site-packages/gnomebt/ #LGPLv2+ %{_libdir}/libgnomebt.so.* %files devel %defattr(-, root, root) #GPLv2 %doc COPYING %{_libdir}/pkgconfig/gnome-bluetooth.pc %{_includedir}/gnome-bluetooth/ #LGPLv2+ %{_libdir}/libgnomebt.so %changelog * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.11.0-7 - Rebuild for Python 2.6 * Fri Oct 31 2008 - Bastien Nocera - 0.11.0-6 - Remove a few more .la files * Thu Sep 11 2008 Matthias Clasen - 0.11.0-5 - Rebuild against new bluez-libs * Wed May 14 2008 - Ondrej Vasik - 0.11.0-4 - Changed name of icon file(#444811) * Wed Feb 27 2008 - Bastien Nocera - 0.11.0-3 - Remove gnome-obex-server, we should use gnome-user-share now * Mon Feb 11 2008 - Ondrej Vasik - 0.11.0-1 - gcc43 rebuild * Mon Jan 21 2008 - Bastien Nocera - 0.11.0 - Update to 0.11.0 * Mon Jan 21 2008 - Bastien Nocera - 0.10.0 - Update to 0.10.0 * Mon Oct 22 2007 - Ondrej Vasik - 0.9.1-4 - marked gnome-obex-server.schemas as config file - changed upstream URL * Tue Sep 18 2007 - Ondrej Vasik - 0.9.1-3 - fixed wrong source URL * Thu Aug 23 2007 - Ondrej Vasik - 0.9.1-2 - rebuilt for F8 - changed license tag to GPLv2 and LGPLv2+ * Mon Jul 23 2007 - Bastien Nocera - 0.9.1-1 - Upgrade to 0.9.1 to fix a crasher in the server * Thu Jul 12 2007 - Bastien Nocera - 0.9.0-1 - Update for 0.9.0 - Fix installation of the python bindings * Mon Apr 2 2007 Matthias Clasen - 0.8.0-4 - Remove unncessary gconfd killing from scripts (#224561) * Tue Feb 27 2007 Harald Hoyer - 0.8.0-3%{?dist} - corrected BuildRoot - smp flags added - specfile cleanup - fixed desktop file * Thu Dec 7 2006 Jeremy Katz - 0.8.0-2 - rebuild for python 2.5 * Mon Nov 13 2006 Harald Hoyer - 0.8.0-1 - version 0.8.0 * Wed Jul 12 2006 Jesse Keating - 0.7.0-10.1 - rebuild * Wed Jun 14 2006 Harald Hoyer - 0.7.0-10 - bump for new openobex * Sun Jun 11 2006 Jesse Keating - 0.7.0-9 - Missing automake, libtool, gettext BR * Sun Jun 11 2006 Jesse Keating - 0.7.0-6 - Bump for new libbluetooth * Wed May 31 2006 Harald Hoyer - 0.7.0-6 - add dependency on bluez-utils, cosmetic tweaks (bug #190280) * Tue May 30 2006 Harald Hoyer - 0.7.0-5 - install schemata correctly (bug #193518) * Mon May 29 2006 Harald Hoyer - 0.7.0-3 - more build requires (bug #193374) * Mon Feb 27 2006 Harald Hoyer - 0.7.0-2 - pydir fixes for lib64 * Thu Feb 16 2006 Harald Hoyer - 0.7.0-1 - version 0.7.0 * Fri Feb 10 2006 Jesse Keating - 0.6.0-2.2.1 - bump again for double-long bug on ppc(64) * Tue Feb 07 2006 Jesse Keating - 0.6.0-2.2 - rebuilt for new gcc4.1 snapshot and glibc changes * Fri Dec 09 2005 Jesse Keating - rebuilt * Fri Oct 07 2005 Harald Hoyer - 0.6.0-2 - Fix relative path for the icons in desktop files which no longer works with the icon cache. * Wed Sep 28 2005 Harald Hoyer - 0.6.0-1 - new version 0.6.0 * Tue Aug 16 2005 Warren Togami 0.5.1-14 - rebuild for new cairo * Thu Jul 7 2005 Matthias Saou 0.5.1-13 - Minor spec file cleanups. - Fix relative path for the icons in desktop files which no longer works with the icon cache. - Remove useless zero epochs. - Remove explicit python abi requirement, it's automatic for FC4 and up. * Thu Mar 31 2005 Harald Hoyer - 0.5.1-12 - removed base requirement from libs * Tue Mar 29 2005 Warren Togami - 0.5.1-11 - devel req glib2-devel libbtctl-devel for pkgconfig (#152488) * Wed Mar 02 2005 Harald Hoyer - rebuilt * Mon Feb 21 2005 Harald Hoyer - 0.5.1-9 - added gnome hbox patch for bug rh#149215 * Tue Dec 07 2004 Harald Hoyer - 0.5.1-8 - added requires for python-abi * Tue Dec 07 2004 Harald Hoyer - 0.5.1-7 - split package into app, libs and devel * Mon Oct 25 2004 Harald Hoyer - 0.5.1-6 - fixed again gnome-bluetooth-manager script for 64bit (bug 134864) * Fri Oct 08 2004 Harald Hoyer - 0.5.1-5 - buildrequire pygtk2-devel (bug 135032) - fixed gnome-bluetooth-manager script for 64bit (bug 134864) - fixed segfault on file receive (bug 133041) * Mon Sep 27 2004 Harald Hoyer - 0.5.1-4 - buildrequire libbtctl-devel - buildrequire openobex-devel >= 1.0.1 - pythondir -> pyexecdir * Wed Jul 28 2004 Harald Hoyer - 0.5.1-3 - added build dependency for librsvg2-devel * Tue Jul 27 2004 Harald Hoyer - 0.5.1-2 - added pydir patch * Thu Jul 22 2004 Harald Hoyer - 0.5.1-1 - version 0.5.1 * Tue Jun 15 2004 Elliot Lee - rebuilt * Tue May 25 2004 Harald Hoyer - 0.4.1-8 - corrected BuildRequires * Wed Mar 10 2004 Harald Hoyer - 0.4.1-7 - added EggToolBar patch for gcc34 * Tue Mar 02 2004 Elliot Lee - rebuilt * Fri Feb 13 2004 Elliot Lee - rebuilt * Mon Jan 26 2004 Harald Hoyer 0.4.1-4 - added autofoo patch * Thu Aug 28 2003 Harald Hoyer 0.4.1-3 - add .so to gnome-vfs module, if libtool does not! * Thu Aug 07 2003 Harald Hoyer 0.4.1-2 - call libtool finish * Wed Aug 6 2003 Harald Hoyer 0.4.1-1 - new version 0.4.1 * Wed Jun 5 2003 Harald Hoyer 0.4-1 - initial RPM