r12848 - packages/trunk/trigger-data/debian

Stefan Potyra sistpoty-guest at alioth.debian.org
Wed Nov 23 20:35:44 UTC 2011


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 <sistpoty at ubuntu.com>  Wed, 23 Nov 2011 20:54:03 +0100
+ -- Stefan Potyra <sistpoty at ubuntu.com>  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




More information about the Pkg-games-commits mailing list