wok-next annotate util-linux/receipt @ rev 21386
updated nfs-utils (1.3.0 -> 2.4.3)
author | Hans-G?nter Theisgen |
---|---|
date | Fri Apr 17 13:40:22 2020 +0100 (2020-04-17) |
parents | a43eb412173d |
children |
rev | line source |
---|---|
al@19741 | 1 # SliTaz package receipt v2. |
pankso@12480 | 2 |
pankso@12480 | 3 PACKAGE="util-linux" |
al@21128 | 4 VERSION="2.33.1" |
pankso@12480 | 5 CATEGORY="meta" |
al@19741 | 6 SHORT_DESC="Random collection of Linux utilities" |
al@21020 | 7 MAINTAINER="devel@slitaz.org" |
al@19253 | 8 LICENSE="GPL2 LGPL2.1 BSD PublicDomain" |
al@19253 | 9 WEB_SITE="https://en.wikipedia.org/wiki/Util-linux" |
al@20905 | 10 LFS="http://www.linuxfromscratch.org/lfs/view/development/chapter06/util-linux.html" |
pankso@12480 | 11 |
al@21128 | 12 HIVERSION=$(echo $VERSION | cut -d. -f1,2) # may be 2 or 3 numbers: 2.33, 2.33.1 |
al@21064 | 13 TARBALL="$PACKAGE-$VERSION.tar.xz" |
al@21064 | 14 WGET_URL="https://www.kernel.org/pub/linux/utils/util-linux/v$HIVERSION/$TARBALL" |
al@21128 | 15 TARBALL_SHA1="f57232d9594d23e7c20b5728b24bf4e5d977accc" |
al@19568 | 16 |
al@21128 | 17 BUILD_DEPENDS="libcap-dev readline-dev python-dev glib gtk-doc libxslt \ |
al@21128 | 18 gettext-dev ncurses-dev zlib-dev" |
al@21128 | 19 SPLIT="\ |
al@21128 | 20 $PACKAGE-blkid $PACKAGE-blkid-dev $PACKAGE-blockdev $PACKAGE-cfdisk \ |
al@21128 | 21 $PACKAGE-column $PACKAGE-cramfs $PACKAGE-eject $PACKAGE-fdisk \ |
al@21128 | 22 $PACKAGE-fdisk-dev $PACKAGE-flock $PACKAGE-getopt $PACKAGE-minix \ |
al@21128 | 23 $PACKAGE-mkfs $PACKAGE-mount $PACKAGE-mount-dev $PACKAGE-partx \ |
al@21128 | 24 $PACKAGE-setterm $PACKAGE-sfdisk $PACKAGE-smartcols $PACKAGE-smartcols-dev \ |
al@21128 | 25 $PACKAGE-uuid $PACKAGE-uuid-dev $PACKAGE-whereis $PACKAGE-misc" |
al@21128 | 26 |
al@21128 | 27 COPY_blkid="bin/lsblk sbin/blkid libblkid.so.1*" |
al@21128 | 28 COPY_blkid_dev="blkid.h blkid.pc libblkid.so" |
al@21128 | 29 COPY_blockdev="sbin/blockdev" |
al@21128 | 30 COPY_cfdisk="sbin/cfdisk cfdisk.desktop" |
al@21128 | 31 COPY_column="bin/column bin/col bin/colrm bin/colcrt" |
al@21128 | 32 COPY_cramfs="sbin/*.cramfs" |
al@21128 | 33 COPY_eject="bin/eject" |
al@21128 | 34 COPY_fdisk="sbin/fdisk libfdisk.so.1*" |
al@21128 | 35 COPY_fdisk_dev="libfdisk.h fdisk.pc libfdisk.so" |
al@21128 | 36 COPY_flock="bin/flock bin/lslocks" |
al@21128 | 37 COPY_getopt="bin/getopt" |
al@21128 | 38 COPY_minix="sbin/*.minix" |
al@21128 | 39 COPY_mkfs="sbin/mkfs sbin/mkswap" |
al@21128 | 40 COPY_mount="bin/findmnt bin/mount libmount.so.1* bin/mountpoint bin/umount" |
al@21128 | 41 COPY_mount_dev="libmount.h mount.pc libmount.so" |
al@21128 | 42 COPY_partx="sbin/addpart sbin/delpart sbin/partx sbin/resizepart" |
al@21128 | 43 COPY_setterm="bin/setterm" |
al@21128 | 44 COPY_sfdisk="sbin/sfdisk" |
al@21128 | 45 COPY_smartcols="libsmartcols.so.1*" |
al@21128 | 46 COPY_smartcols_dev="libsmartcols.h smartcols.pc libsmartcols.so" |
al@21128 | 47 COPY_uuid="libuuid.so.1* bin/uuidgen sbin/uuidd" |
al@21128 | 48 COPY_uuid_dev="uuid.h uuid.pc libuuid.so" |
al@21128 | 49 COPY_whereis="bin/whereis" |
al@21128 | 50 COPY_misc="@std @dev @rm" |
al@21128 | 51 |
al@21128 | 52 CAT_blkid="base-system|blkid utility" |
al@21128 | 53 CAT_blkid_dev="development|blkid development files" |
al@21128 | 54 CAT_blockdev="base-system|blockdev utility" |
al@21128 | 55 CAT_cfdisk="system-tools|cfdisk utility" |
al@21128 | 56 CAT_column="base-system|column utility" |
al@21128 | 57 CAT_cramfs="system-tools|cramfs utilities" |
al@21128 | 58 CAT_eject="base-system|eject utility" |
al@21128 | 59 CAT_fdisk="system-tools|fdisk utility" |
al@21128 | 60 CAT_fdisk_dev="development|fdisk utility development files" |
al@21128 | 61 CAT_flock="base-system|flock utility" |
al@21128 | 62 CAT_getopt="base-system|getopt utility" |
al@21128 | 63 CAT_minix="system-tools|minix utilities" |
al@21128 | 64 CAT_mkfs="base-system|mkfs utilities" |
al@21128 | 65 CAT_mount="base-system|mount utilities" |
al@21128 | 66 CAT_mount_dev="development|mount utilities development files" |
al@21128 | 67 CAT_partx="system-tools|partx utilities" |
al@21128 | 68 CAT_setterm="base-system|setterm utility" |
al@21128 | 69 CAT_sfdisk="system-tools|sfdisk utility" |
al@21128 | 70 CAT_smartcols="system-tools|smartcols library" |
al@21128 | 71 CAT_smartcols_dev="development|smartcols library development files" |
al@21128 | 72 CAT_uuid="base-system|uuid utility and library" |
al@21128 | 73 CAT_uuid_dev="development|uuid utility and library development files" |
al@21128 | 74 CAT_whereis="base-system|whereis utility" |
al@21128 | 75 CAT_misc="system-tools|misc utilities" |
al@21128 | 76 |
al@21128 | 77 DEPENDS_blkid="util-linux-mount util-linux-smartcols util-linux-uuid" |
al@21128 | 78 DEPENDS_blkid_dev="util-linux-blkid util-linux-uuid-dev" |
al@21128 | 79 DEPENDS_blockdev=" " |
al@21128 | 80 DEPENDS_cfdisk="ncurses util-linux-fdisk util-linux-mount util-linux-smartcols" |
al@21128 | 81 DEPENDS_column="util-linux-smartcols" |
al@21128 | 82 DEPENDS_cramfs="zlib" |
al@21128 | 83 DEPENDS_eject="util-linux-mount" |
al@21128 | 84 DEPENDS_fdisk="ncurses readline util-linux-blkid util-linux-smartcols util-linux-uuid" |
al@21128 | 85 DEPENDS_fdisk_dev="util-linux-fdisk util-linux-blkid-dev util-linux-uuid-dev" |
al@21128 | 86 DEPENDS_flock="util-linux-mount util-linux-smartcols" |
al@21128 | 87 DEPENDS_getopt=" " |
al@21128 | 88 DEPENDS_minix=" " |
al@21128 | 89 DEPENDS_mkfs="util-linux-blkid util-linux-uuid" |
al@21128 | 90 DEPENDS_mount="util-linux-blkid util-linux-smartcols" |
al@21128 | 91 DEPENDS_mount_dev="util-linux-mount util-linux-blkid-dev" |
al@21128 | 92 DEPENDS_partx="util-linux-blkid util-linux-smartcols" |
al@21128 | 93 DEPENDS_setterm="ncurses" |
al@21128 | 94 DEPENDS_sfdisk="ncurses readline util-linux-fdisk util-linux-smartcols" |
al@21128 | 95 DEPENDS_smartcols=" " |
al@21128 | 96 DEPENDS_smartcols_dev="util-linux-smartcols" |
al@21128 | 97 DEPENDS_uuid=" " |
al@21128 | 98 DEPENDS_uuid_dev="util-linux-uuid" |
al@21128 | 99 DEPENDS_whereis=" " |
al@21128 | 100 DEPENDS_misc="ncurses python util-linux-blkid util-linux-mount util-linux-smartcols util-linux-uuid" |
al@21128 | 101 |
al@21128 | 102 TAGS_std="LFS" |
al@21128 | 103 |
al@19741 | 104 COOKOPTS="!menus" |
pankso@12480 | 105 |
al@20436 | 106 compile_rules() { |
al@19568 | 107 mkdir -p $install/var/lib/hwclock |
pankso@12480 | 108 ./configure \ |
al@19568 | 109 ADJTIME_PATH=/var/lib/hwclock/adjtime \ |
al@19568 | 110 --disable-static \ |
al@19568 | 111 --without-systemd \ |
al@19568 | 112 --without-systemdsystemunitdir && |
al@20604 | 113 fix libtool && |
al@20905 | 114 make && |
al@21020 | 115 make install || return 1 |
al@19741 | 116 |
al@20547 | 117 install -Dm644 $stuff/cfdisk.desktop \ |
al@20547 | 118 $install/usr/share/applications/cfdisk.desktop |
pankso@12480 | 119 } |