[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