r2692 - packages/trunk/fretsonfire/debian

Matthew Johnson mjj29-guest at alioth.debian.org
Mon May 21 23:04:33 UTC 2007


Author: mjj29-guest
Date: 2007-05-21 23:04:33 +0000 (Mon, 21 May 2007)
New Revision: 2692

Added:
   packages/trunk/fretsonfire/debian/fretsonfire-game.lintian-override
Removed:
   packages/trunk/fretsonfire/debian/fretsonfire.lintian-override
Modified:
   packages/trunk/fretsonfire/debian/changelog
   packages/trunk/fretsonfire/debian/control
   packages/trunk/fretsonfire/debian/rules
Log:
rename package, add meta package


Modified: packages/trunk/fretsonfire/debian/changelog
===================================================================
--- packages/trunk/fretsonfire/debian/changelog	2007-05-21 22:56:00 UTC (rev 2691)
+++ packages/trunk/fretsonfire/debian/changelog	2007-05-21 23:04:33 UTC (rev 2692)
@@ -7,8 +7,10 @@
   * Rewrite get-orig-source to use makefile targets
   * Add depends on ttf-bitstream-vera and ttf-mgopen
   * Patch Svg.py no to try and initialise amanith
+  * Rename game package to fretsonfire-game
+  * Add fretsonfire metapackage
 
- -- Matthew Johnson <debian at matthew.ath.cx>  Fri, 11 May 2007 22:09:26 +0100
+ -- Matthew Johnson <debian at matthew.ath.cx>  Tue, 22 May 2007 00:05:54 +0100
 
 fretsonfire (1.2.451-1) unstable; urgency=low
 

Modified: packages/trunk/fretsonfire/debian/control
===================================================================
--- packages/trunk/fretsonfire/debian/control	2007-05-21 22:56:00 UTC (rev 2691)
+++ packages/trunk/fretsonfire/debian/control	2007-05-21 23:04:33 UTC (rev 2692)
@@ -8,11 +8,22 @@
 
 Package: fretsonfire
 Architecture: all
+Depends: fretsonfire-game, fretsonfire-songs-sectoid
+Description: game of musical skill and fast fingers
+ Frets on Fire is a game of musical skill and fast fingers. The aim of
+ the game is to play guitar with the keyboard as accurately as possible.
+ .
+ This is a meta package depending on the game and a set of songs for it.
+
+Package: fretsonfire-game
+Architecture: all
 Depends: ${shlibs:Depends}, ${python:Depends}, python-pygame, python-opengl, python-numeric, python-imaging, python-pyogg, ${misc:Depends}, ttf-bitstream-vera, ttf-mgopen
-Recommends: fretsonfire-data-sectoid
+Recommends: fretsonfire-songs-sectoid
 Suggests: vorbis-tools
-Description: game of musical skill and fast fingers
+Description: game of musical skill and fast fingers - Game files
  Frets on Fire is a game of musical skill and fast fingers. The aim of
  the game is to play guitar with the keyboard as accurately as possible.
  .
-  Homepage: http://fretsonfire.sourceforge.net/
+ This is the package containing the game code.
+ .
+ Homepage: http://fretsonfire.sourceforge.net/

Added: packages/trunk/fretsonfire/debian/fretsonfire-game.lintian-override
===================================================================
--- packages/trunk/fretsonfire/debian/fretsonfire-game.lintian-override	                        (rev 0)
+++ packages/trunk/fretsonfire/debian/fretsonfire-game.lintian-override	2007-05-21 23:04:33 UTC (rev 2692)
@@ -0,0 +1,2 @@
+# PNG seems to work these days, several other packages use it and the icon doesn't convert well to xpm
+fretsonfire: menu-icon-not-in-xpm-format

Deleted: packages/trunk/fretsonfire/debian/fretsonfire.lintian-override
===================================================================
--- packages/trunk/fretsonfire/debian/fretsonfire.lintian-override	2007-05-21 22:56:00 UTC (rev 2691)
+++ packages/trunk/fretsonfire/debian/fretsonfire.lintian-override	2007-05-21 23:04:33 UTC (rev 2692)
@@ -1,2 +0,0 @@
-# PNG seems to work these days, several other packages use it and the icon doesn't convert well to xpm
-fretsonfire: menu-icon-not-in-xpm-format

