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