# Template file for 'lvm2' pkgname=lvm2 version=2.02.53 wrksrc=LVM2.${version} distfiles="ftp://sources.redhat.com/pub/lvm2/LVM2.${version}.tgz" build_style=gnu_configure configure_args="--disable-selinux --enable-readline --with-udev-prefix= --enable-pkgconfig --enable-udev_rules --enable-fsadm" make_install_target="DESTDIR=$XBPS_DESTDIR/$pkgname-$version sbindir=$XBPS_DESTDIR/$pkgname-$version/sbin libdir=$XBPS_DESTDIR/$pkgname-$version/lib install_device-mapper install_lvm2" short_desc="Logical Volume Manager 2 utilities" maintainer="Juan RP " checksum=f0f2122e46d7e46dd826b96752485e5ed08fa4b5b252c6f6db0b61a10da5e31e long_desc=" LVM2 includes all of the support for handling read/write operations on physical volumes (hard disks, RAID-Systems, magneto optical, etc., multiple devices (MD), see mdadd(8) or even loop devices, see losetup(8)), creating volume groups (kind of virtual disks) from one or more physical volumes and creating one or more logical volumes (kind of logical partitions) in volume groups." disable_parallel_build=yes subpackages="device-mapper" conf_files="/etc/lvm/lvm.conf" triggers="initramfs-tools" openrc_services="lvm2 sysinit" Add_dependency full glibc Add_dependency full bash Add_dependency full readline Add_dependency run lvm2-device-mapper ${version} post_install() { local initramfsdir=${DESTDIR}/usr/share/initramfs-tools install -d ${DESTDIR}/etc/lvm/archive ${DESTDIR}/etc/lvm/backup \ ${DESTDIR}/etc/init.d ${initramfsdir}/scripts/local-top \ ${initramfsdir}/hooks install -m755 ${FILESDIR}/lvm2.initramfs-hook ${initramfsdir}/hooks/lvm2 install -m755 ${FILESDIR}/lvm2.initramfs-local-top \ ${initramfsdir}/scripts/local-top/lvm2 install -m755 ${FILESDIR}/lvm2.rc ${DESTDIR}/etc/init.d/lvm2 }