summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD20
-rw-r--r--virtualbox-ext-oracle.install2
3 files changed, 19 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 292edd45d747..f4710efe64b7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,16 @@
pkgbase = virtualbox-ext-oracle
pkgdesc = Oracle VM VirtualBox Extension Pack
- pkgver = 6.0.2
+ pkgver = 7.0.16
pkgrel = 1
url = https://www.virtualbox.org/
install = virtualbox-ext-oracle.install
arch = any
license = custom:PUEL
- noextract = Oracle_VM_VirtualBox_Extension_Pack-6.0.2.vbox-extpack
+ depends = virtualbox=7.0.16
+ optdepends = rdesktop: client to connect vm via RDP
+ noextract = Oracle_VM_VirtualBox_Extension_Pack-7.0.16.vbox-extpack
options = !strip
- source = https://download.virtualbox.org/virtualbox/6.0.2/Oracle_VM_VirtualBox_Extension_Pack-6.0.2.vbox-extpack
- sha256sums = ebfa750ddcb10dea7337d2c50f9434bbfe24bdf82132e23d5df47607cdb53229
+ source = https://download.virtualbox.org/virtualbox/7.0.16/Oracle_VM_VirtualBox_Extension_Pack-7.0.16.vbox-extpack
+ sha256sums = f92bd4d5a6a522897914c7df21bfd3262ffeaffa740d648738f335a867a18b16
pkgname = virtualbox-ext-oracle
- depends = virtualbox
- optdepends = rdesktop: client to connect vm via RDP
-
diff --git a/PKGBUILD b/PKGBUILD
index 79c131c5ca3f..9ce170ef0b57 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,34 @@
# Maintainer: Sébastien Luttringer
+
pkgname=virtualbox-ext-oracle
-pkgver=6.0.2
+pkgver=7.0.16
+_filever="${pkgver}"
pkgrel=1
pkgdesc='Oracle VM VirtualBox Extension Pack'
arch=('any')
url='https://www.virtualbox.org/'
license=('custom:PUEL')
+depends=("virtualbox=${pkgver}")
+optdepends=('rdesktop: client to connect vm via RDP')
options=('!strip')
install=virtualbox-ext-oracle.install
-source=("https://download.virtualbox.org/virtualbox/$pkgver/Oracle_VM_VirtualBox_Extension_Pack-$pkgver.vbox-extpack")
-noextract=("Oracle_VM_VirtualBox_Extension_Pack-$pkgver.vbox-extpack")
-sha256sums=('ebfa750ddcb10dea7337d2c50f9434bbfe24bdf82132e23d5df47607cdb53229')
+source=("https://download.virtualbox.org/virtualbox/${pkgver}/Oracle_VM_VirtualBox_Extension_Pack-${_filever}.vbox-extpack")
+noextract=("Oracle_VM_VirtualBox_Extension_Pack-${_filever}.vbox-extpack")
+sha256sums=('f92bd4d5a6a522897914c7df21bfd3262ffeaffa740d648738f335a867a18b16')
prepare() {
# shrink uneeded cpuarch
[[ -d shrunk ]] || mkdir shrunk
- tar xfC "Oracle_VM_VirtualBox_Extension_Pack-$pkgver.vbox-extpack" shrunk
+ tar xfC "Oracle_VM_VirtualBox_Extension_Pack-${_filever}.vbox-extpack" shrunk
rm -r shrunk/{darwin*,solaris*,win*}
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/Oracle_VM_VirtualBox_Extension_Pack-${pkgver}.vbox-extpack"
install -Dm 644 shrunk/ExtPack-license.txt \
- "$pkgdir/usr/share/licenses/$pkgname/PUEL"
+ "$pkgdir/usr/share/licenses/${pkgname}/PUEL"
}
# vim:set ts=2 sw=2 et:
diff --git a/virtualbox-ext-oracle.install b/virtualbox-ext-oracle.install
index 4d73726550f0..d061f9597c34 100644
--- a/virtualbox-ext-oracle.install
+++ b/virtualbox-ext-oracle.install
@@ -1,3 +1,5 @@
+#!/bin/sh
+
post_install () {
VBoxManage extpack install --accept-license="$(sha256sum /usr/share/licenses/virtualbox-ext-oracle/PUEL | head --bytes=64)" "/usr/share/virtualbox/extensions/Oracle_VM_VirtualBox_Extension_Pack-${1%%-*}.vbox-extpack" >/dev/null
}