From 7c15b288ff00983543a05e6ac3003bb0cf578343 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Mon, 22 Jan 2018 20:51:10 +0100 Subject: [PATCH] Add nettle package Signed-off-by: David Oberhollenzer --- pkg/nettle/build | 31 +++++++++++++++++++++++++++++++ pkg/nettle/depends | 1 + 2 files changed, 32 insertions(+) create mode 100755 pkg/nettle/build create mode 100644 pkg/nettle/depends diff --git a/pkg/nettle/build b/pkg/nettle/build new file mode 100755 index 0000000..c1e9333 --- /dev/null +++ b/pkg/nettle/build @@ -0,0 +1,31 @@ +VERSION="3.4" +SRCDIR="nettle-${VERSION}" +TARBALL="${SRCDIR}.tar.gz" +URL="https://ftp.gnu.org/gnu/nettle/" +SHA256SUM="ae7a42df026550b85daca8389b6a60ba6313b0567f374392e54918588a411e94" + +prepare() { + return +} + +build() { + local SOURCE="$1" + local BUILD="$2" + + $SOURCE/configure --prefix="" --host="$TARGET" --disable-static + + make -j $NUMJOBS +} + +deploy() { + local SOURCE="$1" + local BUILD="$2" + local DEPLOY="$3" + local DEVDEPLOY="$4" + + make DESTDIR="$DEPLOY" install + + mv "$DEPLOY/include" "$DEVDEPLOY" + cp -r "$DEPLOY/lib" "$DEVDEPLOY" + rm -r "$DEPLOY/lib/pkgconfig" +} diff --git a/pkg/nettle/depends b/pkg/nettle/depends new file mode 100644 index 0000000..a0a0478 --- /dev/null +++ b/pkg/nettle/depends @@ -0,0 +1 @@ +gmp