[SCM] logic game ported from ATARI XE/XL branch, master, updated. debian/0.62-1-2-gd98009e

Stephen Kitt steve at sk2.org
Tue Oct 27 06:12:47 UTC 2009


The following commit has been merged in the master branch:
commit d98009ea7fe9b80f558b7174a33f010e956585ce
Author: Stephen Kitt <steve at sk2.org>
Date:   Tue Oct 27 07:11:52 2009 +0100

    Add get-orig-source target.

diff --git a/debian/changelog b/debian/changelog
index 225865d..6a4cc28 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,12 @@
 gnurobbo (0.62+dfsg-1) unstable; urgency=low
 
+  * Repackage upstream tarball to avoid shipping non-free files in the
+    source package.
   * Update watch file to handle upstream's "-source" suffix and our
     "+dfsg" suffix.
+  * Add get-orig-source target to repackage the original tarball, removing
+    non-free fonts (with their incorrect license files) and unnecessary
+    binaries.
 
  -- Stephen Kitt <steve at sk2.org>  Tue, 27 Oct 2009 07:08:11 +0100
 
diff --git a/debian/rules b/debian/rules
index efa1c0a..311a719 100755
--- a/debian/rules
+++ b/debian/rules
@@ -30,4 +30,26 @@ binary-indep:
 binary:
 	dh binary
 
-.PHONY: build clean binary-indep binary-arch binary install 
+get-orig-source:
+	DEHS=$$(mktemp) && \
+	uscan --dehs --download --destdir . --package gnurobbo \
+	      --upstream-version 0 --repack \
+	      --force-download --watchfile $(dir $(_))/watch > $$DEHS && \
+	VERSION=$$(sed -n 's/.*<upstream-version>\(.*\)<\/upstream-version>.*/\1/p' $$DEHS) && \
+	DESTDIR=$$PWD && \
+	SRC=$$PWD/gnurobbo_$$VERSION.orig.tar.gz && \
+	DEST=$$PWD/gnurobbo_$$VERSION+dfsg.orig.tar.gz && \
+	TMPDIR=$$(mktemp -d) && \
+	cd $$TMPDIR && \
+	tar xzf $$SRC && \
+	mv gnurobbo-$$VERSION gnurobbo-$$VERSION+dfsg && \
+	cd gnurobbo-$$VERSION+dfsg && \
+	rm -f data/skins/*/*.ttf data/skins/*/LICENSE-ttf gnurobbo && \
+	cd .. && \
+	rm -f $$DEST && \
+	tar czf $$DEST gnurobbo-$$VERSION+dfsg && \
+	cd $$DESTDIR && \
+	rm -rf $$TMPDIR && \
+	rm -f $$DEHS
+
+.PHONY: build clean binary-indep binary-arch binary install get-orig-source

-- 
logic game ported from ATARI XE/XL



More information about the Pkg-games-commits mailing list