r10431 - packages/trunk/warzone2100/debian
Paul Wise
pabs at alioth.debian.org
Sun Oct 18 17:03:12 UTC 2009
Author: pabs
Date: 2009-10-18 17:03:11 +0000 (Sun, 18 Oct 2009)
New Revision: 10431
Modified:
packages/trunk/warzone2100/debian/changelog
packages/trunk/warzone2100/debian/rules
Log:
Build/install the arch dep and indep stuff at the same time
to prevent race conditions with install/install-indep
Modified: packages/trunk/warzone2100/debian/changelog
===================================================================
--- packages/trunk/warzone2100/debian/changelog 2009-10-18 16:53:38 UTC (rev 10430)
+++ packages/trunk/warzone2100/debian/changelog 2009-10-18 17:03:11 UTC (rev 10431)
@@ -2,8 +2,10 @@
* New upstream release
* Remove old configure options --with-opengl --with-ogg
+ * Build/install the arch dep and indep stuff at the same time
+ to prevent race conditions with install/install-indep
- -- Paul Wise <pabs at debian.org> Sun, 18 Oct 2009 23:59:54 +0800
+ -- Paul Wise <pabs at debian.org> Mon, 19 Oct 2009 01:02:22 +0800
warzone2100 (2.2.3-1) unstable; urgency=low
Modified: packages/trunk/warzone2100/debian/rules
===================================================================
--- packages/trunk/warzone2100/debian/rules 2009-10-18 16:53:38 UTC (rev 10430)
+++ packages/trunk/warzone2100/debian/rules 2009-10-18 17:03:11 UTC (rev 10431)
@@ -11,8 +11,6 @@
CROSS = --build $(DEB_BUILD_GNU_TYPE)
endif
-SUBDIRS = $(shell sed -n 's/^ *SUBDIRS *= *\(.*\)/\1/;s/ po / /;s/ data / /p' Makefile.am)
-
CFLAGS = -Wall -g
LDFLAGS = -Wl,-z,defs
@@ -52,31 +50,17 @@
# -------------------------------------
-# Compile the binary
+# Compile the source
# -------------------------------------
build: build-stamp
build-stamp: config.status
dh_testdir
- for d in $(SUBDIRS) ; do \
- $(MAKE) -C $$d || exit 1 ; \
- done
+ $(MAKE)
touch $@
# -------------------------------------
-# Build data files
-# -------------------------------------
-build-indep: build-indep-stamp
-
-build-indep-stamp: config.status
- dh_testdir
- $(MAKE) -C data
- $(MAKE) -C po
- touch $@
-# -------------------------------------
-
-
# Clean source directory
# -------------------------------------
clean: clean-really
@@ -85,7 +69,7 @@
dh_testdir
dh_testroot
dh_clean
- rm -f build-stamp build-indep-stamp
+ rm -f build-stamp
[ ! -f Makefile ] || $(MAKE) distclean
-mv -f backup/*.po po/
# find -iname Makefile.in -print0 | xargs -0 rm -f
@@ -96,33 +80,20 @@
# -------------------------------------
-# Install architecture-independent files
+# Install all files
# -------------------------------------
-install-indep: build-indep
- dh_testdir -i
- dh_testroot -i
- dh_prep -i
- $(MAKE) -C data install DESTDIR=$(CURDIR)/debian/tmp
- $(MAKE) -C po install DESTDIR=$(CURDIR)/debian/tmp
-# -------------------------------------
-
-
-# Install architecture-dependent files
-# -------------------------------------
install: build
- dh_testdir -a
- dh_testroot -a
- dh_prep -a
- for d in $(SUBDIRS) ; do \
- $(MAKE) -C $$d install DESTDIR=$(CURDIR)/debian/tmp || exit 1 ; \
- done
+ dh_testdir
+ dh_testroot
+ dh_prep
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
rm -rf debian/tmp/usr/share/doc/warzone2100
# -------------------------------------
# Build architecture-independent files
# -------------------------------------
-binary-indep: build-indep install-indep
+binary-indep: build install
dh_testdir -i
dh_testroot -i
dh_installdirs -i
@@ -162,4 +133,4 @@
binary: binary-indep binary-arch
-.PHONY: configure build build-indep clean clean-really binary-indep binary-arch binary install install-indep
+.PHONY: configure build clean clean-really binary-indep binary-arch binary install
More information about the Pkg-games-commits
mailing list