Modified: packages/trunk/fretsonfire/debian/rules
===================================================================
--- packages/trunk/fretsonfire/debian/rules	2007-05-21 22:56:00 UTC (rev 2691)
+++ packages/trunk/fretsonfire/debian/rules	2007-05-21 23:04:33 UTC (rev 2692)
@@ -55,48 +55,48 @@
 	#python setup.py install --root=$(CURDIR)/debian/fretsonfire --no-compile --verbose
 	
 	# install data dir
-	install -d $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data
-	install -m644 data/*.ini data/*.svg data/*.png data/*.ogg data/*.dae data/*.txt $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data
+	install -d $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data
+	install -m644 data/*.ini data/*.svg data/*.png data/*.ogg data/*.dae data/*.txt $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data
 	
 	# symlink fonts
-	ln -sf ../../../fonts/truetype/ttf-bitstream-vera/Vera.ttf $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/international.ttf 
-	ln -sf ../../../fonts/truetype/ttf-mgopen/MgOpenCosmeticaRegular.ttf $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/title.ttf
-	ln -sf ../../../fonts/truetype/ttf-mgopen/MgOpenCosmeticaRegular.ttf $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/default.ttf
+	ln -sf ../../../fonts/truetype/ttf-bitstream-vera/Vera.ttf $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/international.ttf 
+	ln -sf ../../../fonts/truetype/ttf-mgopen/MgOpenCosmeticaRegular.ttf $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/title.ttf
+	ln -sf ../../../fonts/truetype/ttf-mgopen/MgOpenCosmeticaRegular.ttf $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/default.ttf
 	
 	# install translations
-	install -d $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/translations
-	install -m644 data/translations/*.mo $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/translations
+	install -d $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/translations
+	install -m644 data/translations/*.mo $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/translations
 	
 	# install mods
-	install -d $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/mods/Chilly
-	install -d $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/mods/LightGraphics
-	install -m644 data/mods/Chilly/* $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/mods/Chilly
-	install -m644 data/mods/LightGraphics/* $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/mods/LightGraphics
+	install -d $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/mods/Chilly
+	install -d $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/mods/LightGraphics
+	install -m644 data/mods/Chilly/* $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/mods/Chilly
+	install -m644 data/mods/LightGraphics/* $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/mods/LightGraphics
 	
 	# install tutorial
-	install -d $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/songs/tutorial
-	install -m644 data/songs/tutorial/* $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/songs/tutorial
+	install -d $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/songs/tutorial
+	install -m644 data/songs/tutorial/* $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/songs/tutorial
 	
 	# install python files
-	install -d $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/game
-	install -m644 src/*py $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/game
-	install -m644 src/*pot $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/game
-	install -d $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/game/midi
-	install -m644 src/midi/*py $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/game/midi
+	install -d $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/game
+	install -m644 src/*py $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/game
+	install -m644 src/*pot $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/game
+	install -d $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/game/midi
+	install -m644 src/midi/*py $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/game/midi
 	
 	# install executable python
-	install src/FretsOnFire.py $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/game
-	install src/TestAll.py $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/game
-	install src/svg2png.py $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/game
+	install src/FretsOnFire.py $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/game
+	install src/TestAll.py $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/game
+	install src/svg2png.py $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/game
 	
 	# install wrapper
-	install $(CURDIR)/debian/fretsonfire.sh $(CURDIR)/debian/fretsonfire/usr/games/fretsonfire
+	install $(CURDIR)/debian/fretsonfire.sh $(CURDIR)/debian/fretsonfire-game/usr/games/fretsonfire
 	
 	# install icon
-	install -m644 data/icon.png $(CURDIR)/debian/fretsonfire/usr/share/pixmaps/fretsonfire.png
+	install -m644 data/icon.png $(CURDIR)/debian/fretsonfire-game/usr/share/pixmaps/fretsonfire.png
 	
 	# install lintian
-	install -m644 debian/fretsonfire.lintian-override $(CURDIR)/debian/fretsonfire/usr/share/lintian/overrides/fretsonfire
+	install -m644 debian/fretsonfire-game.lintian-override $(CURDIR)/debian/fretsonfire-game/usr/share/lintian/overrides/fretsonfire
 
 # Build architecture-independent files here.
 binary-indep: build install




More information about the Pkg-games-commits mailing list