diff options
author | Jon Gjengset | 2017-07-19 11:25:11 -0400 |
---|---|---|
committer | Jon Gjengset | 2017-07-19 11:25:11 -0400 |
commit | 05b6217dfe0b114fe6b687171e67961785767e0d (patch) | |
tree | 97fee35ed45aeea50511463d8f931009bfee62ae | |
download | aur-05b6217dfe0b114fe6b687171e67961785767e0d.tar.gz |
first
-rw-r--r-- | .SRCINFO | 34 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 45 |
3 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..404b301c4cb1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,34 @@ +# Generated by mksrcinfo v8 +# Wed Jul 19 15:25:03 UTC 2017 +pkgbase = image-bootstrap-git + pkgdesc = Command line tool to generate bootable virtual machine images and write them to a block device + pkgver = r422.4614f45 + pkgrel = 1 + url = https://github.com/hartwork/image-bootstrap + arch = any + license = AGPL + makedepends = git + depends = python2>=2.6.6 + depends = python2-colorama + depends = python2-beautifulsoup4 + depends = python2-requests + depends = python2-setuptools + depends = python2-lxml + depends = python2-yaml + depends = gnupg + depends = parted + depends = multipath-tools + optdepends = ubuntu-keyring: for generating Ubuntu images + optdepends = grub: for host-grub2 bootloader + optdepends = mbr: for host-extlinux bootloader + optdepends = syslinux: for host-extlinux bootloader + optdepends = debootstrap: for generating Debian/Ubuntu images + optdepends = debian-archive-keyring: for generating Debian/Ubuntu images + provides = image-bootstrap + conflicts = image-bootstrap + options = !emptydirs + source = git+https://github.com/hartwork/image-bootstrap.git + md5sums = SKIP + +pkgname = image-bootstrap-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..241dc51b047d --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +src/ +pkg/ +*.pkg.tar.xz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2694c5665446 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Jon Gjengset <jon@tsp.io> +pkgname=image-bootstrap-git +pkgver=r422.4614f45 +pkgrel=1 +pkgdesc="Command line tool to generate bootable virtual machine images and write them to a block device" +arch=('any') +url="https://github.com/hartwork/image-bootstrap" +license=('AGPL') +depends=( + 'python2>=2.6.6' 'python2-colorama' 'python2-beautifulsoup4' + 'python2-requests' 'python2-setuptools' 'python2-lxml' 'python2-yaml' + 'gnupg' 'parted' + + # aur + 'multipath-tools' # for kpartx + ) +makedepends=('git') +optdepends=( + 'ubuntu-keyring: for generating Ubuntu images' + 'grub: for host-grub2 bootloader' + 'mbr: for host-extlinux bootloader' + 'syslinux: for host-extlinux bootloader' + 'debootstrap: for generating Debian/Ubuntu images' + 'debian-archive-keyring: for generating Debian/Ubuntu images' + ) +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +replaces=() +options=(!emptydirs) +source=('git+https://github.com/hartwork/image-bootstrap.git') +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/${pkgname%-git}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "$srcdir/${pkgname%-git}" +} + +package() { + cd "$srcdir/${pkgname%-git}" + python2 setup.py install --root="$pkgdir/" --optimize=1 +} |