Hello community,

here is the log from the commit of package gpsd for openSUSE:Factory checked in 
at 2017-04-11 12:42:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gpsd (Old)
 and      /work/SRC/openSUSE:Factory/.gpsd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gpsd"

Tue Apr 11 12:42:44 2017 rev:43 rq:486294 version:3.16

Changes:
--------
--- /work/SRC/openSUSE:Factory/gpsd/gpsd.changes        2017-03-05 
17:55:06.383379113 +0100
+++ /work/SRC/openSUSE:Factory/.gpsd.new/gpsd.changes   2017-04-11 
12:42:45.414993620 +0200
@@ -1,0 +2,7 @@
+Thu Apr  6 20:56:37 UTC 2017 - tchva...@suse.com
+
+- Remove conditionals for 1210 and older (oldest codebase built is SLE12)
+- run scons in multiple threads
+- convert to pkgconfig dependencies
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gpsd.spec ++++++
--- /var/tmp/diff_new_pack.p8M7Uu/_old  2017-04-11 12:42:47.062760796 +0200
+++ /var/tmp/diff_new_pack.p8M7Uu/_new  2017-04-11 12:42:47.082757971 +0200
@@ -27,38 +27,37 @@
 Group:          Hardware/Other
 Url:            http://www.catb.org/gpsd/
 Source0:        
http://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.gz
-Source98:       
http://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.gz.sig
 Source1:        rules.gpsd
 Source2:        udev.gpsd
 Source3:        sysconfig.gpsd
+Source98:       
http://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.gz.sig
 Source99:       %{name}.keyring
 Patch0:         gpsd-fix-shebang.patch
-BuildRequires:  bluez-devel
 BuildRequires:  chrpath
-BuildRequires:  dbus-1-glib-devel
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libcap-devel
-BuildRequires:  libqt4-devel >= 4.5.3
-BuildRequires:  libusb-1_0-devel
 BuildRequires:  ncurses-devel
-%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200
-BuildRequires:  pps-tools-devel
-%endif
-BuildRequires:  python-devel
+BuildRequires:  pkgconfig
 BuildRequires:  scons >= 2.0.1
+BuildRequires:  systemd-rpm-macros
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
+BuildRequires:  pkgconfig(QtCore) >= 4.5.3
+BuildRequires:  pkgconfig(QtNetwork) >= 4.5.3
+BuildRequires:  pkgconfig(bluez)
+BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(libusb-1.0)
+BuildRequires:  pkgconfig(python)
 BuildRequires:  pkgconfig(udev)
-%if 0%{?suse_version} >= 1210
-BuildRequires:  systemd-rpm-macros
-%systemd_requires
-%endif
 Requires:       udev
 Requires(pre):  %fillup_prereq
 Requires(pre):  coreutils
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%{?systemd_requires}
+%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200
+BuildRequires:  pps-tools-devel
+%endif
 
 %description
 gpsd is a service daemon that mediates access to a GPS sensor connected
@@ -149,9 +148,10 @@
 # The SCons description does not handle CXXFLAGS correctly, pass C++ flags 
also in CFLAGS
 export CFLAGS="%{optflags} -fvisibility-inlines-hidden -std=gnu++98"
 export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden -std=gnu++98"
-scons prefix=%{_prefix} libdir=%{_libdir} nostrip=True
+scons prefix=%{_prefix} libdir=%{_libdir} nostrip=True %{?_smp_mflags}
 
 %install
+# The SCons description does not handle CXXFLAGS correctly, pass C++ flags 
also in CFLAGS
 export CFLAGS="%{optflags} -fvisibility-inlines-hidden -std=gnu++98"
 export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden -std=gnu++98"
 DESTDIR=%{buildroot} scons prefix=%{_prefix} libdir=%{_libdir} strip=False 
install
@@ -170,12 +170,10 @@
 install -D -m 644 -t %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/ 
packaging/X11/gpsd-logo.png
 install -D -m 644 -t %{buildroot}%{_datadir}/applications/ 
packaging/X11/xgps.desktop
 install -D -m 644 -t %{buildroot}%{_datadir}/applications/ 
packaging/X11/xgpsspeed.desktop
-%if 0%{?suse_version} >= 1210
 install -D -m 644 systemd/gpsd.service %{buildroot}/%{_unitdir}/gpsd.service
 install -D -m 644 systemd/gpsd.socket %{buildroot}/%{_unitdir}/gpsd.socket
 install -D -m 644 systemd/gpsdctl@.service 
%{buildroot}/%{_unitdir}/gpsdctl@.service
 ln -s          %{_sbindir}/service %{buildroot}%{_sbindir}/rcgpsd
-%endif
 
 # strip absolute path and suffix
 sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' 
%{buildroot}%{_datadir}/applications/xgps{,speed}.desktop
@@ -185,35 +183,24 @@
 %fdupes -s %{buildroot}
 
 %pre
-%if 0%{?suse_version} >= 1210
 %service_add_pre gpsd.service gpsdctl@.service
-%endif
 
 %post
 /sbin/ldconfig
 %fillup_only -n gpsd
-%if 0%{?suse_version} >= 1210
 %service_add_post gpsd.service gpsdctl@.service
 %udev_rules_update
-%endif
 
 %preun
-%if 0%{?suse_version} >= 1210
 %service_del_preun gpsd.service gpsdctl@.service
-%endif
 
 %postun
 /sbin/ldconfig
-%if 0%{?suse_version} >= 1210
 %service_del_postun gpsd.service gpsdctl@.service
-%endif
 
 %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
@@ -225,12 +212,10 @@
 %{_mandir}/man?/gpsinit.*
 %{_udevdir}/gpsd.sh
 %{_udevdir}/rules.d/*
-%if 0%{?suse_version} >= 1210
 %{_unitdir}/gpsd.service
 %{_unitdir}/gpsd.socket
 %{_unitdir}/gpsdctl@.service
 %{_sbindir}/rcgpsd
-%endif
 %{_sbindir}/gpsd
 %{_sbindir}/gpsdctl
 %{_bindir}/gpsctl
@@ -276,7 +261,7 @@
 %{_mandir}/man?/gps.*
 %{_mandir}/man?/gegps.*
 %{_mandir}/man?/cgps.*
-%{_mandir}/man?/lcdgps.1.gz
+%{_mandir}/man?/lcdgps.1.*
 %{_mandir}/man?/xgps.*
 %{_mandir}/man?/xgpsspeed.*
 %{_mandir}/man?/gpspipe.*




Reply via email to