Author: sistpoty-guest
Date: 2011-11-23 20:35:43 +0000 (Wed, 23 Nov 2011)
New Revision: 12848

Modified:
   packages/trunk/trigger-data/debian/changelog
   packages/trunk/trigger-data/debian/rules
Log:
debian/rules: make a number of files non-executable that shouldn't be so.
                Note to self: just fixed that in upstream svn.
debian/rules: some ws cleanup to make it more readable.


Modified: packages/trunk/trigger-data/debian/changelog
===================================================================
--- packages/trunk/trigger-data/debian/changelog        2011-11-23 20:30:46 UTC 
(rev 12847)
+++ packages/trunk/trigger-data/debian/changelog        2011-11-23 20:35:43 UTC 
(rev 12848)
@@ -4,8 +4,9 @@
   * debian/source/format: Switch to 3.0 (quilt) to make use of the
     upstream .tar.bz2 as is.
   * debian/control: Add DM-Upload-Allowed: yes.
+  * debian/rules: Make some level data files non-executable.
 
- -- Stefan Potyra <[email protected]>  Wed, 23 Nov 2011 20:54:03 +0100
+ -- Stefan Potyra <[email protected]>  Wed, 23 Nov 2011 21:33:52 +0100
 
 trigger-rally-data (0.5.2-2) unstable; urgency=low
 

Modified: packages/trunk/trigger-data/debian/rules
===================================================================
--- packages/trunk/trigger-data/debian/rules    2011-11-23 20:30:46 UTC (rev 
12847)
+++ packages/trunk/trigger-data/debian/rules    2011-11-23 20:35:43 UTC (rev 
12848)
@@ -6,15 +6,25 @@
 # package name
 PACKAGE=trigger-rally-data
 # top-level dirs that are installed
-INSTALLDIRS=events\
-       fonts\
-       maps\
-       materials\
-       plugins\
-       sounds\
-       textures\
+INSTALLDIRS=events     \
+       fonts           \
+       maps            \
+       plugins         \
+       sounds          \
+       textures        \
        vehicles
 
+# game data that is shipped executable but shouldn't be
+EXECUTABLE_GAME_DATA=                          \
+       maps/greengrounds/colormap.jpg          \
+       maps/mountainpass/heightmap.png         \
+       maps/mountainpass/foliagemap.png        \
+       maps/mountainpass/colormap.jpg          \
+       maps/greengrounds/greengrounds.level    \
+       maps/mountainpass/mountainpass.level    \
+       maps/greengrounds/foliagemap.png        \
+       maps/greengrounds/heightmap.png
+
 # top-level files that go to /etc and are linked to 
 # DATADIR
 LINKEDCONFFILES=trigger.config.defs
@@ -31,13 +41,17 @@
        dh_installdirs
 
        # manually installing all files
-       for i in $(INSTALLDIRS); do\
-               cp -r $$i debian/$(PACKAGE)/$(DATADIR); \
+       for i in $(INSTALLDIRS); do                     \
+               cp -r $$i debian/$(PACKAGE)/$(DATADIR); \
        done
-       for i in $(LINKEDCONFFILES); do\
-               cp -r $$i debian/$(PACKAGE)/etc; \
-               dh_link etc/$$i $(DATADIR)/$$i; \
+       for i in $(LINKEDCONFFILES); do                 \
+               cp -r $$i debian/$(PACKAGE)/etc;        \
+               dh_link etc/$$i $(DATADIR)/$$i;         \
        done
+       # fix execute permissions for 
+       for i in $(EXECUTABLE_GAME_DATA); do                    \
+               chmod ugo-x debian/$(PACKAGE)/$(DATADIR)/$$i;   \
+       done
 
 
 binary-arch: build install


_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to