PATCH_LIST= FILE_LIST= SRC_FETCH_METHOD=filesystem SRC_FETCH_PATH=".flxpkg/sources/alix-leds-5.0.tar.gz" SSTRIP=${SSTRIP:-sstrip} DIET=${DIET:-uclibc} function do_compile_only { $FLXMAKE DIET=uclibc SSTRIP=$SSTRIP CC="${CC##*/} -D_GNU_SOURCE" STRIP="$STRIP" OBJDUMP="$OBJDUMP" DIET="$DIET" SSTRIP="" } function do_prepack { mkdir -p $ROOTDIR/sbin $ROOTDIR/usr/share/examples/$PKGRADIX/ cp alix-leds $ROOTDIR/sbin/ cp $PKGDIR/add-ons/startup.rc $ROOTDIR/usr/share/examples/$PKGRADIX/startup.rc set_default_perm $ROOTDIR } function do_strip { # avoids a double strip, which destroys the binary after sstrip if ! $OBJDUMP -h $ROOTDIR/sbin/alix-leds | grep -q '\.text'; then return; fi $STRIP --strip-unneeded -x -R .comment -R .note $ROOTDIR/sbin/alix-leds $SSTRIP $ROOTDIR/sbin/alix-leds || : } function do_tar_src { git archive --format=tar --prefix=$PKGRADIX-$PKGVER/ HEAD | gzip -c9 > $PKGRADIX-$PKGVER.tgz }