[SCM] Packaging for teeworlds branch, master, updated. upstream/0.6.0-32-g4e91891

Felix Geyer debfx-pkg at fobos.de
Thu Aug 4 12:29:54 UTC 2011


The following commit has been merged in the master branch:
commit a7d881dffd27a939f25d767edd6ebd23f4f37869
Author: Felix Geyer <debfx-pkg at fobos.de>
Date:   Thu Aug 4 14:04:42 2011 +0200

    Add dfsg-free target to debian/rules.

diff --git a/debian/rules b/debian/rules
index 1bed33d..485f8a2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,8 @@
 
 LDFLAGS += -Wl,--as-needed
 
+upstreamversion := $(shell dpkg-parsechangelog | sed -n 's/^Version: *\([^-]\+\)-.\+/\1/p')
+
 %:
 	dh $@
 
@@ -40,8 +42,6 @@ override_dh_auto_clean:
 override_dh_install:
 	dh_install
 ifneq (,$(filter teeworlds-data, $(shell dh_listpackages)))
-	rm debian/teeworlds-data/usr/share/games/teeworlds/data/fonts/LICENSE
-	rm debian/teeworlds-data/usr/share/games/teeworlds/data/fonts/DejaVuSans.ttf
 	ln -s /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf debian/teeworlds-data/usr/share/games/teeworlds/data/fonts/
 endif
 
@@ -50,3 +50,18 @@ override_dh_fixperms:
 ifneq (,$(filter teeworlds-data, $(shell dh_listpackages)))
 	find debian/teeworlds-data -type f -exec chmod 644 {} \;
 endif
+
+dfsg-free:
+	rm -r docs/tool
+	rm -r other/freetype/include
+	rm -r other/freetype/lib
+	rm -r other/sdl/include
+	rm -r other/sdl/vc*libs
+	rm -r src/engine/external
+	rm data/fonts/DejaVuSans.ttf
+	rm data/fonts/LICENSE
+	
+	cd ..; mv $(CURDIR) teeworlds-$(upstreamversion)-dfsg; \
+	    tar --exclude debian \
+	        -czf teeworlds_$(upstreamversion)+dfsg.orig.tar.gz \
+	        teeworlds-$(upstreamversion)-dfsg

-- 
Packaging for teeworlds



More information about the Pkg-games-commits mailing list