[Pkg-gnupg-commit] [gnupg2] 01/02: taking over gpgv-udeb from gnupg 1.4.x packaging

Daniel Kahn Gillmor dkg at fifthhorseman.net
Fri Feb 5 20:21:25 UTC 2016


This is an automated email from the git hooks/post-receive script.

dkg pushed a commit to branch master
in repository gnupg2.

commit 74e8bc4df9e33cb3af88de1adfebfd698f62ff2e
Author: Daniel Kahn Gillmor <dkg at fifthhorseman.net>
Date:   Thu Feb 4 16:37:02 2016 -0500

    taking over gpgv-udeb from gnupg 1.4.x packaging
---
 debian/changelog         |  6 ++++++
 debian/clean             |  1 +
 debian/control           | 15 +++++++++++++++
 debian/gpgv-udeb.install |  1 +
 debian/rules             |  9 +++++++++
 5 files changed, 32 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index c062f7c..d738d16 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+gnupg2 (2.1.11-5) unstable; urgency=medium
+
+  * taking over gpgv-udeb from gnupg 1.4 packaging
+
+ -- Daniel Kahn Gillmor <dkg at fifthhorseman.net>  Thu, 04 Feb 2016 17:17:47 -0500
+
 gnupg2 (2.1.11-4) unstable; urgency=medium
 
   * disable gpgtar, since it is causing unpredictable testsuite failures
diff --git a/debian/clean b/debian/clean
index b4e43b7..fc12542 100644
--- a/debian/clean
+++ b/debian/clean
@@ -2,3 +2,4 @@ debian/kbxutil.1
 debian/gpg-check-pattern.1
 po/*.gmo
 po/stamp-po
+build-gpgv-udeb/
diff --git a/debian/control b/debian/control
index eaf88a1..6884b1b 100644
--- a/debian/control
+++ b/debian/control
@@ -133,3 +133,18 @@ Description: server for managing certificate revocation lists
  themselves.  DirMngr also handles OCSP requests as an alternative to
  CRLs.  DirMngr is either invoked internally by gpgsm or when running as
  a system daemon through the dirmngr-client tool.
+
+Package: gpgv-udeb
+Package-Type: udeb
+Section: debian-installer
+Priority: extra
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: minimal signature verification tool
+ GnuPG is GNU's tool for secure communication and data storage.
+ It can be used to encrypt data and to create digital signatures.
+ It includes an advanced key management facility and is compliant
+ with the proposed OpenPGP Internet standard as described in RFC 4880.
+ .
+ This is GnuPG's signature verification tool, gpgv, packaged in minimal
+ form for use in debian-installer.
diff --git a/debian/gpgv-udeb.install b/debian/gpgv-udeb.install
new file mode 100644
index 0000000..fe27533
--- /dev/null
+++ b/debian/gpgv-udeb.install
@@ -0,0 +1 @@
+build-gpgv-udeb/g10/gpgv usr/bin/
diff --git a/debian/rules b/debian/rules
index 944d684..ccde094 100755
--- a/debian/rules
+++ b/debian/rules
@@ -23,11 +23,20 @@ endif
 %:
 	dh $@ --with autoreconf
 
+GPGV_UDEB_UNNEEDED = gpgtar bzip2 gpgsm scdaemon dirmngr doc tofu exec ldap gnutls dns-srv sqlite
+
 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 \
 		--disable-gpgtar \
 		--enable-symcryptrun --enable-large-secmem
 
+override_dh_auto_build:
+	dh_auto_build --builddirectory=build-gpgv-udeb
+	ln build-gpgv-udeb/g10/gpgv2 build-gpgv-udeb/g10/gpgv
+	dh_auto_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*

-- 
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