wok-next annotate util-linux/receipt @ rev 21723

busybox: update patches
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Sep 01 10:44:52 2020 +0000 (2020-09-01)
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 }