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