From 637bbb6e8cd6315fad8a667ef45a3c8956543f75 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Mon, 15 Jan 2018 11:27:05 +0100 Subject: [PATCH] Add ethtool package Signed-off-by: David Oberhollenzer --- cfg/alix/SQUASHFS | 1 + cfg/rpi3/SQUASHFS | 1 + pkg/ethtool/build | 28 ++++++++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100755 pkg/ethtool/build diff --git a/cfg/alix/SQUASHFS b/cfg/alix/SQUASHFS index c49efa6..e1b4fbc 100644 --- a/cfg/alix/SQUASHFS +++ b/cfg/alix/SQUASHFS @@ -14,3 +14,4 @@ findutils sed gawk inetutils +ethtool diff --git a/cfg/rpi3/SQUASHFS b/cfg/rpi3/SQUASHFS index fd759af..11dee3f 100644 --- a/cfg/rpi3/SQUASHFS +++ b/cfg/rpi3/SQUASHFS @@ -17,3 +17,4 @@ findutils sed gawk inetutils +ethtool diff --git a/pkg/ethtool/build b/pkg/ethtool/build new file mode 100755 index 0000000..07eb503 --- /dev/null +++ b/pkg/ethtool/build @@ -0,0 +1,28 @@ +VERSION="4.13" +SRCDIR="ethtool-${VERSION}" +TARBALL="${SRCDIR}.tar.xz" +URL="https://www.kernel.org/pub/software/network/ethtool/" +SHA256SUM="b7c1a380007d30eaf261a63b3cfc000f9d93f9eb7626dcd48b5d2a733af99cba" + +prepare() { + return +} + +build() { + local INPUT="$1" + local OUTPUT="$2" + + $INPUT/configure --prefix="" --host="$TARGET" --sbindir="/bin" + + make -j $NUMJOBS +} + +deploy() { + local SOURCE="$1" + local BUILD="$2" + local DEPLOY="$3" + + make DESTDIR="$DEPLOY" install-strip + + rm -r "$DEPLOY/share" +}