Hello community,

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

Package is "gpsd"

Fri Dec  8 12:48:23 2017 rev:46 rq:547419 version:3.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/gpsd/gpsd.changes        2017-11-29 
10:50:55.580423832 +0100
+++ /work/SRC/openSUSE:Factory/.gpsd.new/gpsd.changes   2017-12-08 
12:48:26.605067440 +0100
@@ -1,0 +2,6 @@
+Fri Dec  1 15:05:22 UTC 2017 - mimi...@gmail.com
+
+- build with Qt5
+- refreshed gpsd-python3.patch
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ gpsd.spec ++++++
--- /var/tmp/diff_new_pack.NBfpJw/_old  2017-12-08 12:48:27.673028870 +0100
+++ /var/tmp/diff_new_pack.NBfpJw/_new  2017-12-08 12:48:27.673028870 +0100
@@ -49,8 +49,9 @@
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
-BuildRequires:  pkgconfig(QtCore) >= 4.5.3
-BuildRequires:  pkgconfig(QtNetwork) >= 4.5.3
+BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5Network)
+BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(bluez)
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(libusb-1.0)
@@ -100,7 +101,7 @@
 
 %package -n %{libgps}
 Summary:        Shared library for GPS applications
-Group:          Development/Libraries/Python
+Group:          System/Libraries
 
 %description -n %{libgps}
 This package provides the shared library for gpsd and other GPS aware
@@ -108,7 +109,7 @@
 
 %package -n %{libQgps}
 Summary:        Shared Qt library for GPS applications
-Group:          Development/Libraries/Python
+Group:          System/Libraries
 
 %description -n %{libQgps}
 This package provides the shared Qt library for gpsd and other GPS aware
@@ -177,8 +178,9 @@
 
 %build
 # 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"
+export CFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags}"
+export CPPFLAGS="%{optflags}"
 
 pyversions=( python2 python3 )
 pylibdir=( %{python2_sitearch} %{python3_sitearch} )
@@ -192,7 +194,8 @@
         dbus_export=yes \
         systemd=yes \
         libQgpsmm=yes \
-        debug=yes \
+        qt=yes \
+        qt_versioned=5 \
         leapfetch=no \
         prefix="" \
         sysconfdif=%{_sysconfdir} \
@@ -217,8 +220,9 @@
 
 %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"
+export CFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags}"
+export CPPFLAGS="%{optflags}"
 # Install python2 first
 pushd %{name}-%{version}/python2/%{name}-%{version}
 
@@ -306,7 +310,6 @@
 %doc %{name}-%{version}/python3/%{name}-%{version}/TODO
 %{_mandir}/man?/gpsfake.*
 %{_mandir}/man?/gpscat.*
-%{_mandir}/man?/libQgps*
 %{_mandir}/man?/libgps.*
 %{_mandir}/man?/libgpsmm.*
 %{_mandir}/man?/srec*
@@ -320,10 +323,11 @@
 %{_includedir}/gps.h
 %{_includedir}/libgpsmm.h
 %{_libdir}/libgps.so
+%{_libdir}/pkgconfig/libgps.pc
 %{_libdir}/libQgpsmm.so
 %{_libdir}/libQgpsmm.prl
-%{_libdir}/pkgconfig/libgps*.pc
 %{_libdir}/pkgconfig/Qgpsmm.pc
+%{_mandir}/man?/libQgps*
 
 %files -n python2-gpsd
 %{python_sitearch}/gps/


++++++ gpsd-python3.patch ++++++
--- /var/tmp/diff_new_pack.NBfpJw/_old  2017-12-08 12:48:27.701027859 +0100
+++ /var/tmp/diff_new_pack.NBfpJw/_new  2017-12-08 12:48:27.701027859 +0100
@@ -17,7 +17,16 @@
  
  # Release identification begins here
  gpsd_version = "3.17"
-@@ -354,7 +362,7 @@ for flag in ["LDFLAGS", "SHLINKFLAGS", "
+@@ -111,6 +119,8 @@ def filtered_spawn(sh, escape, cmd, args
+ # Build-control options
+ #
+
++Decider('timestamp-match')
++
+ # Start by reading configuration variables from the cache
+ opts = Variables('.scons-option-cache')
+
+@@ -354,7 +364,7 @@ for flag in ["LDFLAGS", "SHLINKFLAGS", "
  
  
  # Keep scan-build options in the environment



Reply via email to