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