Jaroslav Lichtblau pushed to branch main at Arch Linux / Packaging / Packages / 
viking


Commits:
7040d5ee by Jaroslav Lichtblau at 2024-09-10T12:29:45+02:00
upgpkg: 1.10-3 - build fix rebuild

* nvchecker file added too
* mapnik disabled for now - https://github.com/viking-gps/viking/issues/297

- - - - -


4 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD
- viking.changelog


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,21 +1,21 @@
 pkgbase = viking
        pkgdesc = GTK application to manage GPS data
        pkgver = 1.10
-       pkgrel = 2
+       pkgrel = 3
        url = https://sourceforge.net/projects/viking/
        changelog = viking.changelog
        arch = x86_64
-       license = GPL2
+       license = GPL-2.0-only
        makedepends = boost
        makedepends = docbook-xsl
        makedepends = intltool
        makedepends = itstool
+       makedepends = patch
        depends = curl
        depends = file
        depends = gpsd
        depends = gtk3
        depends = libgexiv2
-       depends = mapnik
        depends = geoclue
        depends = liboauth
        depends = libzip


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,5 @@
+[viking]
+source = "github"
+github = "viking-gps/viking"
+prefix = "viking-"
+use_latest_release = "true"


=====================================
PKGBUILD
=====================================
@@ -4,13 +4,13 @@
 
 pkgname=viking
 pkgver=1.10
-pkgrel=2
+pkgrel=3
 pkgdesc="GTK application to manage GPS data"
 arch=('x86_64')
 url="https://sourceforge.net/projects/viking/";
-license=('GPL2')
-depends=('curl' 'file' 'gpsd' 'gtk3' 'libgexiv2' 'mapnik' 'geoclue' 'liboauth' 
'libzip')
-makedepends=('boost' 'docbook-xsl' 'intltool' 'itstool')
+license=('GPL-2.0-only')
+depends=('curl' 'file' 'gpsd' 'gtk3' 'libgexiv2' 'geoclue' 'liboauth' 
'libzip') #'mapnik'
+makedepends=('boost' 'docbook-xsl' 'intltool' 'itstool' 'patch')
 optdepends=('gpsbabel: import and export GPS tracks from various formats')
 changelog=$pkgname.changelog
 source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2
@@ -19,14 +19,17 @@ 
sha256sums=('9455c895f98bc13de24bd6b234cd0f1d5ecdc1b068b4cbc6eb6644f6126e45ac'
             'f6dad8e63e49150e60e92243c08202dec20af2d453d38c18dd18ff95712b1885')
 
 prepare() {
-  sed -i 's/org.viking.Viking.desktop/viking.desktop/' 
org.viking.Viking.appdata.xml
+  cd "${srcdir}"/$pkgname-$pkgver
+  sed -i 's/org.viking.Viking.desktop/viking.desktop/' 
../org.viking.Viking.appdata.xml
 }
 
 build() {
   cd "${srcdir}"/$pkgname-$pkgver
 
   export CXXFLAGS="$CXXFLAGS -I/usr/include/mapnik"
-  ./configure --prefix=/usr
+  ./configure \
+    --prefix=/usr \
+    --disable-mapnik  #https://github.com/viking-gps/viking/issues/297 might 
be fixed in v1.11
   make
 }
 


=====================================
viking.changelog
=====================================
@@ -1,3 +1,13 @@
+2024-09-10 Jaroslav Lichtblau <[email protected]>
+       * viking 1.10-3
+       * disabled mapnik for the time being - 
https://github.com/viking-gps/viking/issues/297
+
+2022-11-24
+       * viking 1.10-1
+
+2021-04-25
+       * viking 1.9-1
+
 2021-01-10 Jaroslav Lichtblau <[email protected]>
        * viking 1.8-6 - mapnik 3.1.0 rebuild
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/viking/-/commit/7040d5ee2bc43e026ed14d540d5d2bc6dba83869

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/viking/-/commit/7040d5ee2bc43e026ed14d540d5d2bc6dba83869
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to