[Pkg-gnupg-commit] [gnupg] 01/17: add a gpgv1.4-udeb package for armel (Closes: #814027)
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Fri Apr 1 16:34:34 UTC 2016
This is an automated email from the git hooks/post-receive script.
dkg pushed a commit to branch experimental
in repository gnupg.
commit 636a96911883a2863b57cbc04f8b7dcc96dc511a
Author: Daniel Kahn Gillmor <dkg at fifthhorseman.net>
Date: Tue Feb 16 01:38:55 2016 -0500
add a gpgv1.4-udeb package for armel (Closes: #814027)
At least for the duration of stretch, some armel platforms may need
this smaller package for its installer (instead of gpgv-udeb 2.1.x,
which depends on the larger libgcrypt20-udeb).
---
debian/changelog | 7 +++++++
debian/control | 16 ++++++++++++++++
debian/gpgv1.4-udeb.install | 1 +
debian/rules | 19 ++++++++++++++++---
4 files changed, 40 insertions(+), 3 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index de10c3b..0f45750 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+gnupg (1.4.20-4) unstable; urgency=medium
+
+ [ Martin Michlmayr ]
+ * add a gpgv1.4-udeb package for armel (Closes: #814027)
+
+ -- Daniel Kahn Gillmor <dkg at fifthhorseman.net> Tue, 16 Feb 2016 01:38:15 -0500
+
gnupg (1.4.20-3) unstable; urgency=medium
* drop Thijs from uploaders at his request. Thanks for all the work!
diff --git a/debian/control b/debian/control
index 39ce3d2..d3860ed 100644
--- a/debian/control
+++ b/debian/control
@@ -70,6 +70,22 @@ Description: GNU privacy guard - signature verification tool
different (and simpler) way to check that the public keys used to
make the signature are trustworthy.
+Package: gpgv1.4-udeb
+Package-Type: udeb
+Section: debian-installer
+Priority: extra
+Architecture: armel
+Provides: gpgv-udeb
+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.
+
Package: gpgv-win32
Architecture: all
Priority: extra
diff --git a/debian/gpgv1.4-udeb.install b/debian/gpgv1.4-udeb.install
new file mode 100644
index 0000000..dc83591
--- /dev/null
+++ b/debian/gpgv1.4-udeb.install
@@ -0,0 +1 @@
+build-udeb/g10/gpgv usr/bin/
diff --git a/debian/rules b/debian/rules
index e51d3f0..29c2516 100755
--- a/debian/rules
+++ b/debian/rules
@@ -50,6 +50,11 @@ build-deb-curl/config.status:
(mkdir -p $(@D); cd $(@D); \
../configure LDFLAGS="$(LDFLAGS)" CPPFLAGS="$(CPPFLAGS_DEF)" CFLAGS="$(CFLAGS_DEF)" $(CONFARGS) $(CONFARGS_FULL) $(HOSTARG))
+build-udeb/config.status:
+ dh_testdir
+ (mkdir -p $(@D); cd $(@D); CFLAGS="-g -Os" \
+ ../configure $(CONFARGS) $(CONFARGS_MINIMAL) $(HOSTARG) )
+
build-win32/config.status:
dh_testdir
(mkdir -p $(@D); cd $(@D); CFLAGS="-g -Os" \
@@ -74,13 +79,21 @@ ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
endif
touch $@
+build-udeb-stamp: build-udeb/config.status
+ dh_testdir
+ $(MAKE) -C build-udeb/
+ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
+ make -C build-udeb/checks check || exit 1
+endif
+ touch $@
+
build-win32-stamp: build-win32/config.status
dh_testdir
$(MAKE) -C build-win32/
touch $@
build: build-arch
-build-arch: build-deb-stamp build-deb-curl-stamp
+build-arch: build-deb-stamp build-deb-curl-stamp build-udeb-stamp
build-indep: build-win32-stamp
##################################### clean ##################################
@@ -88,9 +101,9 @@ build-indep: build-win32-stamp
clean:
dh_testdir
dh_testroot
- rm -rf build-deb-curl/ build-deb/ build-win32/
+ rm -rf build-udeb/ build-deb-curl/ build-deb/ build-win32/
# find . -name \*~ | xargs rm -vf
- dh_clean build-deb-stamp build-deb-curl-stamp build-win32-stamp
+ dh_clean build-deb-stamp build-deb-curl-stamp build-udeb-stamp build-win32-stamp
#################################### install #################################
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gnupg.git
More information about the Pkg-gnupg-commit
mailing list