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 "jreuter@suse.com"
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 - opensuse@dstoecker.de
+
+- 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
-%package -n libgps20
+%package -n %libgps
Summary: Shared library for GPS applications
Group: Development/Libraries/Python
@@ -133,6 +140,27 @@
Ville Nuorvala
+%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
+ Derrick J. Brashear
+ Russ Nelson
+ Eric S. Raymond
+ Gary E. Miller
+ Jeff Francis
+ Amaury Jacquot
+ Chris Kuethe
+ Ville Nuorvala
+
+
%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: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org