[SCM] BOINC packaging branch, master, updated. debian/6.10.17+dfsg-3-89-g015cbd0
Steffen Moeller
moeller at debian.org
Sun Dec 5 23:57:11 UTC 2010
The following commit has been merged in the master branch:
commit 5b50592a8b4548bf85f8b7d917e4003d750b7893
Author: Steffen Moeller <moeller at debian.org>
Date: Mon Dec 6 00:02:36 2010 +0100
Avoiding redundant compilations, nicer status messages
diff --git a/debian/rules b/debian/rules
index 4a3c888..58ac8bc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -108,6 +108,7 @@ CFGFLAGS = \
CFGFLAGS_boinc-client = \
$(TYPE_FLAGS) \
+ --prefix=/usr \
--enable-client \
--enable-server \
--enable-fcgi \
@@ -132,16 +133,16 @@ autoreconf-stamp:
dh_testdir
cp -f /usr/share/misc/config.guess config.guess
cp -f /usr/share/misc/config.sub config.sub
- find . -name "*.php" -o -name "*.php.example" | xargs -L 1 -r chmod 644 --
+ find html -name "*.php" -o -name "*.php.example" | xargs -L 1 -r chmod 644 --
if [ ! -r ltmain.sh ]; then libtoolize; fi
aclocal-1.9 -I m4 && autoheader && automake-1.9 --add-missing && autoconf
touch $@
build: test-stamp autoreconf build-stamp
-build-stamp: build-boinc-client-stamp build-boinc-manager-and-server-stamp
+build-stamp: build-boinc-client-and-server-stamp build-boinc-manager-stamp
touch $@
-build-boinc-manager-and-server-stamp: autoreconf
+build-boinc-manager-stamp: autoreconf-stamp
dh_testdir
echo
echo "Configuring for build-boinc-manager-and-server"
@@ -163,17 +164,17 @@ build-boinc-manager-and-server-stamp: autoreconf
fi
touch $@
-build-boinc-client-stamp: autoreconf
+build-boinc-client-and-server-stamp: autoreconf-stamp
dh_testdir
- echo
- echo "Configuring build-boinc-client"
- echo
+ @echo
+ @echo "Configuring build-boinc-client-and-server"
+ @echo
./configure $(CFGFLAGS_boinc-client)
$(MAKE)
#cp client/boinc.unmodified client/boinc.optimized
- echo
- echo "Making build-boinc-client"
- echo
+ @echo
+ @echo "Making build-boinc-client-and-server"
+ @echo
touch $@
BINARIES= sched/census sched/cgi sched/db_dump sched/db_purge \
@@ -199,7 +200,7 @@ clean-patched:
#fi
find . -name Makefile.in -o -name "*.a" -o -name "*.o" | xargs -r rm
- dh clean autoreconf-stamp build-boinc-client-stamp build-stamp lib/crypt_prog
+ dh clean autoreconf-stamp build-boinc-manager-stamp build-boinc-client-and-server-stamp build-stamp lib/crypt_prog
rm -rf py/build py/lib.linux-x86_64-2.6
rm -f $(BINARIES)
dh_clean \
@@ -233,7 +234,7 @@ clean-patched:
packages/solaris/CSW/boincmanager/Makefile
debconf-updatepo
-install: build install-stamp
+install: build-stamp install-stamp
install-stamp:
dh install --after dh_auto_test --until dh_install
--
BOINC packaging
More information about the pkg-boinc-commits
mailing list