[arch-commits] Commit in balsa/trunk (PKGBUILD appstream.patch)

Balló György bgyorgy at archlinux.org
Thu Jun 4 19:04:22 UTC 2020


    Date: Thursday, June 4, 2020 @ 19:04:20
  Author: bgyorgy
Revision: 639034

upgpkg: balsa 2.6.1-2: Fix AppStream metadata

Added:
  balsa/trunk/appstream.patch
Modified:
  balsa/trunk/PKGBUILD

-----------------+
 PKGBUILD        |   16 +++++++++++++---
 appstream.patch |   37 +++++++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-06-04 18:55:35 UTC (rev 639033)
+++ PKGBUILD	2020-06-04 19:04:20 UTC (rev 639034)
@@ -5,7 +5,7 @@
 
 pkgname=balsa
 pkgver=2.6.1
-pkgrel=1
+pkgrel=2
 pkgdesc="An e-mail client for GNOME"
 arch=('x86_64')
 url='https://pawsa.fedorapeople.org/balsa/'
@@ -14,9 +14,19 @@
          'gpgme' 'gtksourceview4' 'gspell')
 makedepends=('yelp-tools' 'intltool')
 changelog=$pkgname.changelog
-source=(https://pawsa.fedorapeople.org/balsa/$pkgname-$pkgver.tar.bz2)
-sha256sums=('6441772cb5e1870f10c358c21f7e709da8cc0bfa6cc005ec744b9f1b00ea7df6')
+source=(https://pawsa.fedorapeople.org/balsa/$pkgname-$pkgver.tar.bz2
+        appstream.patch)
+sha256sums=('6441772cb5e1870f10c358c21f7e709da8cc0bfa6cc005ec744b9f1b00ea7df6'
+            '20aa793bca542d0f2c727ee8696ead09cadc74d3d9b0b3b9206b82c8b4ae8c38')
 
+prepare() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  # Update id in appdata file to match with the desktop file name 
+  # https://gitlab.gnome.org/GNOME/balsa/-/merge_requests/28
+  patch -Np1 -i ../appstream.patch
+}
+
 build() {
   cd "${srcdir}"/$pkgname-$pkgver
 

Added: appstream.patch
===================================================================
--- appstream.patch	                        (rev 0)
+++ appstream.patch	2020-06-04 19:04:20 UTC (rev 639034)
@@ -0,0 +1,37 @@
+From c1b66cd1ceefcde9074d8a382f9b06a161109401 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor at gmail.com>
+Date: Thu, 4 Jun 2020 18:49:13 +0000
+Subject: [PATCH] Update id in appdata file to match with the desktop file name
+
+---
+ balsa.appdata.xml.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/balsa.appdata.xml.in b/balsa.appdata.xml
+index 1f6e8a601..ab7c60453 100644
+--- a/balsa.appdata.xml
++++ b/balsa.appdata.xml
+@@ -1,6 +1,6 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <component type="desktop">
+-    <id>balsa.desktop</id>
++    <id>org.desktop.Balsa.desktop</id>
+     <metadata_license>CC0-1.0</metadata_license>
+     <description>
+         <p>Balsa is a graphical mail client. While it is in active development, Balsa has many features such as:</p>
+diff --git a/balsa.appdata.xml.in b/balsa.appdata.xml.in
+index 1f6e8a601..ab7c60453 100644
+--- a/balsa.appdata.xml.in
++++ b/balsa.appdata.xml.in
+@@ -1,7 +1,7 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!-- Copyright 2015 The Balsa developers -->
+ <component type="desktop">
+-    <id>balsa.desktop</id>
++    <id>org.desktop.Balsa.desktop</id>
+     <metadata_license>CC0-1.0</metadata_license>
+     <description>
+         <_p>Balsa is a graphical mail client. While it is in active development,
+-- 
+2.26.2
+



More information about the arch-commits mailing list