diff options
author | William Turner | 2017-01-09 11:50:21 -0500 |
---|---|---|
committer | William Turner | 2017-01-09 11:50:21 -0500 |
commit | 2c62223f74b2aa1bb2ebfd11acd92ac6b8a9f33f (patch) | |
tree | 82360ffdfa647880b2d2c036213a9aeafe4e52f8 | |
download | aur-2c62223f74b2aa1bb2ebfd11acd92ac6b8a9f33f.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..50f689754db2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = hboxc + pkgdesc = Virtual Infrastructure Manager for VirtualBox - Client + pkgver = 0.0.13 + pkgrel = 1 + url = https://kamax.io/hbox/ + arch = x86_64 + license = GPL3 + depends = java-runtime>=7 + depends = bash + source = https://github.com/hyperbox/hyperbox/releases/download/0.0.13/hbox-0.0.13-linux_amd64-client.zip + sha256sums = 08a7363c5334ff44053462324983a53d7e605e72ffdad078276fbcf4a11372c1 + +pkgname = hboxc + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d22c2b4a4607 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: William Turner <willtur.will@gmail.com> +pkgname=hboxc +pkgver=0.0.13 +pkgrel=1 +pkgdesc='Virtual Infrastructure Manager for VirtualBox - Client' +arch=('x86_64') +url='https://kamax.io/hbox/' +license=('GPL3') +depends=('java-runtime>=7' 'bash') +source=("https://github.com/hyperbox/hyperbox/releases/download/${pkgver}/hbox-${pkgver}-linux_amd64-client.zip") +sha256sums=('08a7363c5334ff44053462324983a53d7e605e72ffdad078276fbcf4a11372c1') + +package() { + cd "${srcdir}" + + # copy package files + install -d -m755 "${pkgdir}/opt/hboxc" + cp -r bin doc hyperbox icons modules lib "${pkgdir}/opt/hboxc" + chmod 755 "${pkgdir}/opt/hboxc/hyperbox" + + # create the start script in /usr/bin + install -d -m755 "${pkgdir}/usr/bin" + sed 's|export HBOX_CLIENT_BASE_DIR=.*|export HBOX_CLIENT_BASE_DIR=/opt/hboxc|' hyperbox > "${pkgdir}/usr/bin/hboxc" + chmod 755 "${pkgdir}/usr/bin/hboxc" + + # add shortcut stuff + install -D -m644 hyperbox-client.desktop "${pkgdir}/usr/share/applications/hyperbox-client.desktop" + echo "Path=/opt/hboxc" >> "${pkgdir}/usr/share/applications/hyperbox-client.desktop" + echo "Exec=/opt/hboxc/hyperbox" >> "${pkgdir}/usr/share/applications/hyperbox-client.desktop" + echo "Icon=/opt/hboxc/icons/hyperbox.ico" >> "${pkgdir}/usr/share/applications/hyperbox-client.desktop" + + # add license + install -D -m644 doc/manual/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |