summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpappy2019-12-08 17:21:53 +0100
committerpappy2019-12-08 17:21:53 +0100
commitdf68250a4b4a8ff86403ecc07f27e023671a29f3 (patch)
tree5b15dd50f2ba619269a0b3440450b7721dafaac7
downloadaur-df68250a4b4a8ff86403ecc07f27e023671a29f3.tar.gz
initial import
-rw-r--r--.SRCINFO24
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD37
-rw-r--r--virtualbox-ext-oracle-5-test-build.install26
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: