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 <[email protected]>  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 <[email protected]>,
  Barry deFreese <[email protected]>,
  Paul Wise <[email protected]>
-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;


_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

Reply via email to