[arch-commits] Commit in virtualbox-modules-arch/trunk (2 files)

Jan Steffens heftig at archlinux.org
Sun Nov 19 00:08:04 UTC 2017


    Date: Sunday, November 19, 2017 @ 00:08:00
  Author: heftig
Revision: 267376

5.2.0-6

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD
Deleted:
  virtualbox-modules-arch/trunk/virtualbox-modules-arch.install

---------------------------------+
 PKGBUILD                        |   31 ++++++++++++-------------------
 virtualbox-modules-arch.install |   23 -----------------------
 2 files changed, 12 insertions(+), 42 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-11-19 00:04:21 UTC (rev 267375)
+++ PKGBUILD	2017-11-19 00:08:00 UTC (rev 267376)
@@ -5,10 +5,9 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.2.0
-pkgrel=5
-# remember to also adjust the .install file!
+pkgrel=6
 _linux_major=4
-_linux_minor=13
+_linux_minor=14
 arch=('x86_64')
 url='http://virtualbox.org'
 license=('GPL')
@@ -30,19 +29,16 @@
   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 -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
-  install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
 
-  # compress earch modules individually
-  find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec gzip -n {} +
 
   # systemd module loading
-  install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
-  printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" >  \
-    "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+  printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" |
+    install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
 }
 
 package_virtualbox-guest-modules-arch(){
@@ -55,19 +51,16 @@
   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 -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
-  install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
 
-  # compress earch modules individually
-  find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec gzip -n {} +
 
   # systemd module loading
-  install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
-  printf "vboxguest\nvboxsf\nvboxvideo\n" >  \
-    "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+  printf "vboxguest\nvboxsf\nvboxvideo\n" |
+    install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
 }
 
 # vim:set ts=2 sw=2 et:

Deleted: virtualbox-modules-arch.install
===================================================================
--- virtualbox-modules-arch.install	2017-11-19 00:04:21 UTC (rev 267375)
+++ virtualbox-modules-arch.install	2017-11-19 00:08:00 UTC (rev 267376)
@@ -1,23 +0,0 @@
-_depmod() {
-  EXTRAMODULES=extramodules-4.13-ARCH
-  depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
-}
-
-post_install() {
-  cat << EOF
-==> Virtualbox kernel modules will be loaded at boot time by systemd-modules-load.
-==> In order to use them right now, you may want to load them manually.
-==> Read modules-load.d man page to disable module boot loading.'
-EOF
-  _depmod
-}
-
-post_upgrade() {
-  _depmod
-}
-
-post_remove() {
-  _depmod
-}
-
-# vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list