wok-next view util-linux/receipt @ rev 19715

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