From e8faa75cdd14c80af5ff0336dd83a87fa4236f43 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Mon, 22 Jan 2018 15:39:47 +0100 Subject: [PATCH] Add libidn2 package Signed-off-by: David Oberhollenzer --- pkg/libidn2/build | 35 +++++++++++++++++++++++++++++++++++ pkg/libidn2/depends | 2 ++ 2 files changed, 37 insertions(+) create mode 100755 pkg/libidn2/build create mode 100644 pkg/libidn2/depends diff --git a/pkg/libidn2/build b/pkg/libidn2/build new file mode 100755 index 0000000..3705077 --- /dev/null +++ b/pkg/libidn2/build @@ -0,0 +1,35 @@ +VERSION="2.0.4" +SRCDIR="libidn2-$VERSION" +TARBALL="${SRCDIR}.tar.gz" +URL="https://ftp.gnu.org/gnu/libidn" +SHA256SUM="644b6b03b285fb0ace02d241d59483d98bc462729d8bb3608d5cad5532f3d2f0" + +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-strip + + rm -r "$DEPLOY/share" + rm ${DEPLOY}/lib/*.la + + mv "$DEPLOY/include" "$DEVDEPLOY" + cp -r "$DEPLOY/lib" "$DEVDEPLOY" + + rm -r "$DEPLOY/lib/pkgconfig" +} diff --git a/pkg/libidn2/depends b/pkg/libidn2/depends new file mode 100644 index 0000000..1eb7830 --- /dev/null +++ b/pkg/libidn2/depends @@ -0,0 +1,2 @@ +libiconv +libunistring