[arch-commits] Commit in gpsdrive/trunk (PKGBUILD gpsd-3.14.patch)
Sergej Pupykin
spupykin at archlinux.org
Fri May 22 11:45:54 UTC 2015
Date: Friday, May 22, 2015 @ 13:45:54
Author: spupykin
Revision: 133971
Added:
gpsdrive/trunk/gpsd-3.14.patch
Modified:
gpsdrive/trunk/PKGBUILD
-----------------+
PKGBUILD | 12 ++++++++----
gpsd-3.14.patch | 20 ++++++++++++++++++++
2 files changed, 28 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-05-22 10:58:42 UTC (rev 133970)
+++ PKGBUILD 2015-05-22 11:45:54 UTC (rev 133971)
@@ -6,7 +6,7 @@
pkgname=gpsdrive
pkgver=2.11
_pkgver=20150407
-pkgrel=27
+pkgrel=28
pkgdesc="A car (bike, ship, plane) navigation system"
arch=("i686" "x86_64")
url="http://www.gpsdrive.de/"
@@ -18,9 +18,11 @@
install="gpsdrive.install"
#source=("http://www.gpsdrive.de/packages/${pkgname}-${pkgver}.tar.gz")
source=("http://arch.p5n.pp.ru/~sergej/dl/2015/${pkgname}-${_pkgver}.tar.xz"
- "gpsdrive-perltovendor.patch")
+ "gpsdrive-perltovendor.patch"
+ "gpsd-3.14.patch")
md5sums=('c363e751ba1e70e49b198a1889142ca5'
- 'c28bc2dc51a76a39161bf540aebfab6c')
+ 'c28bc2dc51a76a39161bf540aebfab6c'
+ '77fa3d6b0437cff54505aedde7ab7230')
prepare() {
cd "$srcdir"
@@ -32,7 +34,9 @@
sed -i 's|GdkGC \*kontext_map;|extern GdkGC *kontext_map;|' $srcdir/gpsdrive-${_pkgver}/src/gpsdrive.c
sed -i '22,1i#include <mapnik/graphics.hpp>' $srcdir/gpsdrive-${_pkgver}/src/mapnik.cpp
sed -i 's|datasource_cache::instance()->|datasource_cache::instance().|' $srcdir/gpsdrive-${_pkgver}/src/mapnik.cpp
- (cd gpsdrive-${_pkgver} && patch -p1 <$srcdir/gpsdrive-perltovendor.patch)
+ cd gpsdrive-${_pkgver}
+ patch -p1 <$srcdir/gpsdrive-perltovendor.patch
+ patch -p1 <$srcdir/gpsd-3.14.patch
}
build() {
Added: gpsd-3.14.patch
===================================================================
--- gpsd-3.14.patch (rev 0)
+++ gpsd-3.14.patch 2015-05-22 11:45:54 UTC (rev 133971)
@@ -0,0 +1,20 @@
+diff -wbBur gpsdrive-20150407/src/gps_handler.c gpsdrive-20150407.q/src/gps_handler.c
+--- gpsdrive-20150407/src/gps_handler.c 2015-04-07 14:39:04.000000000 +0300
++++ gpsdrive-20150407.q/src/gps_handler.c 2015-05-22 14:40:05.036450732 +0300
+@@ -443,11 +443,11 @@
+ for (i=0;i<data->satellites;i++)
+ #endif
+ {
+- gps_sats[i].used = data->used[i];
+- gps_sats[i].prn = data->PRN[i];
+- gps_sats[i].elevation = data->elevation[i];
+- gps_sats[i].azimuth = data->azimuth[i];
+- gps_sats[i].snr = data->ss[i];
++ gps_sats[i].used = data->skyview[i].used;
++ gps_sats[i].prn = data->skyview[i].PRN;
++ gps_sats[i].elevation = data->skyview[i].elevation;
++ gps_sats[i].azimuth = data->skyview[i].azimuth;
++ gps_sats[i].snr = data->skyview[i].ss;
+ }
+ }
+
More information about the arch-commits
mailing list