[arch-commits] Commit in virtualbox-modules-arch/trunk (2 files)
Christian Hesse
eworm at archlinux.org
Mon Nov 27 08:32:27 UTC 2017
Date: Monday, November 27, 2017 @ 08:32:26
Author: eworm
Revision: 269492
upgpkg: virtualbox-modules-arch 5.2.2-4
restore install script for depmod
Added:
virtualbox-modules-arch/trunk/virtualbox-modules-arch.install
Modified:
virtualbox-modules-arch/trunk/PKGBUILD
---------------------------------+
PKGBUILD | 6 ++++--
virtualbox-modules-arch.install | 18 ++++++++++++++++++
2 files changed, 22 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-11-27 08:32:25 UTC (rev 269491)
+++ PKGBUILD 2017-11-27 08:32:26 UTC (rev 269492)
@@ -5,9 +5,9 @@
pkgbase=virtualbox-modules-arch
pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
pkgver=5.2.2
-pkgrel=3
+pkgrel=4
_linux_major=4
-_linux_minor=14
+_linux_minor=13
arch=('x86_64')
url='http://virtualbox.org'
license=('GPL')
@@ -29,6 +29,7 @@
conflicts=('virtualbox-modules' 'virtualbox-host-modules'
'virtualbox-host-dkms')
provides=('VIRTUALBOX-HOST-MODULES')
+ install=virtualbox-modules-arch.install
cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module"
install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
@@ -51,6 +52,7 @@
conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules'
'virtualbox-guest-dkms')
provides=('VIRTUALBOX-GUEST-MODULES')
+ install=virtualbox-modules-arch.install
cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module"
install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
Added: virtualbox-modules-arch.install
===================================================================
--- virtualbox-modules-arch.install (rev 0)
+++ virtualbox-modules-arch.install 2017-11-27 08:32:26 UTC (rev 269492)
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+_depmod() {
+ EXTRAMODULES=extramodules-4.13-ARCH
+ depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_install() {
+ _depmod
+}
+
+post_upgrade() {
+ _depmod
+}
+
+post_remove() {
+ _depmod
+}
More information about the arch-commits
mailing list