From 0776aea175a406fb0cc1a9963cea13446a99933e Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Mon, 22 Jan 2018 15:20:20 +0100 Subject: [PATCH] Add libiconv pacakge Signed-off-by: David Oberhollenzer --- pkg/libiconv/build | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 pkg/libiconv/build diff --git a/pkg/libiconv/build b/pkg/libiconv/build new file mode 100755 index 0000000..ca0fae1 --- /dev/null +++ b/pkg/libiconv/build @@ -0,0 +1,33 @@ +VERSION="1.15" +SRCDIR="libiconv-$VERSION" +TARBALL="${SRCDIR}.tar.gz" +URL="https://ftp.gnu.org/gnu/libiconv/" +SHA256SUM="ccf536620a45458d26ba83887a983b96827001e92a13847b45e4925cc8913178" + +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" +}