diff options
author | pappy | 2019-12-08 17:21:53 +0100 |
---|---|---|
committer | pappy | 2019-12-08 17:21:53 +0100 |
commit | df68250a4b4a8ff86403ecc07f27e023671a29f3 (patch) | |
tree | 5b15dd50f2ba619269a0b3440450b7721dafaac7 | |
download | aur-df68250a4b4a8ff86403ecc07f27e023671a29f3.tar.gz |
initial import
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | virtualbox-ext-oracle-5-test-build.install | 26 |
4 files changed, 93 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..20759830d92b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = virtualbox-ext-oracle-5-test-build + pkgdesc = Oracle VM VirtualBox Extension Pack Test Build 5.2.35_135314 + pkgver = 5.2.35_135314 + pkgrel = 1 + url = https://www.virtualbox.org/ + install = virtualbox-ext-oracle-5-test-build.install + arch = x86_64 + license = custom:PUEL + depends = virtualbox>=5.2.35 + depends = virtualbox<6 + optdepends = rdesktop: client to connect vm via RDP + provides = virtualbox-ext-oracle-5 + provides = virtualbox-ext-oracle-5.2 + conflicts = virtualbox-ext-oracle + conflicts = virtualbox-ext-oracle-5 + conflicts = virtualbox-ext-oracle-5.0 + conflicts = virtualbox-ext-oracle-5.2 + noextract = Oracle_VM_VirtualBox_Extension_Pack-5.2.35-135314.vbox-extpack + options = !strip + source = http://www.virtualbox.org/download/testcase/Oracle_VM_VirtualBox_Extension_Pack-5.2.35-135314.vbox-extpack + sha256sums = 738efcef9791196d7e292919bd9c2322960780b4881d4984f40103d2e37b082f + +pkgname = virtualbox-ext-oracle-5-test-build + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..e0aaa1269f38 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +src/ +pkg/ +*.tar.gz +*.tar.xz +*.log +*-extpack diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a7263a273b9d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: pappy <pappy _AT_ a s c e l i o n _DOT_ com> + +_testv=5.2.35 +_testb=135314 +_arcname=Oracle_VM_VirtualBox_Extension_Pack-$_testv-$_testb.vbox-extpack + +pkgname=virtualbox-ext-oracle-5-test-build +pkgver=${_testv}_${_testb} +pkgrel=1 +pkgdesc="Oracle VM VirtualBox Extension Pack Test Build $pkgver" +arch=(x86_64) +url=https://www.virtualbox.org/ +license=(custom:PUEL) +options=('!strip') +provides=(virtualbox-ext-oracle-5 virtualbox-ext-oracle-5.2) +conflicts=(virtualbox-ext-oracle virtualbox-ext-oracle-5 virtualbox-ext-oracle-5.0 virtualbox-ext-oracle-5.2) +install=$pkgname.install +optdepends=('rdesktop: client to connect vm via RDP') +depends=("virtualbox>=$_testv" 'virtualbox<6') +source=(http://www.virtualbox.org/download/testcase/$_arcname) +noextract=($_arcname) +sha256sums=('738efcef9791196d7e292919bd9c2322960780b4881d4984f40103d2e37b082f') + +package() +{ + # shrink uneeded cpuarch + [[ -d shrunk ]] || mkdir shrunk + tar xfC $_arcname shrunk + rm -r shrunk/{darwin*,solaris*,win*,linux.x86} + tar -c --gzip --file shrunk.vbox-extpack -C shrunk . + + install -Dm 644 shrunk.vbox-extpack \ + $pkgdir/usr/share/virtualbox/extensions/Oracle_VM_VirtualBox_Extension_Pack-$pkgver-$pkgrel.testbuild.vbox-extpack + install -Dm 644 shrunk/ExtPack-license.txt \ + $pkgdir/usr/share/licenses/$pkgname/PUEL +} + diff --git a/virtualbox-ext-oracle-5-test-build.install b/virtualbox-ext-oracle-5-test-build.install new file mode 100644 index 000000000000..1e92d429311f --- /dev/null +++ b/virtualbox-ext-oracle-5-test-build.install @@ -0,0 +1,26 @@ +post_install () { + VBoxManage extpack install --accept-license=56be48f923303c8cababb0bb4c478284b688ed23f16d775d729b89a2e8e5f9eb "/usr/share/virtualbox/extensions/Oracle_VM_VirtualBox_Extension_Pack-$1.testbuild.vbox-extpack" >/dev/null + cat <<EOF + +!!!WARNING!!! !!!WARNING!!! !!!WARNING!!! + + You are installing/upgrading a test build, see https://www.virtualbox.org/wiki/Testbuilds for more information + +!!!WARNING!!! !!!WARNING!!! !!!WARNING!!! + +EOF +} + +pre_upgrade() { + post_remove "$@" +} + +post_upgrade() { + post_install "$@" +} + +post_remove() { + VBoxManage extpack uninstall 'Oracle VM VirtualBox Extension Pack' >/dev/null +} + +# vim:set ts=2 sw=2 ft=sh et: |