Accepting request 910575 from home:adkorte

- Update to version 3.23
  * doc/*xml all moved into www/internals.adoc
  * Convert all DocBook (.xml) to AsciiDoctor (.adoc)
  * Remove all XSL remnants.
  * gpsplot: speedup, add new options.
  * driver_ubx.c: Add decode for UBX-NAV-STATUS
  * gps/ubx.py: Improve decode for UBX-NAV-STATUS
  * cgps: Add popup help, interactive options.
  * Reorganize and split the man pages.
  * Small updates for u-blox M8 and M10
  * Deprecated mtk3331 and ashtech build options.  Use nmea0183
    instead.
  * gpssnmp: Move from contrib/ to clients, add manpage
  * Add www/gpsd-client-example-code.adoc
  * Add gpsdebuginfo script and man page.
  * ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS
    subframe decodes
  * Max serial port speed raised to 921,600.
  * SUBFRAME JSON now includes new fields to support multiple
    constellations.
  * gpsd: Add some ADR and UDR message partial decodes.
  * ubxtool: Add some ADR and UDR message polls and decodes.
  * Remove COMPASS_ENABLE.  Always compile attitude code.
  * contrib/webgps.py: use argparse, arguments -V, --version,
    --no-html-head.
  * Add readonly flag to DEVICE JSON.
  * Control messages to gpsd now return JSON, instead of, sometimes,
    OK or ERROR.
  * gpsfake uses "# Date: yyyy-mm-dd" to set initial time.
  * Don't compute wrong GPS rollover after 2021-10-23.
  * Bump libgps to version 29.

OBS-URL: https://build.opensuse.org/request/show/910575
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gpsd?expand=0&rev=140
This commit is contained in:
Dirk Stoecker 2021-08-10 11:30:55 +00:00 committed by Git OBS Bridge
parent 5dfd974a93
commit 597f4171c3
6 changed files with 46 additions and 7 deletions

View File

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

Binary file not shown.

3
gpsd-3.23.tar.xz Normal file
View File

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

BIN
gpsd-3.23.tar.xz.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,38 @@
-------------------------------------------------------------------
Sat Aug 7 03:32:40 UTC 2021 - Arjen de Korte <suse+build@de-korte.org>
- Update to version 3.23
* doc/*xml all moved into www/internals.adoc
* Convert all DocBook (.xml) to AsciiDoctor (.adoc)
* Remove all XSL remnants.
* gpsplot: speedup, add new options.
* driver_ubx.c: Add decode for UBX-NAV-STATUS
* gps/ubx.py: Improve decode for UBX-NAV-STATUS
* cgps: Add popup help, interactive options.
* Reorganize and split the man pages.
* Small updates for u-blox M8 and M10
* Deprecated mtk3331 and ashtech build options. Use nmea0183
instead.
* gpssnmp: Move from contrib/ to clients, add manpage
* Add www/gpsd-client-example-code.adoc
* Add gpsdebuginfo script and man page.
* ubxtool: Add BeiDou, Galileo, GLONASS, QZSS, and partial SBAS
subframe decodes
* Max serial port speed raised to 921,600.
* SUBFRAME JSON now includes new fields to support multiple
constellations.
* gpsd: Add some ADR and UDR message partial decodes.
* ubxtool: Add some ADR and UDR message polls and decodes.
* Remove COMPASS_ENABLE. Always compile attitude code.
* contrib/webgps.py: use argparse, arguments -V, --version,
--no-html-head.
* Add readonly flag to DEVICE JSON.
* Control messages to gpsd now return JSON, instead of, sometimes,
OK or ERROR.
* gpsfake uses "# Date: yyyy-mm-dd" to set initial time.
* Don't compute wrong GPS rollover after 2021-10-23.
* Bump libgps to version 29.
-------------------------------------------------------------------
Wed Jun 2 09:35:59 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@ -16,23 +16,23 @@
#
%define sover 28
%define sover 29
%define libgps libgps%{sover}
%define libQgps libQgpsmm%{sover}
%define _udevdir %(pkg-config --variable udevdir udev)
%bcond_without python2
Name: gpsd
Version: 3.22
Version: 3.23
Release: 0
Summary: Service daemon for mediating access to a GPS
License: BSD-3-Clause
Group: Hardware/Other
URL: https://gpsd.gitlab.io/gpsd/
Source0: https://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.gz
Source0: https://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.xz
Source1: rules.gpsd
Source2: udev.gpsd
Source3: sysconfig.gpsd
Source98: https://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.gz.sig
Source98: https://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.xz.sig
Source99: %{name}.keyring
BuildRequires: chrpath
BuildRequires: fdupes
@ -323,6 +323,7 @@ sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' %{buildroot}%{_datadir}/appli
%doc %{name}-%{version}/python3/%{name}-%{version}/TODO
%{_mandir}/man1/gpscat.1%{?ext_man}
%{_mandir}/man1/gpsfake.1%{?ext_man}
%{_mandir}/man1/gpsdebuginfo.1%{?ext_man}
%{_mandir}/man1/gpsdecode.1%{?ext_man}
%{_mandir}/man1/gpsprof.1%{?ext_man}
%{_mandir}/man3/libgps.3%{?ext_man}
@ -331,6 +332,7 @@ sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' %{buildroot}%{_datadir}/appli
%{_mandir}/man5/gpsd_json.5%{?ext_man}
%{_bindir}/gpsfake
%{_bindir}/gpscat
%{_bindir}/gpsdebuginfo
%{_bindir}/gpsdecode
%{_bindir}/gpsprof
%{_includedir}/gps.h
@ -362,6 +364,7 @@ sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' %{buildroot}%{_datadir}/appli
%{_mandir}/man1/gpspipe.1%{?ext_man}
%{_mandir}/man1/gpsplot.1%{?ext_man}
%{_mandir}/man1/gpsrinex.1%{?ext_man}
%{_mandir}/man1/gpssnmp.1%{?ext_man}
%{_mandir}/man1/gpssubframe.1%{?ext_man}
%{_mandir}/man1/gpxlogger.1%{?ext_man}
%{_mandir}/man1/lcdgps.1%{?ext_man}
@ -388,6 +391,7 @@ sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' %{buildroot}%{_datadir}/appli
%{_bindir}/gpscsv
%{_bindir}/gpsplot
%{_bindir}/gpssubframe
%{_bindir}/gpssnmp
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/*