Hello community, here is the log from the commit of package gpsd for openSUSE:Factory checked in at 2018-07-04 23:52:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpsd (Old) and /work/SRC/openSUSE:Factory/.gpsd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gpsd" Wed Jul 4 23:52:23 2018 rev:47 rq:619549 version:3.17 Changes: -------- --- /work/SRC/openSUSE:Factory/gpsd/gpsd.changes 2017-12-08 12:48:26.605067440 +0100 +++ /work/SRC/openSUSE:Factory/.gpsd.new/gpsd.changes 2018-07-04 23:53:35.779993743 +0200 @@ -1,0 +2,12 @@ +Thu Jun 28 07:57:08 UTC 2018 - mplus...@suse.com + +- Fix requires for gpsd-clients +- Cleanup spec file a bit + +------------------------------------------------------------------- +Fri Jun 15 16:03:49 UTC 2018 - stefan.bru...@rwth-aachen.de + +- Require python3 versions for packages importing python modules, all + scripts use python3 as interpreter. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpsd.spec ++++++ --- /var/tmp/diff_new_pack.nntWCg/_old 2018-07-04 23:53:36.547992894 +0200 +++ /var/tmp/diff_new_pack.nntWCg/_new 2018-07-04 23:53:36.551992890 +0200 @@ -1,7 +1,7 @@ # # spec file for package gpsd # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX 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,17 +20,13 @@ %define libgps libgps%{sover} %define libQgps libQgpsmm%{sover} %define _udevdir %(pkg-config --variable udevdir udev) -#Compat macro for new _fillupdir macro introduced in Nov 2017 -%if ! %{defined _fillupdir} - %define _fillupdir %{_localstatedir}/adm/fillup-templates -%endif Name: gpsd Version: 3.17 Release: 0 Summary: Service daemon for mediating access to a GPS License: BSD-3-Clause Group: Hardware/Other -Url: http://www.catb.org/gpsd/ +URL: http://www.catb.org/gpsd/ Source0: http://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.gz Source1: rules.gpsd Source2: udev.gpsd @@ -91,8 +87,8 @@ Requires: %{libgps} Requires: %{name} = %{version} Requires: pkgconfig -Requires: python-curses -Requires: python-gpsd = %{version} +Requires: python3-curses +Requires: python3-gpsd = %{version} %description devel This package provides C header files for the gpsd shared libraries that @@ -136,10 +132,12 @@ You will need to have gpsd installed for it to work. %package clients -Summary: Clients for gpsd with an X interface +Summary: Example clients for gpsd Group: Hardware/Other -Requires: python-gpsd -Requires: python-gtk +Requires: python3-cairo +Requires: python3-gobject +Requires: python3-gobject-Gdk +Requires: python3-gpsd %description clients xgps is a simple test client for gpsd with an X interface. It displays @@ -212,7 +210,7 @@ build # Fix python interpreter path. - sed -e "s,#!/usr/bin/\(python[23]\?\|env \+python[23]\?\),#!%{_bindir}/${pyversions[i]},g" -i \ + sed -e "s,#!%{_bindir}/\(python[23]\?\|env \+python[23]\?\),#!%{_bindir}/${pyversions[i]},g" -i \ gegps gpscat gpsfake xgps xgpsspeed gpsprof gps/*.py popd @@ -252,9 +250,6 @@ install -D -m 644 systemd/gpsdctl@.service %{buildroot}/%{_unitdir}/gpsdctl@.service ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcgpsd -# Use correct python2 paths -sed -i "s|env python|python2|g" %{buildroot}%{_bindir}/* - %fdupes -s %{buildroot}%{_mandir} # strip absolute path and suffix @@ -284,7 +279,8 @@ %postun -n %{libQgps} -p /sbin/ldconfig %files -%doc %{name}-%{version}/python3/%{name}-%{version}/README %{name}-%{version}/python3/%{name}-%{version}/COPYING +%license %{name}-%{version}/python3/%{name}-%{version}/COPYING +%doc %{name}-%{version}/python3/%{name}-%{version}/README %{_mandir}/man?/gpsd.* %{_mandir}/man?/gpsdctl.* %{_mandir}/man?/gpsctl.* @@ -341,7 +337,7 @@ %{_mandir}/man?/gps.* %{_mandir}/man?/gegps.* %{_mandir}/man?/cgps.* -%{_mandir}/man?/lcdgps.1.* +%{_mandir}/man?/lcdgps.* %{_mandir}/man?/xgps.* %{_mandir}/man?/xgpsspeed.* %{_mandir}/man?/gpspipe.*