r11553 - packages/trunk/transcend/debian
Paul Wise
pabs at alioth.debian.org
Sat Dec 4 05:08:23 UTC 2010
Author: pabs
Date: 2010-12-04 05:08:21 +0000 (Sat, 04 Dec 2010)
New Revision: 11553
Added:
packages/trunk/transcend/debian/menu
packages/trunk/transcend/debian/transcend.desktop
Modified:
packages/trunk/transcend/debian/changelog
packages/trunk/transcend/debian/control
packages/trunk/transcend/debian/install
packages/trunk/transcend/debian/rules
Log:
* Add Debian and FreeDesktop menu items
* Add an icon converted from the MacOS X icon
* Wrap the build-depends, drop unused autotools-dev
Modified: packages/trunk/transcend/debian/changelog
===================================================================
--- packages/trunk/transcend/debian/changelog 2010-12-04 05:01:33 UTC (rev 11552)
+++ packages/trunk/transcend/debian/changelog 2010-12-04 05:08:21 UTC (rev 11553)
@@ -7,6 +7,9 @@
* Drop makefile patch in favour of sed
* Repack to remove prebuilt Windows binaries
* Improve the repack process slightly
+ * Add Debian and FreeDesktop menu items
+ * Add an icon converted from the MacOS X icon
+ * Wrap the build-depends, drop unused autotools-dev
-- Paul Wise <pabs at debian.org> Sat, 04 Dec 2010 11:33:52 +0800
Modified: packages/trunk/transcend/debian/control
===================================================================
--- packages/trunk/transcend/debian/control 2010-12-04 05:01:33 UTC (rev 11552)
+++ packages/trunk/transcend/debian/control 2010-12-04 05:08:21 UTC (rev 11553)
@@ -6,7 +6,15 @@
Sam Hocevar <sho at debian.org>,
Barry deFreese <bdefreese at debian.org>,
Paul Wise <pabs at debian.org>
-Build-Depends: debhelper (>= 7.0.50~), autotools-dev, quilt, libxmu-dev, libgl1-mesa-dev, libglu1-mesa-dev, freeglut3-dev, libxi-dev, libportaudio-dev
+Build-Depends: debhelper (>= 7.0.50~),
+ imagemagick,
+ icnsutils,
+ libxmu-dev,
+ libgl1-mesa-dev,
+ libglu1-mesa-dev,
+ freeglut3-dev,
+ libxi-dev,
+ libportaudio-dev
Standards-Version: 3.8.0
Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/transcend/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/transcend/?op=log
Modified: packages/trunk/transcend/debian/install
===================================================================
--- packages/trunk/transcend/debian/install 2010-12-04 05:01:33 UTC (rev 11552)
+++ packages/trunk/transcend/debian/install 2010-12-04 05:08:21 UTC (rev 11553)
@@ -1,2 +1,7 @@
Transcend/game/Transcend usr/games
Transcend/levels usr/share/games/transcend
+debian/*.desktop usr/share/applications
+transcend.png usr/share/icons/hicolor/128x128/apps
+32x32/transcend.png usr/share/icons/hicolor/32x32/apps
+32x32/transcend.png usr/share/pixmaps
+32x32/transcend.xpm usr/share/pixmaps
Added: packages/trunk/transcend/debian/menu
===================================================================
--- packages/trunk/transcend/debian/menu (rev 0)
+++ packages/trunk/transcend/debian/menu 2010-12-04 05:08:21 UTC (rev 11553)
@@ -0,0 +1,6 @@
+?package(transcend):needs="X11" \
+ section="Games/Action" \
+ title="Transcend" \
+ longtitle="retro-style, abstract 2D shooter" \
+ command="/usr/games/transcend" \
+ icon="/usr/share/pixmaps/transcend.xpm"
Modified: packages/trunk/transcend/debian/rules
===================================================================
--- packages/trunk/transcend/debian/rules 2010-12-04 05:01:33 UTC (rev 11552)
+++ packages/trunk/transcend/debian/rules 2010-12-04 05:08:21 UTC (rev 11553)
@@ -8,6 +8,11 @@
cd Transcend && platformSelection=1 ./configure
override_dh_auto_build:
+ icns2png -x Transcend/build/macOSX/Transcend.app/Contents/Resources/Transcend.icns
+ mv Transcend_128x128x32.png transcend.png
+ mkdir 32x32
+ convert -scale 32x32 transcend.png 32x32/transcend.png
+ convert 32x32/transcend.png 32x32/transcend.xpm
sed -i -e 's/^COMPILE_FLAGS = /COMPILE_FLAGS = $$(CFLAGS) /' Transcend/game/Makefile
$(MAKE) -C Transcend/game OPTIMIZE_FLAG= DEBUG_FLAG= CFLAGS="$(CFLAGS) -DLEVELS_DIR=\\\"/usr/share/games/transcend/levels\\\""
@@ -16,6 +21,7 @@
rm -f Transcend/editors/Makefile
rm -f Transcend/game/Makefile
rm -f Transcend/game/Makefile.minorGems_dependencies
+ rm -rf 32x32 transcend.png
override_dh_installchangelogs:
dh_installchangelogs Transcend/doc/changeLog.txt
Added: packages/trunk/transcend/debian/transcend.desktop
===================================================================
--- packages/trunk/transcend/debian/transcend.desktop (rev 0)
+++ packages/trunk/transcend/debian/transcend.desktop 2010-12-04 05:08:21 UTC (rev 11553)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=Transcend
+GenericName=shooter game
+Comment=retro-style, abstract 2D shooter
+Icon=transcend
+Exec=transcend
+Terminal=false
+Categories=Game;ActionGame;
More information about the Pkg-games-commits
mailing list