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

