[lugaru] 01/01: Installation of appdata file into /usr/share/metainfo
Vincent Prat
vivicoder-guest at moszumanska.debian.org
Tue Sep 5 22:29:45 UTC 2017
This is an automated email from the git hooks/post-receive script.
vivicoder-guest pushed a commit to branch master
in repository lugaru.
commit 70c467fa14be8479973d7dbcc2baf8f59738d99e
Author: Vincent Prat <vinceprat at free.fr>
Date: Tue Sep 5 23:29:12 2017 +0100
Installation of appdata file into /usr/share/metainfo
---
debian/changelog | 6 ++++++
debian/lugaru.install | 2 +-
debian/patches/install_appdata_in_metainfo | 13 +++++++++++++
debian/patches/series | 1 +
4 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 6d78518..ea7c61f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+lugaru (1.2-2) unstable; urgency=medium
+
+ * install appdata file in /usr/share/metainfo
+
+ -- Vincent Prat <vinceprat at free.fr> Tue, 05 Sep 2017 23:24:12 +0100
+
lugaru (1.2-1) unstable; urgency=medium
* New upstream release
diff --git a/debian/lugaru.install b/debian/lugaru.install
index f4d5fb9..74a6af3 100644
--- a/debian/lugaru.install
+++ b/debian/lugaru.install
@@ -1,5 +1,5 @@
usr/games
-usr/share/appdata
+usr/share/metainfo
usr/share/applications
usr/share/doc/lugaru/AUTHORS
usr/share/doc/lugaru/DEVTOOLS.txt
diff --git a/debian/patches/install_appdata_in_metainfo b/debian/patches/install_appdata_in_metainfo
new file mode 100644
index 0000000..32bb146
--- /dev/null
+++ b/debian/patches/install_appdata_in_metainfo
@@ -0,0 +1,13 @@
+Author: Vincent Prat <vinceprat at free.fr>
+Description: Change the destination of AppData files from /usr/share/metadata to /usr/share/metainfo
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -306,7 +306,7 @@
+ install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/lugaru DESTINATION ${CMAKE_INSTALL_BINDIR})
+ # Trailing '/' is significant, it installs and _renames_ Data/ as the destination folder
+ install(DIRECTORY ${CMAKE_SOURCE_DIR}/Data/ DESTINATION ${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME})
+- install(FILES ${CMAKE_SOURCE_DIR}/Dist/Linux/lugaru.appdata.xml DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/appdata)
++ install(FILES ${CMAKE_SOURCE_DIR}/Dist/Linux/lugaru.appdata.xml DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/metainfo)
+ install(FILES ${CMAKE_SOURCE_DIR}/Dist/Linux/lugaru.desktop DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications)
+ install(FILES ${CMAKE_SOURCE_DIR}/Dist/Linux/lugaru.png DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/128x128/apps)
+ install(FILES ${CMAKE_SOURCE_DIR}/Dist/Linux/lugaru.6 DESTINATION ${CMAKE_INSTALL_MANDIR}/man6)
diff --git a/debian/patches/series b/debian/patches/series
index 3cf5a5c..94dd092 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
+install_appdata_in_metainfo
Fix-mismatched-usage-length-build-fail-on-g.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/lugaru.git
More information about the Pkg-games-commits
mailing list