From 3c626bbd91f43f99e1e0018b076c03e7b0317f26 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Mon, 15 Jan 2018 11:19:23 +0100 Subject: [PATCH] Add inetutils package Signed-off-by: David Oberhollenzer --- cfg/alix/SQUASHFS | 1 + cfg/rpi3/SQUASHFS | 1 + pkg/inetutils/build | 32 ++++++++++++++++++++++++++++++++ pkg/inetutils/depends | 2 ++ 4 files changed, 36 insertions(+) create mode 100755 pkg/inetutils/build create mode 100644 pkg/inetutils/depends diff --git a/cfg/alix/SQUASHFS b/cfg/alix/SQUASHFS index 47ab2f5..c49efa6 100644 --- a/cfg/alix/SQUASHFS +++ b/cfg/alix/SQUASHFS @@ -13,3 +13,4 @@ diffutils findutils sed gawk +inetutils diff --git a/cfg/rpi3/SQUASHFS b/cfg/rpi3/SQUASHFS index 4e9fdf6..fd759af 100644 --- a/cfg/rpi3/SQUASHFS +++ b/cfg/rpi3/SQUASHFS @@ -16,3 +16,4 @@ diffutils findutils sed gawk +inetutils diff --git a/pkg/inetutils/build b/pkg/inetutils/build new file mode 100755 index 0000000..95bf1f5 --- /dev/null +++ b/pkg/inetutils/build @@ -0,0 +1,32 @@ +VERSION="1.9.4" +SRCDIR="inetutils-${VERSION}" +TARBALL="${SRCDIR}.tar.xz" +URL="https://ftp.gnu.org/gnu/inetutils/" +SHA256SUM="849d96f136effdef69548a940e3e0ec0624fc0c81265296987986a0dd36ded37" + +prepare() { + return +} + +build() { + local INPUT="$1" + local OUTPUT="$2" + + $INPUT/configure --prefix="" --host="$TARGET" --disable-servers \ + --disable-dnsdomainname --disable-hostname \ + --disable-rcp --disable-rexec --disable-rlogin \ + --disable-rsh --disable-logger --disable-talk \ + --disable-ifconfig + + make -j $NUMJOBS +} + +deploy() { + local SOURCE="$1" + local BUILD="$2" + local DEPLOY="$3" + + make DESTDIR="$DEPLOY" install-strip + + rm -r "$DEPLOY/share" +} diff --git a/pkg/inetutils/depends b/pkg/inetutils/depends new file mode 100644 index 0000000..4b5f6e4 --- /dev/null +++ b/pkg/inetutils/depends @@ -0,0 +1,2 @@ +ncurses +readline