# Maintainer: pancho horrillo # Maintainer: David Thurstenson # Contributor: Toolybird pkgname=guestfs-tools pkgver=1.48.2 _pkgver_short=${pkgver%.*} pkgrel=1 pkgdesc="Tools for accessing and modifying guest disk images" arch=('x86_64') url="http://libguestfs.org/" license=('GPL2' 'LGPL2.1') depends=(libguestfs perl-libintl-perl) makedepends=(bash-completion libisoburn ocaml-findlib perl-module-build) backup=('etc/virt-builder/repos.d/libguestfs.conf' 'etc/virt-builder/repos.d/libguestfs.gpg' 'etc/virt-builder/repos.d/opensuse.conf' 'etc/virt-builder/repos.d/opensuse.gpg') source=("http://download.libguestfs.org/$pkgname/$_pkgver_short-stable/$pkgname-$pkgver.tar.gz"{,.sig}) sha256sums=('1bd979b06e60e64325497ce0d065fcf84b7b33dfe4d9d44b30182c308e0c6b10' 'SKIP') validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones build() { cd "$pkgname-$pkgver" _args=( --prefix=/usr --sysconfdir=/etc ) ./configure "${_args[@]}" make } check() { # needs access to /dev/kvm inside nspawn container # 1 test will be skipped if unable to access /dev/fuse # 2 tests fail that want librpm, skip both cd "$pkgname-$pkgver" SKIP_TEST_VIRT_INSPECTOR_SH=1 \ SKIP_TEST_VIRT_INSPECTOR_LVM_ON_LUKS_SH=1 \ SKIP_TEST_VIRT_INSPECTOR_LUKS_ON_LVM_SH=1 \ make check } package() { cd "$pkgname-$pkgver" make DESTDIR="$pkgdir" install }