diff options
Diffstat (limited to 'libre/parabola-vmbootstrap/PKGBUILD')
-rw-r--r-- | libre/parabola-vmbootstrap/PKGBUILD | 36 |
1 files changed, 21 insertions, 15 deletions
diff --git a/libre/parabola-vmbootstrap/PKGBUILD b/libre/parabola-vmbootstrap/PKGBUILD index 3861c27b1..e11266146 100644 --- a/libre/parabola-vmbootstrap/PKGBUILD +++ b/libre/parabola-vmbootstrap/PKGBUILD @@ -1,34 +1,40 @@ # Maintainer: Andreas Grapentin <andreas@grapentin.org> +# Contributor: bill-auger <bill-auger@programmer.net> + pkgname=parabola-vmbootstrap -pkgver=20200211 +pkgver=20200331 pkgrel=1 -arch=(any) +arch=('any') pkgdesc="helper scripts to build and boot parabola virtual machine images" -license=(GPL3) +license=('GPL3') url="https://git.parabola.nu/parabola-vmbootstrap.git/" depends=(arch-install-scripts bash binutils librelib parted qemu qemu-arch-extra qemu-user-static qemu-user-static-binfmt sudo wget) makedepends=(git) -source=(git+https://git.parabola.nu/parabola-vmbootstrap.git) +source=(git+https://git.parabola.nu/${pkgname}.git#tag=v${pkgver} sha256sums=('SKIP') -pkgver() { - cd "$srcdir"/$pkgname - printf "%s" "$(git log -1 --format="%at" | xargs -I{} date -d @{} +%Y%m%d)" -} -package() { +package() +{ cd "$srcdir"/$pkgname - install -Dm755 src/pvmbootstrap.sh "$pkgdir"/usr/bin/pvmbootstrap - install -Dm755 src/pvmboot.sh "$pkgdir"/usr/bin/pvmboot - install -Dm755 src/pvm2tarball.sh "$pkgdir"/usr/bin/pvm2tarball + local _bin_dir="$pkgdir"/usr/bin + local _lib_dir="$pkgdir"/usr/lib/$pkgname + local _lic_dir="$pkgdir"/usr/share/licenses/$pkgname + local _hook_script + + install -Dm755 src/pvmbootstrap.sh "$_bin_dir"/pvmbootstrap + install -Dm755 src/pvmboot.sh "$_bin_dir"/pvmboot + install -Dm755 src/pvm2tarball.sh "$_bin_dir"/pvm2tarball - install -Dm644 src/hooks/hook-ethernet-dhcp.sh \ - "$pkgdir"/usr/lib/libretools/pvmbootstrap/hook-ethernet-dhcp.sh + install -Dm755 src/pvm-common.sh.inc "$_lib_dir"/pvm-common.sh.inc + for _hook_script in src/hooks/* + do install -Dm644 $_hook_script "$_lib_dir"/$(basename $_hook_script) + done - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 COPYING "$_lic_dir"/LICENSE } |