diff options
author | William Turner | 2020-07-27 18:29:41 -0400 |
---|---|---|
committer | William Turner | 2020-07-27 18:29:41 -0400 |
commit | 7eab52e43246ba68c28cb2866e4a45e8de18210a (patch) | |
tree | fe4553f17d9e457b635eb95cebd06e50b7fda58c /PKGBUILD | |
parent | dba80124e54f040071fb74dfe7ac74dd6b9eedf8 (diff) | |
download | aur-7eab52e43246ba68c28cb2866e4a45e8de18210a.tar.gz |
Bump to 6.1.12 and rework build to avoid compiling the GAs
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 7 insertions, 19 deletions
@@ -1,8 +1,8 @@ # Maintainer: William Turner <willtur.will@gmail.com> pkgname=virtualbox-guest-dkms-vmsvga -pkgver=6.1.10 -pkgrel=4 +pkgver=6.1.12 +pkgrel=1 pkgdesc='VirtualBox Guest kernel modules sources (VMSVGA resize and multi-head fix)' arch=('x86_64') url='https://virtualbox.org/' @@ -16,21 +16,12 @@ conflicts=('virtualbox-archlinux-source' 'virtualbox-guest-dkms' 'virtualbox-guest-source') source=("https://download.virtualbox.org/virtualbox/${pkgver}/VirtualBox-${pkgver}.tar.bz2" - 'LocalConfig.kmk' 'vboxvmsvga.desktop' 'virtualbox-guest-dkms-vmsvga.conf') -sha256sums=('37d8b30c0be82a50c858f3fc70cde967882239b6212bb32e138d3615b423c477' - '2be313b98bffde482aad93b00c419f1d5f7645fd9e6053175ffb0d925067f96a' +sha256sums=('05eff0321daa72f6d00fb121a6b4211f39964778823806fa0b7b751667dec362' '4404a95eb6f5c30683625e870fe7a26e562200c2220728d0c14151dbf9667e36' 'edd0492f0706e03169cdf3654658ea650687c30967ca5e32fde19d43e3dd4e5e') -prepare() { - cd "VirtualBox-$pkgver" - - cp "$srcdir/LocalConfig.kmk" . - echo "VBOX_GCC_OPT=$CXXFLAGS" >> LocalConfig.kmk -} - build() { cd "VirtualBox-$pkgver" @@ -39,18 +30,15 @@ build() { --only-additions \ --disable-kmods \ --with-makeself=/usr/bin/echo - - source ./env.sh - kmk } package() { - source "VirtualBox-$pkgver/env.sh" - cd "VirtualBox-$pkgver/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions" + cd "VirtualBox-$pkgver" + + source ./env.sh # dkms modules - install -d -m0755 "$pkgdir/usr/src" - cp -r src "$pkgdir/usr/src/vboxguest-${pkgver}_OSE" + src/VBox/Additions/linux/export_modules.sh --folder "$pkgdir/usr/src/vboxguest-${pkgver}_OSE" echo 'obj-m = vboxguest/ vboxsf/ vboxvideo/' > "$pkgdir/usr/src/vboxguest-${pkgver}_OSE/Makefile" sed "s/@VERSION@/$pkgver/" "$srcdir/$pkgname.conf" > "$pkgdir/usr/src/vboxguest-${pkgver}_OSE/dkms.conf" |