[Pkg-gnupg-commit] [gnupg2] 01/07: build out-of-tree for cleanliness
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Wed Mar 30 06:05:49 UTC 2016
This is an automated email from the git hooks/post-receive script.
dkg pushed a commit to branch experimental
in repository gnupg2.
commit 379879f156abf896309fe732a65d4156cda12961
Author: Daniel Kahn Gillmor <dkg at fifthhorseman.net>
Date: Wed Feb 10 18:10:06 2016 -0500
build out-of-tree for cleanliness
---
debian/clean | 1 +
debian/rules | 10 +++++-----
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/debian/clean b/debian/clean
index fc12542..1e7ff66 100644
--- a/debian/clean
+++ b/debian/clean
@@ -3,3 +3,4 @@ debian/gpg-check-pattern.1
po/*.gmo
po/stamp-po
build-gpgv-udeb/
+build/
diff --git a/debian/rules b/debian/rules
index ccde094..d87e104 100755
--- a/debian/rules
+++ b/debian/rules
@@ -28,22 +28,22 @@ GPGV_UDEB_UNNEEDED = gpgtar bzip2 gpgsm scdaemon dirmngr doc tofu exec ldap gnut
override_dh_auto_configure:
dh_auto_configure --builddirectory=build-gpgv-udeb -- \
$(foreach x, $(GPGV_UDEB_UNNEEDED), --disable-$(x))
- dh_auto_configure -- --libexecdir=\$${prefix}/lib/gnupg2 \
+ dh_auto_configure --builddirectory=build -- --libexecdir=\$${prefix}/lib/gnupg2 \
--disable-gpgtar \
--enable-symcryptrun --enable-large-secmem
-override_dh_auto_build:
+override_dh_auto_build-arch:
dh_auto_build --builddirectory=build-gpgv-udeb
ln build-gpgv-udeb/g10/gpgv2 build-gpgv-udeb/g10/gpgv
- dh_auto_build
+ dh_auto_build --builddirectory=build
override_dh_shlibdeps:
# Make ldap a recommends rather than a hard dependency.
dpkg-shlibdeps -Tdebian/dirmngr.substvars -dRecommends debian/dirmngr/usr/lib/gnupg2/dirmngr_ldap -dDepends debian/dirmngr/usr/bin/dirmngr*
dh_shlibdeps -Ndirmngr
-override_dh_auto_install:
- dh_auto_install
+override_dh_auto_install-arch:
+ dh_auto_install --builddirectory=build
install -d debian/gnupg-agent/etc/X11/Xsession.d
install -m 644 debian/gnupg-agent.xsession \
debian/gnupg-agent/etc/X11/Xsession.d/90gpg-agent
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gnupg2.git
More information about the Pkg-gnupg-commit
mailing list