r2652 - packages/trunk/fretsonfire/debian

Matthew Johnson mjj29-guest at alioth.debian.org
Fri May 11 18:00:27 UTC 2007


Author: mjj29-guest
Date: 2007-05-11 18:00:25 +0000 (Fri, 11 May 2007)
New Revision: 2652

Modified:
   packages/trunk/fretsonfire/debian/changelog
   packages/trunk/fretsonfire/debian/control
   packages/trunk/fretsonfire/debian/rules
Log:
remove fonts from tarball, symlink in from other packages and depend on them


Modified: packages/trunk/fretsonfire/debian/changelog
===================================================================
--- packages/trunk/fretsonfire/debian/changelog	2007-05-11 14:13:39 UTC (rev 2651)
+++ packages/trunk/fretsonfire/debian/changelog	2007-05-11 18:00:25 UTC (rev 2652)
@@ -1,12 +1,13 @@
 fretsonfire (1.2.451.dfsg-1) unstable; urgency=low
 
   [ Matthew Johnson ]
-  * DFSG version/tarball (in progress)
+  * DFSG version/tarball (remove songs and fonts)
   * Add depends on python-pyogg, new version needs it
   * Add depends on fretsonfire-data-sectoid
-  * rewrite get-orig-source to use makefile targets
+  * Rewrite get-orig-source to use makefile targets
+  * Add depends on ttf-bitstream-vera and ttf-mgopen
 
- -- Matthew Johnson <debian at matthew.ath.cx>  Fri, 11 May 2007 15:10:52 +0100
+ -- Matthew Johnson <debian at matthew.ath.cx>  Fri, 11 May 2007 19:01:11 +0100
 
 fretsonfire (1.2.451-1) unstable; urgency=low
 

Modified: packages/trunk/fretsonfire/debian/control
===================================================================
--- packages/trunk/fretsonfire/debian/control	2007-05-11 14:13:39 UTC (rev 2651)
+++ packages/trunk/fretsonfire/debian/control	2007-05-11 18:00:25 UTC (rev 2652)
@@ -8,7 +8,7 @@
 
 Package: fretsonfire
 Architecture: all
-Depends: ${shlibs:Depends}, ${python:Depends}, python-pygame, python-opengl, python-numeric, python-imaging, python-pyogg, ${misc:Depends}, fretsonfire-data-sectoid
+Depends: ${shlibs:Depends}, ${python:Depends}, python-pygame, python-opengl, python-numeric, python-imaging, python-pyogg, ${misc:Depends}, fretsonfire-data-sectoid, ttf-bitstream-vera, ttf-mgopen
 Suggests: vorbis-tools
 Description: game of musical skill and fast fingers
  Frets on Fire is a game of musical skill and fast fingers. The aim of

Modified: packages/trunk/fretsonfire/debian/rules
===================================================================
--- packages/trunk/fretsonfire/debian/rules	2007-05-11 14:13:39 UTC (rev 2651)
+++ packages/trunk/fretsonfire/debian/rules	2007-05-11 18:00:25 UTC (rev 2652)
@@ -56,8 +56,13 @@
 	
 	# 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/*.ttf data/*.txt $(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
 	
+	# 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
+	
 	# 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
@@ -139,6 +144,7 @@
 	
 	# copy the data, without the songs, but with the tutorial
 	cp -v "FretsOnFire/data"/* "fretsonfire-$(ORIG_VERSION).dfsg/data/" || true
+	rm -f "fretsonfire-$(ORIG_VERSION).dfsg/data"/*.ttf
 	cp -va "FretsOnFire/data/mods" "fretsonfire-$(ORIG_VERSION).dfsg/data/"
 	cp -va "FretsOnFire/data/translations" "fretsonfire-$(ORIG_VERSION).dfsg/data/"
 	mkdir -p "fretsonfire-$(ORIG_VERSION).dfsg/data/songs"




More information about the Pkg-games-commits mailing list