[corsix-th] 01/02: ship icon in all available sizes

Alexandre Detiste detiste-guest at moszumanska.debian.org
Sat Dec 5 10:32:52 UTC 2015


This is an automated email from the git hooks/post-receive script.

detiste-guest pushed a commit to branch master
in repository corsix-th.

commit 2377fc9aee72f8e1caee467e485a041ef8652397
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date:   Sat Dec 5 11:11:55 2015 +0100

    ship icon in all available sizes
---
 debian/control           |   1 +
 debian/corsix-th.install |   1 -
 debian/corsix-th.png     | Bin 430 -> 0 bytes
 debian/rules             |  10 +++++++---
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/debian/control b/debian/control
index 4fcd64d..449f363 100644
--- a/debian/control
+++ b/debian/control
@@ -4,6 +4,7 @@ Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Alexandre Detiste <alexandre.detiste at gmail.com>
 Build-Depends: debhelper (>= 9),
+               imagemagick,
                cmake,
                libsdl2-dev,
                libsdl2-mixer-dev,
diff --git a/debian/corsix-th.install b/debian/corsix-th.install
index 75723a1..5a8f070 100644
--- a/debian/corsix-th.install
+++ b/debian/corsix-th.install
@@ -1,3 +1,2 @@
 debian/scripts/corsix-th		usr/games
-debian/corsix-th.png			usr/share/pixmaps
 debian/corsix-th.desktop		usr/share/applications
diff --git a/debian/corsix-th.png b/debian/corsix-th.png
deleted file mode 100644
index 71bcd79..0000000
Binary files a/debian/corsix-th.png and /dev/null differ
diff --git a/debian/rules b/debian/rules
index 5d7d423..63474ef 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,11 +10,15 @@ override_dh_auto_install:
 	mkdir -p debian/corsix-th/usr/lib/games/corsix-th/
 	mv debian/tmp/usr/local/CorsixTH/CorsixTH debian/corsix-th/usr/lib/games/corsix-th/
 
+	for size in $$(identify ico:CorsixTH/CorsixTH.ico | awk '{print $$3}'); \
+	do \
+		mkdir -p debian/corsix-th/usr/share/icons/hicolor/$$size/apps/ ; \
+		convert ico:`identify ico:CorsixTH/CorsixTH.ico | sed -n "/ $$size /s/^.*=>\(CorsixTH\/CorsixTH.ico\[[0-9]\+]\) .*/\1/gp"` \
+			-verbose debian/corsix-th/usr/share/icons/hicolor/$$size/apps/corsix-th.png ; \
+	done
+
 	mkdir -p debian/corsix-th-data/usr/share/games/corsix-th/
 	mv debian/tmp/usr/local/CorsixTH/* debian/corsix-th-data/usr/share/games/corsix-th/
 
 override_dh_installchangelogs:
 	dh_installchangelogs CorsixTH/changelog.txt
-
-icon:
-	convert CorsixTH/CorsixTH.ico debian/corsixth.png

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/corsix-th.git



More information about the Pkg-games-commits mailing list