Balló György pushed to branch main at Arch Linux / Packaging / Packages / 
gpsbabel


Commits:
b4afe56a by Balló György at 2026-05-28T19:36:18+02:00
upgpkg: 1.10.0-4: Use metainfo from upstream

- - - - -


4 changed files:

- .SRCINFO
- PKGBUILD
- REUSE.toml
- − gpsbabel.appdata.xml


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = gpsbabel
        pkgdesc = Read, write and manipulate GPS waypoints in a variety of 
formats
        pkgver = 1.10.0
-       pkgrel = 3
+       pkgrel = 4
        url = https://www.gpsbabel.org/
        arch = x86_64
        license = GPL-2.0-or-later
@@ -20,8 +20,6 @@ pkgbase = gpsbabel
        depends = shapelib
        depends = zlib
        source = 
git+https://github.com/GPSBabel/gpsbabel.git#tag=gpsbabel_1_10_0
-       source = gpsbabel.appdata.xml
        b2sums = 
0afde01c3edf1b5960566a8b923d836f89fd5a63261dcf54caa69d2a4362c45b7c6543dcd288ea41575c92420489be4164cc6bd85d1199cf202135a7ae06bd50
-       b2sums = 
a9b3fe61a71c654cd4bed6ea7e46d594bb0043f38f3b516b6933cc900a483e252b647daf583881917aabc8bd37b5ee7f75694cdf60194447feae754bd99fc552
 
 pkgname = gpsbabel


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 
 pkgname=gpsbabel
 pkgver=1.10.0
-pkgrel=3
+pkgrel=4
 pkgdesc='Read, write and manipulate GPS waypoints in a variety of formats'
 arch=(x86_64)
 url='https://www.gpsbabel.org/'
@@ -30,16 +30,18 @@ makedepends=(
 )
 source=(
   "git+https://github.com/GPSBabel/gpsbabel.git#tag=${pkgname}_${pkgver//./_}";
-  gpsbabel.appdata.xml
 )
 b2sums=(
   
0afde01c3edf1b5960566a8b923d836f89fd5a63261dcf54caa69d2a4362c45b7c6543dcd288ea41575c92420489be4164cc6bd85d1199cf202135a7ae06bd50
-  
a9b3fe61a71c654cd4bed6ea7e46d594bb0043f38f3b516b6933cc900a483e252b647daf583881917aabc8bd37b5ee7f75694cdf60194447feae754bd99fc552
 )
 
 prepare() {
   cd $pkgname
 
+  # Added AppStream metadata XML
+  # https://github.com/GPSBabel/gpsbabel/pull/1399
+  git cherry-pick -n fd37f27ea6e7253f865e3d7cf7d38010a49d17b1
+
   # Disable version check on startup
   # Disable usage data reporting
   # Disable donation dialog on close
@@ -67,7 +69,7 @@ check() {
 package() {
   install -Dm755 -t "$pkgdir/usr/bin" build/gpsbabel 
build/gui/GPSBabelFE/gpsbabelfe
   install -Dm644 -t "$pkgdir/usr/share/applications" 
$pkgname/gui/gpsbabel.desktop
-  install -Dm644 -t "$pkgdir/usr/share/metainfo" $pkgname.appdata.xml
+  install -Dm644 -t "$pkgdir/usr/share/metainfo" 
$pkgname/org.gpsbabel.cli.metainfo.xml 
$pkgname/gui/org.gpsbabel.gui.metainfo.xml
 
   for res in 16 32 128 256 512; do
     install -Dm644 $pkgname/appicon_${res}x${res}x32.png \


=====================================
REUSE.toml
=====================================
@@ -17,7 +17,6 @@ path = [
     "*.timer",
     "*.desktop",
     "*.hook",
-    "*.appdata.xml",
 ]
 SPDX-FileCopyrightText = "Arch Linux contributors"
 SPDX-License-Identifier = "0BSD"


=====================================
gpsbabel.appdata.xml deleted
=====================================
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<component type="desktop-application">
-  <id>org.gpsbabel.gpsbabel</id>
-  <launchable type="desktop-id">gpsbabel.desktop</launchable>
-  <name>GPSBabel</name>
-  <summary>Qt GUI interface for GPSBabel</summary>
-  <metadata_license>CC0-1.0</metadata_license>
-  <project_license>GPL-2.0</project_license>
-  <description>
-    <p>GPSBabel converts waypoints, tracks, and routes between popular GPS 
receivers such as Garmin or Magellan and mapping programs like Google Earth or 
Basecamp. Literally hundreds of GPS receivers and programs are supported. It 
also has powerful manipulation tools for such data. such as filtering 
duplicates points or simplifying tracks.</p>
-  </description>
-  <screenshots>
-    <screenshot type="default">
-      <image>https://www.gpsbabel.org/images/screens/main_windows.png</image>
-    </screenshot>
-  </screenshots>
-  <url type="bugtracker">https://github.com/gpsbabel/gpsbabel/issues</url>
-  <url type="homepage">https://www.gpsbabel.org/</url>
-</component>



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gpsbabel/-/commit/b4afe56aeb54097715c9f18ac1dd61fa4f525ae5

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gpsbabel/-/commit/b4afe56aeb54097715c9f18ac1dd61fa4f525ae5
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to