Accepting request 66182 from home:licehunter:branches:Application:Geo

reviewed, okay. Thanks!

OBS-URL: https://build.opensuse.org/request/show/66182
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=61
This commit is contained in:
Joerg Reuter 2011-04-06 07:32:16 +00:00 committed by Git OBS Bridge
parent 75592f44ae
commit 483193a5fc
5 changed files with 51 additions and 10 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eca18a390cfda975c45400e72b4ad25d9c7bea433d3ec64eb4eb769f8c97d0a8
size 1149090

3
gpsd-2.96.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a67d7db1533d0d7f497a1fa8efab7ed465add117bb1426bc8159e0fb48a1d442
size 1301001

13
gpsd-fix-pythondir.patch Normal file
View File

@ -0,0 +1,13 @@
diff --git a/Makefile.am b/Makefile.am
index 71860dc..9af87df 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -64,7 +64,7 @@ PYTHONMODULES_DIST = gps/__init__.py gps/misc.py gps/fake.py gps/gps.py gps/clie
PYTHONPAGES_DIST = gpsprof.1 gpsfake.1 gpscat.1 xgpsspeed.1 xgps.1
if HAVE_PYTHON
-pyexec_PYTHON = gpscap.py
+python_PYTHON = gpscap.py
PYTHONPAGES = $(PYTHONPAGES_DIST)
endif

View File

@ -1,3 +1,31 @@
-------------------------------------------------------------------
Mon Apr 4 13:10:41 UTC 2011 - devel@navlost.eu
- Update to version 2.96:
+ Bumped maximum channel count to 32 to accommodate GPS+GLONASS devices.
+ API version bumped to 5, redesign finished (changes are documented
in the Client HOWTO).
+ cgps now handles resize signals.
+ Code can now link with uClibc for embedded use.
+ Various bugs in the C++ binding have been fixed.
+ gpxlogger can now daemonize and write to a specified log file.
+ A gpsd client can now set any locale it likes, and JSON
will still be parsed using the C locale matching the daemon's.
+ Clients are no longer required to define a gpsd_report() hook.
+ gpsd no longer emits probe strings to unidentified USB devices at startup.
+ JSON timestamps in TPV and SKY are now ISO8601 rather than seconds since
the Unix epoch; the library handles the older style backward-compatibly.
+ GPGST sentences are now parsed for noise statistics when a device emits
them.
+ AIS and RTCM2 JSON dumps have device fields.
+ JSON reports now include 50bps subframe data if the device allows access to
it.
+ gpsdecode can now dump NMEA GPS binary, and subframe data to JSON.
+ The RTCM2 code now understands and analyzes RTCM2.3 messages 13,
14, and 31, and has been checked against another analyzer.
+ The ancient Sager dump format for RTCM2 is abolished in favor of a JSON
profile.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Oct 26 13:20:00 UTC 2010 - jreuter@novell.com Tue Oct 26 13:20:00 UTC 2010 - jreuter@novell.com

View File

@ -1,5 +1,5 @@
# #
# spec file for package gpsd (Version 2.92) # spec file for package gpsd (Version 2.96)
# #
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
@ -23,9 +23,9 @@ Summary: Service daemon for mediating access to a GPS
License: BSD3c(or similar) License: BSD3c(or similar)
Url: http://gpsd.berlios.de/ Url: http://gpsd.berlios.de/
Group: Hardware/Other Group: Hardware/Other
Version: 2.95 Version: 2.96
Release: 1 Release: 1
%define libgps libgps19 %define libgps libgps20
Requires: udev Requires: udev
PreReq: coreutils %fillup_prereq PreReq: coreutils %fillup_prereq
BuildRequires: gcc-c++ ncurses-devel python-devel udev update-desktop-files xmlto xorg-x11-devel xorg-x11-libXpm-devel BuildRequires: gcc-c++ ncurses-devel python-devel udev update-desktop-files xmlto xorg-x11-devel xorg-x11-libXpm-devel
@ -40,9 +40,9 @@ Source3: sysconfig.gpsd
Source4: gpsd.xpm Source4: gpsd.xpm
Source5: xgps.desktop Source5: xgps.desktop
Source6: xgpsspeed.desktop Source6: xgpsspeed.desktop
Patch0: gpsd-fix-shebang.patch Patch0: gpsd-fix-shebang.patch
Patch1: gpsd-fix-pythondir.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%debug_package
%if 0%{?suse_version} > 1110 %if 0%{?suse_version} > 1110
%else %else
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
@ -107,7 +107,7 @@ Authors:
Ville Nuorvala <vnuorval@tcs.hut.fi> Ville Nuorvala <vnuorval@tcs.hut.fi>
%package -n libgps19 %package -n libgps20
License: BSD3c(or similar) License: BSD3c(or similar)
Summary: Shared library for GPS applications Summary: Shared library for GPS applications
Group: Development/Libraries/Python Group: Development/Libraries/Python
@ -188,6 +188,7 @@ Authors:
%prep %prep
%setup -q %setup -q
%patch0 -p1 %patch0 -p1
%patch1 -p1
%build %build
%configure --disable-static \ %configure --disable-static \
@ -254,7 +255,6 @@ rm -rf %{buildroot}
%{_mandir}/man?/gpsfake.* %{_mandir}/man?/gpsfake.*
%{_mandir}/man?/gpscat.* %{_mandir}/man?/gpscat.*
%{_mandir}/man?/libgps*.* %{_mandir}/man?/libgps*.*
%{_mandir}/man?/rtcm-104.*
%{_mandir}/man?/srec.* %{_mandir}/man?/srec.*
%{_mandir}/man?/gpsdecode.* %{_mandir}/man?/gpsdecode.*
%{_mandir}/man?/gpsprof.* %{_mandir}/man?/gpsprof.*