Author: mjj29-guest
Date: 2007-02-05 18:27:06 +0100 (Mon, 05 Feb 2007)
New Revision: 2376
Modified:
packages/trunk/fretsonfire/debian/changelog
packages/trunk/fretsonfire/debian/rules
Log:
use install -m rather than cp -a
Modified: packages/trunk/fretsonfire/debian/changelog
===================================================================
--- packages/trunk/fretsonfire/debian/changelog 2007-02-03 00:06:51 UTC (rev
2375)
+++ packages/trunk/fretsonfire/debian/changelog 2007-02-05 17:27:06 UTC (rev
2376)
@@ -11,6 +11,8 @@
- add menu entry
- add icon
- fix lintian errors
+ - use install -m rather than cp -a to ensure correct mode for installed
+ files
* Change maintainer and Uploaders
- -- Matthew Johnson <[EMAIL PROTECTED]> Fri, 2 Feb 2007 14:17:28 +0000
+ -- Matthew Johnson <[EMAIL PROTECTED]> Mon, 5 Feb 2007 17:22:31 +0000
Modified: packages/trunk/fretsonfire/debian/rules
===================================================================
--- packages/trunk/fretsonfire/debian/rules 2007-02-03 00:06:51 UTC (rev
2375)
+++ packages/trunk/fretsonfire/debian/rules 2007-02-05 17:27:06 UTC (rev
2376)
@@ -49,10 +49,48 @@
dh_clean -k
dh_installdirs
#python setup.py install --root=$(CURDIR)/debian/fretsonfire
--no-compile --verbose
- cp -r data $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data
- cp -r src $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/game
+
+ # install data dir
+ install -d $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data
+ install -m644 data/*.svg data/*.png data/*.ogg data/*.dae data/*.ttf
data/*.txt $(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data
+
+ # 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 Chilly mod
+ install -d
$(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/mods/Chilly
+ install -m644 data/mods/Chilly/*
$(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/mods/Chilly
+
+ # install songs
+ install -d
$(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/songs/tutorial
+ install -d
$(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/songs/twibmpg
+ install -d
$(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/songs/defy
+ install -d
$(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/songs/bangbang
+ install -m644 data/songs/defy/*
$(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/songs/defy
+ install -m644 data/songs/tutorial/*
$(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/songs/tutorial
+ install -m644 data/songs/bangbang/*
$(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/songs/bangbang
+ install -m644 data/songs/twibmpg/*
$(CURDIR)/debian/fretsonfire/usr/share/games/fretsonfire/data/songs/twibmpg
+
+ # 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 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 wrapper
install $(CURDIR)/debian/fretsonfire.sh
$(CURDIR)/debian/fretsonfire/usr/games/fretsonfire
+
+ # install icon
install -m644 data/icon.png
$(CURDIR)/debian/fretsonfire/usr/share/pixmaps/fretsonfire.png
+
+ # install lintian
install -m644 debian/fretsonfire.lintian-override
$(CURDIR)/debian/fretsonfire/usr/share/lintian/overrides/fretsonfire
# Build architecture-independent files here.
_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits