PATCH_LIST="logudp.patch util-linux-ng-agetty-silent-reopen.diff util-linux-ng-agetty-release-on-sigquit.diff util-linux-ng-hwclock-on-x86_64.diff" # note: loop-aes patch is still missing ! FILE_LIST= SRC_FETCH_METHOD=http SRC_FETCH_PATH="ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.15/util-linux-ng-2.15.1.tar.gz" MAKEDEPENDS=("ncurses-*:::*.so *.so.* *.h" "e2fsprogs-*:::*.h *.a") function do_config { CC="$CC" CXX="$CXX" LD="$LD" \ RANLIB="$RANLIB" AR="$AR" AS="$AS" NM="$NM" OBJDUMP="$OBJDUMP" \ CFLAGS="$GCC_ARCH_SMALL $GCC_CPU_SMALL $GCC_OPT_SMALL" \ BLKID_LIBS="-lblkid -luuid" \ ./configure --with-ncurses --oldincludedir=$ROOTDIR/usr/include/ \ --host=$FLXTARG --build=$FLXHOST --disable-nls } function do_compile_only { # it is really necessary to specify GCC options again, otherwise they will # only be used within subdirectories $FLXPMAKE \ OPT="$GCC_OPT_SMALL $GCC_ARCH_SMALL $GCC_CPU_SMALL" \ MAN_DIR=/usr/man INFO_DIR=/usr/info } function do_prepack { $FLXMAKE install DESTDIR=$ROOTDIR MAN_DIR=/usr/man INFO_DIR=/usr/info # we don't move etc/fdprm in 0.1.8 because earlier packages had it there # mkdir -p $EXAMPLEDIR/$PKGRADIX/$PKGVER # mv $ROOTDIR/etc $EXAMPLEDIR/$PKGRADIX/$PKGVER set_default_perm $ROOTDIR }