components/gnupg/Makefile
branchs11-update
changeset 4330 a6736e66c8a7
parent 3996 20c0f21bbe1e
child 4617 6bf2669cdd0f
--- a/components/gnupg/Makefile	Wed May 20 15:14:17 2015 -0700
+++ b/components/gnupg/Makefile	Tue Apr 14 14:29:32 2015 -0700
@@ -23,16 +23,16 @@
 include ../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=		gnupg
-COMPONENT_VERSION=	2.0.22
+COMPONENT_VERSION=	2.0.26
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.gnupg.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
 COMPONENT_ARCHIVE_HASH=	\
-    sha256:437d0ab259854359fc48aa8795af80cff4975e559c111c92c03d0bc91408e251
+    sha256:7758e30dc382ae7a7167ed41b7f936aa50af5ea2d6fccdef663b5b750b65b8e0
 COMPONENT_ARCHIVE_URL=	ftp://ftp.gnupg.org/gcrypt/gnupg/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gnupg
 
-TPNO=			17706
+TPNO=			21142
 
 include $(WS_MAKE_RULES)/prep.mk
 include $(WS_MAKE_RULES)/configure.mk
@@ -63,6 +63,10 @@
 CONFIGURE_ENV +=	LDFLAGS="$(LDFLAGS)"
 CONFIGURE_ENV +=	INSTALL="$(INSTALL)"
 
+# Without this GnuPG's ./configure will complain that we're not using
+# GNU make. But we are.
+CONFIGURE_ENV +=	MAKE="$(GMAKE)"
+
 CONFIGURE_OPTIONS  +=		--localstatedir=/var
 CONFIGURE_OPTIONS  +=		--libexecdir=$(USRBINDIR)
 CONFIGURE_OPTIONS  +=		--datadir=$(CONFIGURE_PREFIX)/share
@@ -121,6 +125,7 @@
 test: $(TEST_32)
 
 
+BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
 
 REQUIRED_PACKAGES += compress/bzip2
 REQUIRED_PACKAGES += library/desktop/gtk2