diff --git a/contrib/src/nettle/SHA512SUMS b/contrib/src/nettle/SHA512SUMS new file mode 100644 index 0000000000000000000000000000000000000000..f034fd53ee8d7b41e3a77ae287a8cd4754151637 --- /dev/null +++ b/contrib/src/nettle/SHA512SUMS @@ -0,0 +1 @@ +edee4b7ecd34d7db8636650e59916c358a9be323128b4b7ad6eb4088a0a09a6744d0ebf382b23143fbcee3d40b148f43a54f25759141b16ba0befc3c46740b80 nettle-2.6.tar.gz diff --git a/contrib/src/nettle/rules.mak b/contrib/src/nettle/rules.mak new file mode 100644 index 0000000000000000000000000000000000000000..0da23d955a9e88341f50e7bb585c3be4e7c96c44 --- /dev/null +++ b/contrib/src/nettle/rules.mak @@ -0,0 +1,25 @@ +# Nettle + +NETTLE_VERSION := 2.6 +NETTLE_URL := ftp://ftp.gnu.org/gnu/nettle/nettle-$(NETTLE_VERSION).tar.gz + +ifeq ($(call need_pkg,"nettle >= 2.6"),) +PKGS_FOUND += nettle +endif + +$(TARBALLS)/nettle-$(NETTLE_VERSION).tar.gz: + $(call download,$(NETTLE_URL)) + +.sum-nettle: nettle-$(NETTLE_VERSION).tar.gz + +nettle: nettle-$(NETTLE_VERSION).tar.gz .sum-nettle + $(UNPACK) + $(UPDATE_AUTOCONFIG) + $(MOVE) + +DEPS_nettle = gmp $(DEPS_gmp) + +.nettle: nettle + cd $< && $(HOSTVARS) ./configure $(HOSTCONF) + cd $< && $(MAKE) install + touch $@