diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 18 insertions, 15 deletions
@@ -1,32 +1,35 @@ # Maintainer: pappy <pappy _AT_ a s c e l i o n _DOT_ com> + +_pkgver=$(curl -q http://download.virtualbox.org/virtualbox/LATEST-STABLE.TXT) + pkgname=virtualbox-ext-oracle-5 -pkgver=5.2.30 +pkgver=$_pkgver pkgrel=1 -pkgdesc='Oracle VM VirtualBox Extension Pack 5.x' -arch=(any) +pkgdesc="Oracle VM VirtualBox Extension Pack $pkgver" +arch=(x86_64) url=https://www.virtualbox.org/ license=(custom:PUEL) options=('!strip') conflicts=(virtualbox-ext-oracle virtualbox-ext-oracle-5.0) install=virtualbox-ext-oracle.install -source=("http://download.virtualbox.org/virtualbox/$pkgver/Oracle_VM_VirtualBox_Extension_Pack-$pkgver.vbox-extpack") -noextract=("Oracle_VM_VirtualBox_Extension_Pack-$pkgver.vbox-extpack") -sha256sums=('fa07d690bceaf1e6f9c429d1f296ffa759da8022c8878e0cc8ce71b90ee39260') +optdepends=('rdesktop: client to connect vm via RDP') + +package() +{ + depends=(virtualbox=$pkgver) + arcname=Oracle_VM_VirtualBox_Extension_Pack-$pkgver.vbox-extpack + + [[ -f $arcname ]] || curl -q -L -o $arcname http://download.virtualbox.org/virtualbox/$pkgver/$arcname -prepare() { # shrink uneeded cpuarch [[ -d shrunk ]] || mkdir shrunk - tar xfC "Oracle_VM_VirtualBox_Extension_Pack-$pkgver.vbox-extpack" shrunk - rm -r shrunk/{darwin*,solaris*,win*} + tar xfC $arcname shrunk + rm -r shrunk/{darwin*,solaris*,win*,linux.x86} tar -c --gzip --file shrunk.vbox-extpack -C shrunk . -} -package() { - depends=('virtualbox') - optdepends=('rdesktop: client to connect vm via RDP') install -Dm 644 shrunk.vbox-extpack \ - "$pkgdir/usr/share/virtualbox/extensions/Oracle_VM_VirtualBox_Extension_Pack-$pkgver.vbox-extpack" + $pkgdir/usr/share/virtualbox/extensions/$arcname install -Dm 644 shrunk/ExtPack-license.txt \ - "$pkgdir/usr/share/licenses/$pkgname/PUEL" + $pkgdir/usr/share/licenses/$pkgname/PUEL } |