Accepting request 731653 from Application:Geo

OBS-URL: https://build.opensuse.org/request/show/731653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpsd?expand=0&rev=49
This commit is contained in:
Dominique Leuenberger 2019-09-24 23:16:04 +00:00 committed by Git OBS Bridge
commit 88b155dca0
7 changed files with 28 additions and 32 deletions

View File

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

Binary file not shown.

3
gpsd-3.19.tar.gz Normal file
View File

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

BIN
gpsd-3.19.tar.gz.sig Normal file

Binary file not shown.

View File

@ -1,19 +0,0 @@
--- gpsd-3.18.1.orig/driver_ubx.c
+++ gpsd-3.18.1/driver_ubx.c
@@ -813,6 +813,7 @@
int8_t leapS;
uint8_t numMeas;
uint8_t recStat;
+ int i;
if (16 > data_len) {
gpsd_log(&session->context->errout, LOG_WARN,
@@ -830,7 +831,7 @@
"UBX_RXM_RAWX: rcvTow %f week %u leapS %d numMeas %u recStat %d\n",
rcvTow, week, leapS, numMeas, recStat);
- for (int i = 0; i < numMeas; i++) {
+ for (i = 0; i < numMeas; i++) {
int off = 32 * i;
double prMes = getled64((const char *)buf, off + 16);
double cpMes = getled64((const char *)buf, off + 24);

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Tue Sep 17 17:09:20 UTC 2019 - suse+build@de-korte.org
- Update to version 3.19
* Rearrange rawdata_t. Bump the API because gps_data_t changed.
* Report sequence-ID fields in type 7 and 13 AIS messages.
* Preliminary support for SiRFstar V
* Improve error modeling.
* Update pseudo NMEA to v3.0, with fractional time.
* Improve cycle detection, mostly for NMEA.
* Move epe from gps_data_t to be near its friends in gps_fix_t.
* Preliminary u-blox 9 support.
* Add qErr in gps_data_t to store PPS quantization error.
* Add Android (AOSP) support
* Improved multi gnss and multi signal support.
* NMEA 4.10 multi gnss multi signal support.
* The arguments to "ubxtool -p P" have been expanded and changed.
* New options, -g, -x, -z, added to ubxtool for u-blox 9 support.
- Drop gpsd-declaration-in-for-loop.patch
-------------------------------------------------------------------
Mon Dec 10 19:12:14 UTC 2018 - Arjen de Korte <suse+build@de-korte.org>

View File

@ -1,7 +1,7 @@
#
# spec file for package gpsd
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,12 +16,12 @@
#
%define sover 24
%define sover 25
%define libgps libgps%{sover}
%define libQgps libQgpsmm%{sover}
%define _udevdir %(pkg-config --variable udevdir udev)
Name: gpsd
Version: 3.18.1
Version: 3.19
Release: 0
Summary: Service daemon for mediating access to a GPS
License: BSD-3-Clause
@ -33,7 +33,6 @@ Source2: udev.gpsd
Source3: sysconfig.gpsd
Source98: http://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.gz.sig
Source99: %{name}.keyring
Source100: gpsd-declaration-in-for-loop.patch
BuildRequires: chrpath
BuildRequires: fdupes
BuildRequires: gcc-c++
@ -161,12 +160,6 @@ mkdir -p %{name}-%{version}/python2
mkdir -p %{name}-%{version}/python3
tar -xf %{SOURCE0} -C %{name}-%{version}/python2
tar -xf %{SOURCE0} -C %{name}-%{version}/python3
pushd %{name}-%{version}/python2/%{name}-%{version}
patch -p1 < %{SOURCE100}
popd
pushd %{name}-%{version}/python3/%{name}-%{version}
patch -p1 < %{SOURCE100}
popd
cd %{name}-%{version}
# fix systemd path
@ -355,6 +348,7 @@ sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' %{buildroot}%{_datadir}/appli
%{_mandir}/man?/gpxlogger.*
%{_mandir}/man?/ubxtool.*
%{_mandir}/man?/zerk.*
%{_mandir}/man?/gpsrinex.*
%{_bindir}/gegps
%{_bindir}/xgps
%{_bindir}/xgpsspeed
@ -368,6 +362,7 @@ sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' %{buildroot}%{_datadir}/appli
%{_bindir}/ppscheck
%{_bindir}/ubxtool
%{_bindir}/zerk
%{_bindir}/gpsrinex
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/*