VERSION="2.34" SRCDIR="util-linux-${VERSION}" TARBALL="${SRCDIR}.tar.xz" URL="https://www.kernel.org/pub/linux/utils/util-linux/v${VERSION}" SHA256SUM="743f9d0c7252b6db246b659c1e1ce0bd45d8d4508b4dfa427bbb4a3e9b9f62b5" DEPENDS="bash-dev ncurses-dev zlib-dev toolchain" SUBPKG="libblkid libblkid-dev libfdisk libfdisk-dev libmount libmount-dev libsmartcols libsmartcols-dev libuuid libuuid-dev util-linux" prepare() { apply_patches } build() { ADJTIME_PATH=/var/lib/hwclock/adjtime \ run_configure "$1" --disable-pylibmount --without-python \ --without-systemd --without-systemdsystemunitdir \ --disable-makeinstall-chown \ --disable-makeinstall-setuid \ --enable-agetty make -j $NUMJOBS } deploy() { mkdir -p "$PKGDEPLOYDIR/var/lib/hwclock" unfuck_libtool make DESTDIR="$PKGDEPLOYDIR" install if [ -e "$PKGDEPLOYDIR/sbin" ]; then mv ${PKGDEPLOYDIR}/sbin/* "$PKGDEPLOYDIR/bin" fi cp $SCRIPTDIR/pkg/$PKGNAME/*.{files,desc} "$PKGDEPLOYDIR" } check_update() { curl --silent -L "https://www.kernel.org/pub/linux/utils/util-linux" | \ grep -o "v[0-9.]*/" | grep -o "[0-9.]*" | \ verson_find_greatest "$VERSION" }