From 483193a5fcd5bbca971d112ecc82678a17d339c0d22912e435d1fb876baa8768 Mon Sep 17 00:00:00 2001 From: Joerg Reuter Date: Wed, 6 Apr 2011 07:32:16 +0000 Subject: [PATCH] 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 --- gpsd-2.95.tar.bz2 | 3 --- gpsd-2.96.tar.bz2 | 3 +++ gpsd-fix-pythondir.patch | 13 +++++++++++++ gpsd.changes | 28 ++++++++++++++++++++++++++++ gpsd.spec | 14 +++++++------- 5 files changed, 51 insertions(+), 10 deletions(-) delete mode 100644 gpsd-2.95.tar.bz2 create mode 100644 gpsd-2.96.tar.bz2 create mode 100644 gpsd-fix-pythondir.patch diff --git a/gpsd-2.95.tar.bz2 b/gpsd-2.95.tar.bz2 deleted file mode 100644 index 82473c8..0000000 --- a/gpsd-2.95.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eca18a390cfda975c45400e72b4ad25d9c7bea433d3ec64eb4eb769f8c97d0a8 -size 1149090 diff --git a/gpsd-2.96.tar.bz2 b/gpsd-2.96.tar.bz2 new file mode 100644 index 0000000..6be539a --- /dev/null +++ b/gpsd-2.96.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a67d7db1533d0d7f497a1fa8efab7ed465add117bb1426bc8159e0fb48a1d442 +size 1301001 diff --git a/gpsd-fix-pythondir.patch b/gpsd-fix-pythondir.patch new file mode 100644 index 0000000..7e9a50d --- /dev/null +++ b/gpsd-fix-pythondir.patch @@ -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 + diff --git a/gpsd.changes b/gpsd.changes index 7f5c2bf..9bba6f2 100644 --- a/gpsd.changes +++ b/gpsd.changes @@ -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 diff --git a/gpsd.spec b/gpsd.spec index f231120..a029514 100644 --- a/gpsd.spec +++ b/gpsd.spec @@ -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. # @@ -23,9 +23,9 @@ Summary: Service daemon for mediating access to a GPS License: BSD3c(or similar) Url: http://gpsd.berlios.de/ Group: Hardware/Other -Version: 2.95 +Version: 2.96 Release: 1 -%define libgps libgps19 +%define libgps libgps20 Requires: udev PreReq: coreutils %fillup_prereq 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 Source5: xgps.desktop Source6: xgpsspeed.desktop -Patch0: gpsd-fix-shebang.patch +Patch0: gpsd-fix-shebang.patch +Patch1: gpsd-fix-pythondir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%debug_package %if 0%{?suse_version} > 1110 %else %{!?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 -%package -n libgps19 +%package -n libgps20 License: BSD3c(or similar) Summary: Shared library for GPS applications Group: Development/Libraries/Python @@ -188,6 +188,7 @@ Authors: %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %configure --disable-static \ @@ -254,7 +255,6 @@ rm -rf %{buildroot} %{_mandir}/man?/gpsfake.* %{_mandir}/man?/gpscat.* %{_mandir}/man?/libgps*.* -%{_mandir}/man?/rtcm-104.* %{_mandir}/man?/srec.* %{_mandir}/man?/gpsdecode.* %{_mandir}/man?/gpsprof.*