r11437 - packages/trunk/passage/debian

Paul Wise pabs at alioth.debian.org
Sat Oct 30 10:42:02 UTC 2010


Author: pabs
Date: 2010-10-30 10:41:55 +0000 (Sat, 30 Oct 2010)
New Revision: 11437

Removed:
   packages/trunk/passage/debian/passage.xpm
Modified:
   packages/trunk/passage/debian/changelog
   packages/trunk/passage/debian/control
   packages/trunk/passage/debian/install
   packages/trunk/passage/debian/rules
Log:
Use the various icons to build different sized menu icons

Modified: packages/trunk/passage/debian/changelog
===================================================================
--- packages/trunk/passage/debian/changelog	2010-10-30 10:02:23 UTC (rev 11436)
+++ packages/trunk/passage/debian/changelog	2010-10-30 10:41:55 UTC (rev 11437)
@@ -11,6 +11,7 @@
   * Change the patch to use DEP-3 headers
   * Drop README.Debian, it is not useful to users
   * Bump Standards-Version, no changes needed
+  * Use the various icons to build different sized menu icons
 
  -- Paul Wise <pabs at debian.org>  Sat, 30 Oct 2010 15:42:38 +0800
 

Modified: packages/trunk/passage/debian/control
===================================================================
--- packages/trunk/passage/debian/control	2010-10-30 10:02:23 UTC (rev 11436)
+++ packages/trunk/passage/debian/control	2010-10-30 10:41:55 UTC (rev 11437)
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org> 
 Uploaders: Paul Wise <pabs at debian.org>
-Build-Depends: debhelper (>= 7.0.50~), libsdl1.2-dev
+Build-Depends: debhelper (>= 7.0.50~), imagemagick, libsdl1.2-dev
 Standards-Version: 3.9.1
 Homepage: http://hcsoftware.sourceforge.net/passage/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/passage/

