summarylogtreecommitdiffstats
diff options
context:
space:
mode:
author020102017-09-01 17:17:58 -0700
committer020102017-09-01 17:17:58 -0700
commit0431739a502a068d879ceb469587ec06509059ce (patch)
tree57fbccc4321ecf6aa3f14e73a979f59c89c13450
downloadaur-0431739a502a068d879ceb469587ec06509059ce.tar.gz
initial
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD34
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..932ca60444b4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = virt-bootstrap-git
+ pkgdesc = A tool for creating the root filesystem of libvirt-based containers.
+ pkgver = r110.9e6a003
+ pkgrel = 1
+ url = https://github.com/virt-manager/virt-bootstrap
+ arch = any
+ license = GPL
+ makedepends = git
+ makedepends = python2
+ depends = python2
+ depends = libguestfs
+ depends = skopeo
+ depends = libvirt-sandbox
+ depends = python
+ provides = virt-bootstrap
+ conflicts = virt-bootstrap
+ source = virt-bootstrap-git::git+https://github.com/virt-manager/virt-bootstrap#branch=master
+ md5sums = SKIP
+
+pkgname = virt-bootstrap-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c5255b0b078e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Alex O'Brien <alex@emobrien.com>
+pkgname=virt-bootstrap-git # '-bzr', '-git', '-hg' or '-svn'
+pkgver="r110.9e6a003"
+pkgrel=1
+pkgdesc="A tool for creating the root filesystem of libvirt-based containers."
+arch=('any')
+url="https://github.com/virt-manager/virt-bootstrap"
+license=('GPL')
+depends=('python2' 'libguestfs' 'skopeo' 'libvirt-sandbox' 'python')
+makedepends=('git' 'python2') # 'bzr', 'git', 'mercurial' or 'subversion'
+provides=("virt-bootstrap")
+conflicts=("virt-bootstrap")
+source=('virt-bootstrap-git::git+https://github.com/virt-manager/virt-bootstrap#branch=master')
+md5sums=('SKIP')
+
+
+pkgver() {
+ cd "$srcdir/${pkgname%-VCS}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$srcdir/${pkgname%-VCS}"
+ python2 setup.py build
+}
+
+package() {
+ cd "$srcdir/${pkgname%-VCS}"
+ python2 setup.py install --prefix=$pkgdir
+ mkdir $pkgdir/usr
+ mv $pkgdir/bin $pkgdir/usr/
+ mv $pkgdir/lib $pkgdir/usr/
+ mv $pkgdir/share $pkgdir/usr/
+}