wok-next annotate util-linux/receipt @ rev 19709
Up at-spi2-atk, libpcap, nettle, readline, tiff, xcb-util* and 220 Perl packages (there are still about 20 left)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu May 11 02:23:02 2017 +0300 (2017-05-11) |
parents | e9bd4eca24b2 |
children | 9278a60d6895 |
rev | line source |
---|---|
pankso@12480 | 1 # SliTaz package receipt. |
pankso@12480 | 2 |
pankso@12480 | 3 PACKAGE="util-linux" |
al@19568 | 4 VERSION="2.28.1" |
al@19568 | 5 VER=$(echo $VERSION | cut -d. -f1,2) |
pankso@12480 | 6 CATEGORY="meta" |
al@19253 | 7 SHORT_DESC="Random collection of Linux utilities (meta package)" |
pankso@12480 | 8 MAINTAINER="pankso@slitaz.org" |
al@19253 | 9 LICENSE="GPL2 LGPL2.1 BSD PublicDomain" |
al@19253 | 10 WEB_SITE="https://en.wikipedia.org/wiki/Util-linux" |
pankso@12927 | 11 HOST_ARCH="i486 arm" |
pankso@12480 | 12 |
al@19568 | 13 TARBALL="$PACKAGE-$VERSION.tar.xz" |
al@19568 | 14 WGET_URL="https://www.kernel.org/pub/linux/utils/$PACKAGE/v$VER/$TARBALL" |
al@19568 | 15 |
al@19613 | 16 BUILD_DEPENDS="libcap-dev readline-dev python-dev glib gtk-doc \ |
al@19574 | 17 libxslt gettext ncurses-dev zlib-dev" |
al@19568 | 18 SPLIT="util-linux-bash-completion util-linux-blkid util-linux-blkid-dev \ |
al@19568 | 19 util-linux-blockdev util-linux-cfdisk util-linux-column util-linux-cramfs \ |
al@19568 | 20 util-linux-eject util-linux-fdisk util-linux-fdisk-dev util-linux-flock \ |
al@19568 | 21 util-linux-getopt util-linux-manpages util-linux-minix util-linux-mkfs \ |
al@19568 | 22 util-linux-mount util-linux-mount-dev util-linux-partx util-linux-setterm \ |
al@19568 | 23 util-linux-sfdisk util-linux-smartcols util-linux-smartcols-dev \ |
al@19568 | 24 util-linux-uuid util-linux-uuid-dev util-linux-whereis" |
pankso@12480 | 25 |
pankso@12480 | 26 # Rules to configure and make the package. |
pankso@12480 | 27 compile_rules() |
pankso@12480 | 28 { |
pankso@12927 | 29 # Fix undeclared 'LINE_MAX' |
pankso@12927 | 30 case "$ARCH" in |
pankso@12927 | 31 arm) sed -i s'|LINE_MAX|25|' text-utils/*.c ;; |
pankso@12927 | 32 esac |
al@19253 | 33 |
al@19568 | 34 mkdir -p $install/var/lib/hwclock |
pankso@12480 | 35 ./configure \ |
al@19568 | 36 ADJTIME_PATH=/var/lib/hwclock/adjtime \ |
al@19568 | 37 --docdir=/usr/share/doc/util-linux-2.28.1 \ |
al@19568 | 38 --disable-chfn-chsh \ |
al@19568 | 39 --disable-login \ |
al@19568 | 40 --disable-nologin \ |
al@19568 | 41 --disable-su \ |
al@19568 | 42 --disable-setpriv \ |
al@19568 | 43 --disable-runuser \ |
al@19568 | 44 --disable-pylibmount \ |
al@19568 | 45 --disable-static \ |
al@19568 | 46 --without-python \ |
al@19568 | 47 --without-systemd \ |
al@19568 | 48 --without-systemdsystemunitdir && |
pankso@12480 | 49 make && make install |
pankso@12480 | 50 } |