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