Author: kibi-guest Date: 2007-12-12 01:25:26 +0000 (Wed, 12 Dec 2007) New Revision: 4903
Modified: packages/trunk/boswars/debian/changelog packages/trunk/boswars/debian/rules Log: Improve Barry's get-orig-source target Modified: packages/trunk/boswars/debian/changelog =================================================================== --- packages/trunk/boswars/debian/changelog 2007-12-12 00:58:39 UTC (rev 4902) +++ packages/trunk/boswars/debian/changelog 2007-12-12 01:25:26 UTC (rev 4903) @@ -2,12 +2,15 @@ [ Cyril Brulebois] * Initial release (Closes: #437382). + * Repack because of included “.dll” files. * Notes: - Upstream says both lua5.0 and lua5.1 should be fine, hence the alternative in Build-Depends. - No menu icon yet, since upstream's .ico seems not to be representative of the game. * Add Homepage entry to debian/control, use Vcs-*. + * Add get-orig-source target to debian/rules, based on Barry's, and a bit + more generic (independent of the version number). [ Barry deFreese ] * New upstream release (from 2.4 to 2.4.1). @@ -23,7 +26,6 @@ + Fix char* -> const char* issues in lua code * Repack tarball to remove dll files * Add README.Debian-source to describe repack - * Add get-orig-source target to rules (Probably needs improvement) * Update watch file to mangle dfsg version -- Cyril Brulebois <[EMAIL PROTECTED]> Thu, 01 Nov 2007 03:31:24 +0100 Modified: packages/trunk/boswars/debian/rules =================================================================== --- packages/trunk/boswars/debian/rules 2007-12-12 00:58:39 UTC (rev 4902) +++ packages/trunk/boswars/debian/rules 2007-12-12 01:25:26 UTC (rev 4903) @@ -6,6 +6,10 @@ include /usr/share/quilt/quilt.make +# Compute upstream version +UPSTREAM_VERSION = $(shell dpkg-parsechangelog | grep ^Version: \ + | awk '{print $$2}' | perl -pe 's/(?:\.dfsg)?-\d+$$//') + # This has to be exported to make some magic below work. export DH_OPTIONS @@ -118,14 +122,14 @@ get-orig-source: dh_testdir - dh_testroot - wget http://www.boswars.org/dist/releases/boswars-2.4.1-src.tar.gz - tar -xzf boswars-2.4.1-src.tar.gz - find ./ -name *.dll |xargs rm -rf - mv boswars-2.4.1-src boswars-2.4.1.orig - tar zcf boswars_2.4.1.orig.tar.gz boswars-2.4.1.orig - rm -rf boswars-2.4.1-src.tar.gz - rm -rf boswars-2.4.1.orig + wget http://www.boswars.org/dist/releases/boswars-$(UPSTREAM_VERSION)-src.tar.gz + tar xfz boswars-$(UPSTREAM_VERSION)-src.tar.gz + find boswars-$(UPSTREAM_VERSION)-src -name '*.dll' -delete + mv boswars-$(UPSTREAM_VERSION)-src boswars-$(UPSTREAM_VERSION).orig + tar cfz ../boswars_$(UPSTREAM_VERSION).orig.tar.gz \ + boswars-$(UPSTREAM_VERSION).orig + rm -f boswars-$(UPSTREAM_VERSION)-src.tar.gz + rm -rf boswars-$(UPSTREAM_VERSION).orig binary: binary-arch binary-indep .PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure get-orig-source _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits