Package: concordance-common
Version: 1.5-2
Tags: patch

The Appstream parser complain about missing homepage information in the
provided metainfo.  Here is a patch to include it.  Further, as users
most likely want to install the concordance package, not the
concordance-common package, and this is package name mentioned in the
metadata file, I believe the metainfo should be in the concordance
package.  This patch also apply this change.

Furthermore, I suggest to convert the metainfo file to a debian/patches/
file for upstream to consider, as Appstream metainfo should really be
shared between Linux distributions.

diff --git a/debian/concordance-common.install 
b/debian/concordance-common.install
index f953e9a..a41f163 100644
--- a/debian/concordance-common.install
+++ b/debian/concordance-common.install
@@ -1,2 +1 @@
 ${env:UDEVDIR}
-debian/concordance.metainfo.xml /usr/share/metainfo
diff --git a/debian/concordance.install b/debian/concordance.install
index f0eaa0c..075ed9e 100644
--- a/debian/concordance.install
+++ b/debian/concordance.install
@@ -1,2 +1,3 @@
 usr/bin/concordance
 usr/share
+debian/concordance.metainfo.xml /usr/share/metainfo
diff --git a/debian/concordance.metainfo.xml b/debian/concordance.metainfo.xml
index c5c8e3c..6c7040f 100644
--- a/debian/concordance.metainfo.xml
+++ b/debian/concordance.metainfo.xml
@@ -12,6 +12,7 @@
       from the harmonyremote.com website.
     </p>
   </description>
+  <url type="homepage">https://www.phildev.net/concordance/</url>
   <provides>
     <modalias>usb:v0400pC359d*</modalias>
     <modalias>usb:v046DpC1[1-4][0-9A-F]d*</modalias>

-- 
Happy hacking
Petter Reinholdtsen

Reply via email to