[med-svn] [freecontact] 07/07: Implemented build-indep target in d/rules. build-arch no longer depends on Build-Depends-Indep packages.
Laszlo Kajan
lkajan at alioth.debian.org
Wed Sep 18 23:27:43 UTC 2013
This is an automated email from the git hooks/post-receive script.
lkajan pushed a commit to branch master
in repository freecontact.
commit 53612ff6f69420e8ad7c7b2bdad29fd4cdc0d05f
Author: Laszlo Kajan <lkajan at debian.org>
Date: Thu Sep 19 01:27:21 2013 +0200
Implemented build-indep target in d/rules. build-arch no longer depends on Build-Depends-Indep packages.
---
.gitignore | 1 +
debian/changelog | 3 ++-
debian/rules | 15 ++++++++-------
3 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/.gitignore b/.gitignore
index 71d1ec0..2dcec05 100644
--- a/.gitignore
+++ b/.gitignore
@@ -70,3 +70,4 @@ src/*.o
src/test_freecontact.log
src/test_freecontact.trs
src/test-suite.log
+build-indep-stamp
diff --git a/debian/changelog b/debian/changelog
index f821459..4a646bf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,8 @@
freecontact (1.0.19-1) UNRELEASED; urgency=low
* New upstream release.
- * Implemented build-arch and build-indep targets in d/rules.
+ * Implemented build-indep target in d/rules. build-arch no longer depends on
+ Build-Depends-Indep packages.
-- Laszlo Kajan <lkajan at rostlab.org> Wed, 18 Sep 2013 22:10:14 +0200
diff --git a/debian/rules b/debian/rules
index 1295bf4..78f59a9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,15 +14,11 @@ export DH_OPTIONS
Description := $(shell sed -e ':a; N; s/\n/$${Newline}/; ta' < debian/Description)
-.PHONY: build-arch
-build-arch:
- dh_auto_configure -- --with-blas=blas
- dh_auto_build -a --parallel
- dh_auto_test
+build-indep-stamp:
+ dh_auto_configure -- --with-blas=blas && $(MAKE) -C lib doxygen-doc && touch $@
.PHONY: build-indep
-build-indep:
- $(MAKE) -C lib doxygen-doc
+build-indep: build-indep-stamp
.PHONY: override_dh_strip
override_dh_strip:
@@ -41,5 +37,10 @@ get-orig-source:
mkdir -p ../tarballs
uscan --verbose --force-download
+.PHONY: override_dh_auto_clean
+override_dh_auto_clean:
+ dh_auto_clean
+ rm -f build-indep-stamp
+
%:
dh $@ --parallel --with bash-completion --with autotools_dev
--
Alioth's /git/debian-med/git-commit-notice on /srv/git.debian.org/git/debian-med/freecontact.git
More information about the debian-med-commit
mailing list