Hello community, here is the log from the commit of package gpsd for openSUSE:Factory checked in at 2012-05-08 06:45:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpsd (Old) and /work/SRC/openSUSE:Factory/.gpsd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gpsd", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/gpsd/gpsd.changes 2011-12-06 17:59:36.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gpsd.new/gpsd.changes 2012-05-08 06:45:34.000000000 +0200 @@ -1,0 +2,5 @@ +Mon Apr 23 11:16:40 UTC 2012 - [email protected] + +- update to gpsd version 3.5 + +------------------------------------------------------------------- Old: ---- gpsd-2.96.tar.bz2 gpsd-fix-pythondir.patch New: ---- gpsd-3.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpsd.spec ++++++ --- /var/tmp/diff_new_pack.TkBUFm/_old 2012-05-08 06:45:36.000000000 +0200 +++ /var/tmp/diff_new_pack.TkBUFm/_new 2012-05-08 06:45:36.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package gpsd # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -15,20 +15,27 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: gpsd Summary: Service daemon for mediating access to a GPS License: BSD-3-Clause -Url: http://gpsd.berlios.de/ Group: Hardware/Other -Version: 2.96 +Url: http://www.catb.org/gpsd/ +Version: 3.5 Release: 0 %define libgps libgps20 +%define libQgps libQgpsmm20 Requires: udev PreReq: coreutils %fillup_prereq -BuildRequires: automake +BuildRequires: bluez-devel +BuildRequires: chrpath BuildRequires: gcc-c++ +BuildRequires: libcap-devel +BuildRequires: libqt4-devel >= 4.5.3 +BuildRequires: libusb-1_0-devel BuildRequires: ncurses-devel BuildRequires: python-devel +BuildRequires: scons >= 2.0.1 BuildRequires: udev BuildRequires: update-desktop-files BuildRequires: xmlto @@ -46,7 +53,6 @@ Source5: xgps.desktop Source6: xgpsspeed.desktop Patch0: gpsd-fix-shebang.patch -Patch1: gpsd-fix-pythondir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} > 1110 %else @@ -90,8 +96,9 @@ Summary: Client libraries in C and Python for talking to a running gpsd or GPS Group: Development/Libraries/C and C++ Requires: %name = %version +Requires: pkgconfig +Requires: python-curses Requires: python-gpsd = %version -Requires: pkgconfig, python-curses %description devel This package provides C header files for the gpsd shared libraries that @@ -112,7 +119,7 @@ Ville Nuorvala <[email protected]> -%package -n libgps20 +%package -n %libgps Summary: Shared library for GPS applications Group: Development/Libraries/Python @@ -133,6 +140,27 @@ Ville Nuorvala <[email protected]> +%package -n %libQgps +Summary: Shared Qt library for GPS applications +Group: Development/Libraries/Python + +%description -n %libQgps +This package provides the shared Qt library for gpsd and other GPS aware +applications. + +Authors: +-------- + Remco Treffkorn <[email protected]> + Derrick J. Brashear <[email protected]> + Russ Nelson <[email protected]> + Eric S. Raymond <[email protected]> + Gary E. Miller <[email protected]> + Jeff Francis <[email protected]> + Amaury Jacquot <[email protected]> + Chris Kuethe <[email protected]> + Ville Nuorvala <[email protected]> + + %package -n python-gpsd Summary: Client libraries in C and Python for talking to a running gpsd or GPS Group: Development/Libraries/Python @@ -157,6 +185,7 @@ %package clients Summary: Clients for gpsd with an X interface +Group: Hardware/Other Requires: python-gtk %description clients @@ -189,18 +218,12 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %build -%configure --disable-static \ -%if 0%{?suse_version} > 1020 - --enable-dbus \ -%endif - --enable-garmintxt -%__make %{?jobs:-j%jobs} +scons prefix=%{_prefix} libdir=%{_libdir} strip=False %install -%makeinstall +DESTDIR=%{buildroot} scons prefix=%{_prefix} libdir=%{_libdir} strip=False install install -d -m 755 %{buildroot}/lib/udev install -d -m 755 %{buildroot}/lib/udev/rules.d install -d -m 755 %{buildroot}/var/adm/fillup-templates @@ -208,7 +231,6 @@ install -m 644 %{SOURCE1} %{buildroot}/lib/udev/rules.d/51-gpsd.rules install -m 755 %{SOURCE2} %{buildroot}/lib/udev/gpsd.sh install -m 644 %{SOURCE3} %{buildroot}/var/adm/fillup-templates -rm -f %{buildroot}%{_libdir}/libgps.la %{buildroot}%{_libdir}/libgpsd.la if [ -f %{buildroot}%{python_sitearch}/*.egg-info ] ; then rm -f %{buildroot}%{python_sitearch}/*.egg-info fi @@ -223,25 +245,35 @@ %if 0%{?suse_version} > 1020 %fdupes -s %buildroot %endif +chrpath -r %{_libdir} %{buildroot}%{python_sitearch}/gps/*.so %clean rm -rf %{buildroot} %post +/sbin/ldconfig %fillup_only -n gpsd +%postun -p /sbin/ldconfig + %post -n %libgps -p /sbin/ldconfig %postun -n %libgps -p /sbin/ldconfig +%post -n %libQgps -p /sbin/ldconfig + +%postun -n %libQgps -p /sbin/ldconfig + %files %defattr(-,root,root) %doc README INSTALL COPYING gpsd.php %{_mandir}/man?/gpsd.* +%{_mandir}/man?/gpsdctl.* %{_mandir}/man?/gpsctl.* /lib/udev/gpsd.sh /lib/udev/rules.d/* %{_sbindir}/gpsd +%{_sbindir}/gpsdctl %{_bindir}/gpsctl %{_libdir}/libgpsd.so.* /var/adm/fillup-templates/sysconfig.gpsd @@ -250,14 +282,20 @@ %defattr(-,root,root) %{_libdir}/libgps.so.* +%files -n %libQgps +%defattr(-,root,root) +%{_libdir}/libQgpsmm.so.* + %files devel %defattr(-,root,root) %doc README INSTALL COPYING TODO %{_mandir}/man?/gpsfake.* %{_mandir}/man?/gpscat.* +%{_mandir}/man?/libQgps*.* %{_mandir}/man?/libgps*.* %{_mandir}/man?/srec.* %{_mandir}/man?/gpsdecode.* +%{_mandir}/man?/gpsd_json.* %{_mandir}/man?/gpsprof.* %{_bindir}/gpsfake %{_bindir}/gpscat @@ -265,25 +303,28 @@ %{_bindir}/gpsprof %{_includedir}/gps.h %{_includedir}/libgpsmm.h -%{_includedir}/gpsd.h %{_libdir}/libgps.so %{_libdir}/libgpsd.so +%{_libdir}/libQgpsmm.so +%{_libdir}/libQgpsmm.prl %{_libdir}/pkgconfig/libgps*.pc +%{_libdir}/pkgconfig/Qgpsmm.pc %files -n python-gpsd %defattr(-,root,root) -%{python_sitelib}/gps*.py* %{python_sitearch}/gps/ %files clients %defattr(-,root,root) %{_mandir}/man?/gps.* +%{_mandir}/man?/gegps.* %{_mandir}/man?/cgps.* %{_mandir}/man?/lcdgps.1.gz %{_mandir}/man?/xgps.* %{_mandir}/man?/xgpsspeed.* %{_mandir}/man?/gpspipe.* %{_mandir}/man?/gpsmon.* +%{_bindir}/gegps %{_bindir}/xgps %{_bindir}/xgpsspeed %{_bindir}/cgps ++++++ gpsd-2.96.tar.bz2 -> gpsd-3.5.tar.bz2 ++++++ ++++ 141555 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
