Author: vcheng
Date: 2016-12-04 02:18:58 +0000 (Sun, 04 Dec 2016)
New Revision: 15944

Modified:
   packages/trunk/supertuxkart/debian/changelog
   packages/trunk/supertuxkart/debian/rules
Log:
supertuxkart: add get-orig-source target to regenerate dfsg tarball


Modified: packages/trunk/supertuxkart/debian/changelog
===================================================================
--- packages/trunk/supertuxkart/debian/changelog        2016-11-28 20:25:03 UTC 
(rev 15943)
+++ packages/trunk/supertuxkart/debian/changelog        2016-12-04 02:18:58 UTC 
(rev 15944)
@@ -1,3 +1,9 @@
+supertuxkart (0.9.2-2) UNRELEASED; urgency=medium
+
+  * 
+
+ -- Vincent Cheng <[email protected]>  Sat, 03 Dec 2016 17:17:52 -0800
+
 supertuxkart (0.9.2-1) unstable; urgency=medium
 
   * New upstream release.

Modified: packages/trunk/supertuxkart/debian/rules
===================================================================
--- packages/trunk/supertuxkart/debian/rules    2016-11-28 20:25:03 UTC (rev 
15943)
+++ packages/trunk/supertuxkart/debian/rules    2016-12-04 02:18:58 UTC (rev 
15944)
@@ -7,6 +7,9 @@
 export DEB_LDFLAGS_MAINT_APPEND=-lGLU
 
 DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
+DEB_UPSTREAM_VERSION ?= $(shell dpkg-parsechangelog \
+                          | sed -rne 's/^Version: ([0-9.]+)[-+].*$$/\1/p')
+SOURCE_DATE := $(shell dpkg-parsechangelog --show-field=Date)
 
 %:
        dh $@ --buildsystem=cmake --parallel
@@ -43,9 +46,9 @@
 
 override_dh_install:
        # Licenses are all documented in debian/copyright
-       find $(CURDIR)/debian/tmp \( -iname "License.txt" -o -iname \
-       "License.Debian.txt" -o -iname "Music_license.rtf" \) -delete
-       rm -f 
$(CURDIR)/debian/tmp/usr/share/games/supertuxkart/data/tracks/overworld/licence2.txt
+       find $(CURDIR)/debian/tmp \( -iname "LICENSE" -o -iname "License.txt" \
+       -o -iname "license2.txt" -o -iname "License.Debian.txt" -o -iname \
+       "Music_license.rtf" \) -delete
        
        # cmake installs some unneeded autotools-related files as well
        find $(CURDIR)/debian/tmp \( -iname "Makefile.am" -o -iname \
@@ -70,3 +73,19 @@
 
 override_dh_strip:
        dh_strip --dbg-package=supertuxkart-dbg
+
+get-orig-source:
+       mkdir -p ../repack
+       uscan --force-download --destdir ../repack --download-version 
$(DEB_UPSTREAM_VERSION)
+       ( \
+               cd ../repack ;\
+               tar -xJf supertuxkart-$(DEB_UPSTREAM_VERSION)-src.tar.xz ;\
+               cd supertuxkart-$(DEB_UPSTREAM_VERSION) ;\
+               #830751 - remove Ubuntu font family fonts ;\
+               # also see 
debian/patches/replace-fonts-ubuntu-with-cantarell.patch ;\
+               rm -rf data/ttf/Ubuntu*.ttf 
data/ttf/ubuntu-font-licence-1.0.txt ;\
+               cd .. ;\
+               tar --mtime="$(SOURCE_DATE)" -cJf 
supertuxkart_$(DEB_UPSTREAM_VERSION)+dfsg.orig.tar.xz 
supertuxkart-$(DEB_UPSTREAM_VERSION) ;\
+               mv supertuxkart_$(DEB_UPSTREAM_VERSION)+dfsg.orig.tar.xz .. ;\
+       )
+       rm -rf ../repack


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

Reply via email to