From ffb22080a44f7b6a236757a67f29f4908ffbeabf Mon Sep 17 00:00:00 2001 From: Vittorio Giovara <vittorio.giovara@savoirfairelinux.com> Date: Tue, 6 May 2014 19:57:34 -0400 Subject: [PATCH] contrib: add nettle rules MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dependency required by gnutls. Based on VideoLan code by Rémi Denis-Courmont et al. Refs: #46617 Change-Id: I12c458c389b52d3f10dbf30e9803e45074d53f83 --- contrib/src/nettle/SHA512SUMS | 1 + contrib/src/nettle/rules.mak | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 contrib/src/nettle/SHA512SUMS create mode 100644 contrib/src/nettle/rules.mak diff --git a/contrib/src/nettle/SHA512SUMS b/contrib/src/nettle/SHA512SUMS new file mode 100644 index 0000000000..f034fd53ee --- /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 0000000000..0da23d955a --- /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 $@ -- GitLab