r5118 - packages/trunk/warzone2100/debian
Paul Wise
pabs at alioth.debian.org
Mon Dec 31 02:06:23 UTC 2007
Author: pabs
Date: 2007-12-31 02:06:23 +0000 (Mon, 31 Dec 2007)
New Revision: 5118
Modified:
packages/trunk/warzone2100/debian/rules
Log:
fix the SVN version number stuff, prevent po/*.po from appearing in the diff.gz
Modified: packages/trunk/warzone2100/debian/rules
===================================================================
--- packages/trunk/warzone2100/debian/rules 2007-12-31 01:34:00 UTC (rev 5117)
+++ packages/trunk/warzone2100/debian/rules 2007-12-31 02:06:23 UTC (rev 5118)
@@ -8,6 +8,7 @@
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
UPSTREAM_SVN_VERSION = $(shell dpkg-parsechangelog | sed -n 's/^Version: .*svn\([^-]*\).*/\1/p')
+UPSTREAM_SVN_DATE = $(shell date --utc --rfc-3339=seconds -r configure.ac)
CFLAGS = -Wall -g
LDFLAGS = -Wl,-z,defs
@@ -24,8 +25,10 @@
configure: patch config.status
config.status:
dh_testdir
- cp autorevision.conf autorevision.conf.bak
- echo revision=$(UPSTREAM_SVN_VERSION) >> autorevision.conf
+ [ -d backup ] || ( mkdir backup && cp -f po/*.po backup )
+ [ -f backup/autorevision.conf ] || cp autorevision.conf backup
+ grep -q ^revision= autorevision.conf || echo revision=$(UPSTREAM_SVN_VERSION) >> autorevision.conf
+ grep -q ^date= autorevision.conf || echo "date=$(UPSTREAM_SVN_DATE)" >> autorevision.conf
./autogen.sh
./configure \
CFLAGS="$(CFLAGS)" \
@@ -76,10 +79,10 @@
rm -f build-stamp build-indep-stamp
[ ! -f Makefile ] || $(MAKE) maintainer-clean
find -iname Makefile.in -print0 | xargs -0 rm -f
- rm -f depcomp aclocal.m4 configure config.guess \
- install-sh config.sub missing config.h.in
- [ ! -f autorevision.conf.bak ] || \
- mv -f autorevision.conf.bak autorevision.conf
+ -mv -f backup/autorevision.conf autorevision.conf
+ -mv -f backup/*.po po/
+ rm -rf depcomp aclocal.m4 configure config.guess \
+ backup install-sh config.sub missing config.h.in
# -------------------------------------
More information about the Pkg-games-commits
mailing list