Modified: packages/trunk/passage/debian/install
===================================================================
--- packages/trunk/passage/debian/install	2010-10-30 10:02:23 UTC (rev 11436)
+++ packages/trunk/passage/debian/install	2010-10-30 10:41:55 UTC (rev 11437)
@@ -2,5 +2,10 @@
 gamma256/gameSource/graphics usr/share/games/passage
 gamma256/gameSource/music usr/share/games/passage
 gamma256/gameSource/settings/* etc/passage
-debian/*.xpm usr/share/pixmaps
 debian/*.desktop usr/share/applications
+passage.png usr/share/icons/hicolor/128x128/apps
+256x256/passage.png usr/share/icons/hicolor/256x256/apps
+64x64/passage.png usr/share/icons/hicolor/64x64/apps
+32x32/passage.png usr/share/icons/hicolor/32x32/apps
+32x32/passage.png usr/share/pixmaps
+32x32/passage.xpm usr/share/pixmaps

Deleted: packages/trunk/passage/debian/passage.xpm
===================================================================
--- packages/trunk/passage/debian/passage.xpm	2010-10-30 10:02:23 UTC (rev 11436)
+++ packages/trunk/passage/debian/passage.xpm	2010-10-30 10:41:55 UTC (rev 11437)
@@ -1,48 +0,0 @@
-/* XPM */
-/* Converted from gamma256/build/win32/iconSource.png */
-static char *passage[] = {
-/* columns rows colors chars-per-pixel */
-"32 32 9 1",
-"  c gray14",
-". c #494949",
-"X c #6D6D6D",
-"o c #008700",
-"O c yellow",
-"+ c #343482",
-"@ c #4949B6",
-"# c blue",
-"$ c #FFB692",
-/* pixels */
-"XXXXXXXXXXXXOOOOOOOOOOOOXXXXXXXX",
-"XXXXXXXXXXXXOOOOOOOOOOOOXXXXXXXX",
-"XXXXXXXXXXXXOOOOOOOOOOOOXXXXXXXX",
-"XXXXXXXXXXXXOOOOOOOOOOOOXXXXXXXX",
-"XXXXXXXXOOOOOOOO####$$$$XXXXXXXX",
-"XXXXXXXXOOOOOOOO####$$$$XXXXXXXX",
-"XXXXXXXXOOOOOOOO####$$$$XXXXXXXX",
-"XXXXXXXXOOOOOOOO####$$$$XXXXXXXX",
-"XXXXXXXXOOOOOOOO$$$$$$$$XXXXXXXX",
-"XXXXXXXXOOOOOOOO$$$$$$$$XXXXXXXX",
-"XXXXXXXXOOOOOOOO$$$$$$$$XXXXXXXX",
-"XXXXXXXXOOOOOOOO$$$$$$$$XXXXXXXX",
-"XXXXXXXXXXXXooooooooXXXXXXXXXXXX",
-"XXXXXXXXXXXXooooooooXXXXXXXXXXXX",
-"XXXXXXXXXXXXooooooooXXXXXXXXXXXX",
-"XXXXXXXXXXXXooooooooXXXXXXXXXXXX",
-"XXXXXXXX$$$$oooooooo$$$$XXXXXXXX",
-"XXXXXXXX$$$$oooooooo$$$$XXXXXXXX",
-"XXXXXXXX$$$$oooooooo$$$$XXXXXXXX",
-"XXXXXXXX$$$$oooooooo$$$$XXXXXXXX",
-"XXXXXXXXXXXX@@@@@@@@XXXXXXXXXXXX",
-"XXXXXXXXXXXX@@@@@@@@XXXXXXXXXXXX",
-"XXXXXXXXXXXX@@@@@@@@XXXXXXXXXXXX",
-"XXXXXXXXXXXX@@@@@@@@XXXXXXXXXXXX",
-"XXXXXXXX@@@@++++++++@@@@XXXXXXXX",
-"XXXXXXXX@@@@++++++++@@@@XXXXXXXX",
-"XXXXXXXX@@@@++++++++@@@@XXXXXXXX",
-"XXXXXXXX@@@@++++++++@@@@XXXXXXXX",
-"XXXXXXXX....    XXXX    ....XXXX",
-"XXXXXXXX....    XXXX    ....XXXX",
-"XXXXXXXX....    XXXX    ....XXXX",
-"XXXXXXXX....    XXXX    ....XXXX"
-};

Modified: packages/trunk/passage/debian/rules
===================================================================
--- packages/trunk/passage/debian/rules	2010-10-30 10:02:23 UTC (rev 11436)
+++ packages/trunk/passage/debian/rules	2010-10-30 10:41:55 UTC (rev 11437)
@@ -8,6 +8,13 @@
 	cd gamma256/gameSource && platformSelection=1 ./configure
 
 override_dh_auto_build:
+	mkdir 256x256 64x64 32x32
+	convert -scale gamma256/gameSource/iPhone/LargeIcon.png 256x256/passage.png
+	convert -background None -gravity center -extent 64x64 gamma256/gameSource/iPhone/Icon.png 64x64/passage.png
+	convert -type Grayscale -negate gamma256/build/macOSX/iconMask.png mask.png
+	composite -compose CopyOpacity mask.png gamma256/build/macOSX/iconColor.png passage.png
+	convert -scale 32x32 passage.png 32x32/passage.png 
+	convert 32x32/passage.png 32x32/passage.xpm
 	$(MAKE) -C gamma256/gameSource PLATFORM_COMPILE_FLAGS="$(CFLAGS) -DETCDIR=\\\"/etc/passage\\\" -DDATADIR=\\\"/usr/share/games/passage/\\\""
 
 override_dh_auto_clean:
@@ -16,6 +23,7 @@
 	rm -f gamma256/gameSource/Passage
 	rm -f gamma256/gameSource/Makefile
 	rm -f gamma256/gameSource/Makefile.minorGems_dependencies
+	rm -rf 256x256 64x64 32x32 passage.png mask.png
 
 override_dh_installchangelogs:
 	dh_installchangelogs gamma256/documentation/changeLog.txt




More information about the Pkg-games-commits mailing list