summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Thurstenson2021-11-03 22:13:27 -0500
committerDavid Thurstenson2021-11-03 22:13:27 -0500
commita295917423694bd6221db9689b3650934e94c365 (patch)
treeee9989c84d04dcaf87acffa2f44a2c471c15f76c
downloadaur-a295917423694bd6221db9689b3650934e94c365.tar.gz
Initial commit
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD48
2 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..aed00f00d115
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = guestfs-tools
+ pkgdesc = Tools for accessing and modifying guest disk images
+ pkgver = 1.46.1
+ pkgrel = 1
+ url = http://libguestfs.org/
+ arch = x86_64
+ license = GPL2
+ license = LGPL2.1
+ makedepends = libisoburn
+ makedepends = ocaml-findlib
+ makedepends = perl-module-build
+ makedepends = bash-completion
+ depends = libguestfs
+ depends = perl-libintl-perl
+ backup = etc/virt-builder/repos.d/libguestfs.conf
+ backup = etc/virt-builder/repos.d/libguestfs.gpg
+ backup = etc/virt-builder/repos.d/opensuse.conf
+ backup = etc/virt-builder/repos.d/opensuse.gpg
+ source = http://download.libguestfs.org/guestfs-tools/1.46-stable/guestfs-tools-1.46.1.tar.gz
+ source = http://download.libguestfs.org/guestfs-tools/1.46-stable/guestfs-tools-1.46.1.tar.gz.sig
+ validpgpkeys = F7774FB1AD074A7E8C8767EA91738F73E1B768A0
+ sha256sums = 93acc3aeaeda102c7134b40eb3b59bf3ef7d06f5cd44245ec1401bec77ba36a8
+ sha256sums = SKIP
+
+pkgname = guestfs-tools
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b30ef20fcf19
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: David Thurstenson <thurstylark@gmail.com>
+# Contributor: Toolybird <toolybird@tuta.io>
+
+pkgname=guestfs-tools
+pkgver=1.46.1
+_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=(libisoburn ocaml-findlib perl-module-build bash-completion)
+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=('93acc3aeaeda102c7134b40eb3b59bf3ef7d06f5cd44245ec1401bec77ba36a8'
+ 'SKIP')
+validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones <rjones@redhat.com>
+
+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_LUKS_SH=1 \
+# make check
+#}
+
+package() {
+ cd "$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
+}