[qmapshack] 02/02: Add patch to install QMapShack icon in hicolor theme too.
Sebastiaan Couwenberg
sebastic at moszumanska.debian.org
Sun Oct 18 18:40:05 UTC 2015
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch master
in repository qmapshack.
commit 5cb27b427ddff086f1d78aeea14afd34af16a364
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Sun Oct 18 20:19:12 2015 +0200
Add patch to install QMapShack icon in hicolor theme too.
---
debian/changelog | 1 +
debian/patches/hicolor-icons.patch | 53 ++++++++++++++++++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 55 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 28948c0..f0672da 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
qmapshack (1.3.1-2) UNRELEASED; urgency=medium
* Use desktop file in favor of menu file per CTTE #741573.
+ * Add patch to install QMapShack icon in hicolor theme too.
-- Bas Couwenberg <sebastic at debian.org> Sun, 18 Oct 2015 19:43:37 +0200
diff --git a/debian/patches/hicolor-icons.patch b/debian/patches/hicolor-icons.patch
new file mode 100644
index 0000000..3d5eb01
--- /dev/null
+++ b/debian/patches/hicolor-icons.patch
@@ -0,0 +1,53 @@
+Description: Install QMapShack icon in hicolor theme too.
+ The quote the Icon Theme Specification:
+ .
+ So, you're an application author, and want to install application
+ icons so that they work in the KDE and Gnome menus. Minimally you
+ should install a 48x48 icon in the hicolor theme. This means installing
+ a PNG file in $prefix/share/icons/hicolor/48x48/apps. Optionally you
+ can install icons in different sizes. For example, installing a svg
+ icon in $prefix/share/icons/hicolor/scalable/apps means most desktops
+ will have one icon that works for all sizes. You might even want to
+ install icons with a look that matches other well known themes so your
+ application will fit in with some specific desktop environment.
+ .
+ It is recommended that the icons installed in the hicolor theme look
+ neutral, since it is a fallback theme that will be used in combination
+ with some very different looking themes. But if you don't have any
+ neutral icon, please install whatever icon you have in the hicolor
+ theme so that all applications get at least some icon in all themes.
+ .
+ http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#install_icons
+Author: Bas Couwenberg <sebastic at debian.org>
+Forwarded: https://bitbucket.org/maproom/qmapshack/issues/64
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -73,6 +73,27 @@ if (UNIX AND NOT WIN32 AND NOT APPLE)
+
+ install(
+ FILES
++ src/icons/48x48/QMapShack.png
++ DESTINATION
++ ${ICON_INSTALL_DIR}/hicolor/48x48/apps
++ )
++
++ install(
++ FILES
++ src/icons/32x32/QMapShack.png
++ DESTINATION
++ ${ICON_INSTALL_DIR}/hicolor/32x32/apps
++ )
++
++ install(
++ FILES
++ src/icons/QMapShack.svg
++ DESTINATION
++ ${ICON_INSTALL_DIR}/hicolor/scalable/apps
++ )
++
++ install(
++ FILES
+ qmapshack.1
+ DESTINATION
+ ${MAN_INSTALL_DIR}/man1
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..d0d3836
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+hicolor-icons.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/qmapshack.git
More information about the Pkg-grass-devel
mailing list