Skip to content
GitLab
Explore
Sign in
Register
Commits on Source (3)
Improve app metadata based on hints by Debian QA
· 16065243
Andreas Tille
authored
Feb 04, 2019
16065243
Improve app metadata as per upstream Git
· e5b2387e
Andreas Tille
authored
Feb 04, 2019
e5b2387e
Upload to unstable
· 2989cb10
Andreas Tille
authored
Feb 04, 2019
2989cb10
Show whitespace changes
Inline
Side-by-side
debian/changelog
View file @
2989cb10
gnumed-client (1.7.5+dfsg-3) unstable; urgency=medium
* Improve app metadata as per upstream Git
-- Andreas Tille <tille@debian.org> Mon, 04 Feb 2019 15:27:59 +0100
gnumed-client (1.7.5+dfsg-2) unstable; urgency=medium
* Fix dh_bash-completion
...
...
debian/patches/0001-Improve-app-metadata-based-on-hints-by-Debian-QA.patch
0 → 100644
View file @
2989cb10
From: Karsten Hilbert <karsten.hilbert@gmx.net>
Date: Mon, 4 Feb 2019 11:46:31 +0100
Subject: [PATCH] Improve app metadata based on hints by Debian QA
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
appdata.xml
gnumed_client.desktop
--- a/client/appdata.xml
+++ b/client/appdata.xml
@@ -3,7 +3,8 @@
<!-- Thanks to Carsten Grohmann <mail@carstengrohmann.de> -->
<!-- Thanks to Richard Hughes (https://people.freedesktop.org/~hughsient/appdata/) -->
<component type="desktop">
- <id>gnumed_client.desktop</id>
+ <id>de.gnumed.client</id>
+ <launchable type="desktop-id">gnumed_client.desktop</launchable>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-2.0+ and GFDL-1.3</project_license>
<name>GNUmed EMR</name>
--- a/client/gnumed-client.desktop
+++ /dev/null
@@ -1,16 +0,0 @@
-#====================================================
-# GNUmed client desktop entry specification
-#
-# license: GPL v2 or later
-#====================================================
-
-[Desktop Entry]
-Type=Application
-Name=GNUmed EMR
-GenericName=Electronic Medical Record
-Comment=An Electronic Medical Record for community care
-Icon=gm_icon-serpent_and_gnu
-Exec=/usr/bin/gnumed
-Terminal=false
-Categories=Office;MedicalSoftware;
-Keywords=PHR;PMR;EHR;PMS;Patient Record;Medical Record;Patient Chart;Practice Management System;Medical Practice;Surgery;
--- /dev/null
+++ b/client/gnumed_client.desktop
@@ -0,0 +1,20 @@
+#====================================================
+# GNUmed client desktop entry specification
+#
+# license: GPL v2 or later
+#
+# gnumed_client rather than gnumed-client for
+# improved appstream compatibility
+#
+#====================================================
+
+[Desktop Entry]
+Type=Application
+Name=GNUmed EMR
+GenericName=Electronic Medical Record
+Comment=An Electronic Medical Record for community care
+Icon=gm_icon-serpent_and_gnu
+Exec=/usr/bin/gnumed
+Terminal=false
+Categories=Office;MedicalSoftware;
+Keywords=PHR;PMR;EHR;PMS;Patient Record;Medical Record;Patient Chart;Practice Management System;Medical Practice;Surgery;
debian/patches/series
View file @
2989cb10
10_pythonpath_in_shellscript.patch
0001-Improve-app-metadata-based-on-hints-by-Debian-QA.patch