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

Reply via email to