Balló György pushed to branch main at Arch Linux / Packaging / Packages /
paper-clip
Commits:
2b99139c by Balló György at 2024-10-16T18:56:46+02:00
upgpkg: 5.5.1-2: Fix metainfo location
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- + paper-clip-metainfo.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = paper-clip
pkgdesc = PDF document metadata editor
pkgver = 5.5.1
- pkgrel = 1
+ pkgrel = 2
url = https://apps.gnome.org/PdfMetadataEditor/
arch = x86_64
license = GPL-3.0-or-later
@@ -21,7 +21,9 @@ pkgbase = paper-clip
depends = poppler-glib
source = git+https://github.com/Diego-Ivan/Paper-Clip.git#tag=v5.5.1
source = paper-clip-window-icon.patch
+ source = paper-clip-metainfo.patch
b2sums =
3232196b481d7a1364af55f107e24ac322c068efb7723a0d0463525b887ce060d6057c305a03783528e08eee4de440b15a688c94b9363443bef199a9abfeafec
b2sums =
e356727a81b5a1eb1dccdeb17e1061815d52b9b7e148d5c03f9e4b1bd2243a502fe5e8b3f087007c6b6911c0cf4be8fac4727be547b34fd6e04b0f3eed0954fa
+ b2sums =
c4ed3f355cd4e636bab32e1977fb9544ece9f042add66c80880226d458f19c403c191a720cebde0d0d41304e0de6653e3365160e640ce1cd7d6dfc4ea304adb0
pkgname = paper-clip
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
pkgname=paper-clip
pkgver=5.5.1
-pkgrel=1
+pkgrel=2
pkgdesc='PDF document metadata editor'
arch=(x86_64)
url='https://apps.gnome.org/PdfMetadataEditor/'
@@ -28,10 +28,12 @@ makedepends=(
source=(
"git+https://github.com/Diego-Ivan/Paper-Clip.git#tag=v$pkgver"
paper-clip-window-icon.patch
+ paper-clip-metainfo.patch
)
b2sums=(
3232196b481d7a1364af55f107e24ac322c068efb7723a0d0463525b887ce060d6057c305a03783528e08eee4de440b15a688c94b9363443bef199a9abfeafec
e356727a81b5a1eb1dccdeb17e1061815d52b9b7e148d5c03f9e4b1bd2243a502fe5e8b3f087007c6b6911c0cf4be8fac4727be547b34fd6e04b0f3eed0954fa
+
c4ed3f355cd4e636bab32e1977fb9544ece9f042add66c80880226d458f19c403c191a720cebde0d0d41304e0de6653e3365160e640ce1cd7d6dfc4ea304adb0
)
prepare() {
@@ -46,6 +48,9 @@ prepare() {
# https://github.com/Diego-Ivan/Paper-Clip/pull/99
git apply -3 ../paper-clip-window-icon.patch
+
+ # https://github.com/Diego-Ivan/Paper-Clip/pull/100
+ git apply -3 ../paper-clip-metainfo.patch
}
build() {
=====================================
paper-clip-metainfo.patch
=====================================
@@ -0,0 +1,23 @@
+From 9ecc91f31ba8c81b9b6d6f2d470ce945a6411779 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
+Date: Wed, 16 Oct 2024 18:52:59 +0200
+Subject: [PATCH] build: Install metainfo file to correct location
+
+Appdata files used to be installed to /usr/share/appdata. However, this
location has been changed to /usr/share/metainfo in recent versions of the
AppStream specification.
+---
+ data/meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/data/meson.build b/data/meson.build
+index a34f69e..2f20c2b 100644
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -17,7 +17,7 @@ appstream_file = i18n.merge_file(
+ output: 'io.github.diegoivan.pdf_metadata_editor.appdata.xml',
+ po_dir: '../po',
+ install: true,
+- install_dir: join_paths(get_option('datadir'), 'appdata')
++ install_dir: join_paths(get_option('datadir'), 'metainfo')
+ )
+
+ appstreamcli = find_program('appstreamcli', required: false)
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/paper-clip/-/commit/2b99139c3588b05bbf2a890160f18bed5a717bd2
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/paper-clip/-/commit/2b99139c3588b05bbf2a890160f18bed5a717bd2
You're receiving this email because of your account on gitlab.archlinux.org.