[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