Accepting request 543894 from home:pluskalm:branches:Application:Geo
- Update to version 3.17: * Repair support for non-NMEA devices requring active probing (e.g. Garmin USB GPSes). * Fix a SiRF driver bug that occasionally confused NTP. * Support for Spectratime iSync GRClok and LNRClok oscillators. * gpxlogger can reconnect when the GPS loses the fix. * xgps and xgpsspeed moved to python-gi, getting shut of the deprecated pygtk2 bindings. * Default mode for xgpsspeed is now the more interesting nautical display. * gpsmon includes the hostname with the device display. * gpsprof now has centimeter precision. - Add gpsd-python3.patch to fix building with python3 - Refresh gpsd-fix-shebang.patch OBS-URL: https://build.opensuse.org/request/show/543894 OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=107
This commit is contained in:
committed by
Git OBS Bridge
parent
7e1c7a6091
commit
09f428be86
14
gpsd.spec
14
gpsd.spec
@@ -16,11 +16,12 @@
|
||||
#
|
||||
|
||||
|
||||
%define libgps libgps22
|
||||
%define libQgps libQgpsmm22
|
||||
%define sover
|
||||
%define libgps libgps%{sover}
|
||||
%define libQgps libQgpsmm%{sover}
|
||||
%define _udevdir %(pkg-config --variable udevdir udev)
|
||||
Name: gpsd
|
||||
Version: 3.16
|
||||
Version: 3.17
|
||||
Release: 0
|
||||
Summary: Service daemon for mediating access to a GPS
|
||||
License: BSD-3-Clause
|
||||
@@ -33,6 +34,7 @@ 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
|
||||
Patch1: gpsd-python3.patch
|
||||
BuildRequires: chrpath
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
@@ -141,6 +143,7 @@ can run on a serial terminal or terminal emulator.
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
|
||||
# don't set RPATH
|
||||
sed -i 's|env.Prepend.*RPATH.*|pass #\0|' SConstruct
|
||||
@@ -160,9 +163,11 @@ install -d -m 755 %{buildroot}%{_udevdir}
|
||||
install -d -m 755 %{buildroot}%{_udevdir}/rules.d
|
||||
install -d -m 755 %{buildroot}%{_localstatedir}/adm/fillup-templates
|
||||
install -d -m 755 %{buildroot}%{_datadir}/applications
|
||||
install -d -m 755 %{buildroot}%{python_sitearch}
|
||||
install -m 644 %{SOURCE1} %{buildroot}%{_udevdir}/rules.d/51-gpsd.rules
|
||||
install -m 755 %{SOURCE2} %{buildroot}%{_udevdir}/gpsd.sh
|
||||
install -m 644 %{SOURCE3} %{buildroot}%{_localstatedir}/adm/fillup-templates
|
||||
mv -f %{buildroot}%{python_sitelib}/* %{buildroot}%{python_sitearch}
|
||||
if [ -f %{buildroot}%{python_sitearch}/*.egg-info ] ; then
|
||||
rm -f %{buildroot}%{python_sitearch}/*.egg-info
|
||||
fi
|
||||
@@ -269,6 +274,8 @@ sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' %{buildroot}%{_datadir}/appli
|
||||
%{_mandir}/man?/gpsmon.*
|
||||
%{_mandir}/man?/gps2udp.*
|
||||
%{_mandir}/man?/ntpshmmon.*
|
||||
%{_mandir}/man?/ppscheck.*
|
||||
%{_mandir}/man?/gpxlogger.*
|
||||
%{_bindir}/gegps
|
||||
%{_bindir}/xgps
|
||||
%{_bindir}/xgpsspeed
|
||||
@@ -279,6 +286,7 @@ sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' %{buildroot}%{_datadir}/appli
|
||||
%{_bindir}/gps2udp
|
||||
%{_bindir}/gpxlogger
|
||||
%{_bindir}/ntpshmmon
|
||||
%{_bindir}/ppscheck
|
||||
%{_datadir}/applications/*.desktop
|
||||
%{_datadir}/icons/hicolor/*/apps/*
|
||||
|
||||
|
Reference in New Issue
Block a user