Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=basetesting.git;a=commitdiff;h=732407923d3e63242f835323b152d2bc7cbb580d
commit 732407923d3e63242f835323b152d2bc7cbb580d Author: James Buren <[email protected]> Date: Fri Feb 3 21:15:56 2012 -0600 virtualbox-modules-4.1.8-3-x86_64 * add compression for kernel modules * handle compressed kernel modules in install diff --git a/source/apps-extra/virtualbox-modules/FrugalBuild b/source/apps-extra/virtualbox-modules/FrugalBuild index e2d8b36..f6e7228 100644 --- a/source/apps-extra/virtualbox-modules/FrugalBuild +++ b/source/apps-extra/virtualbox-modules/FrugalBuild @@ -24,11 +24,12 @@ build() { Fpatchall Fmkdir ${_F_kernelmod_dir}/kernel/misc - make KERN_DIR=${_F_kernelmod_dir}/build MODULE_DIR_TST=${Fdestdir}/${_F_kernelmod_dir} \ - MODULE_DIR=${Fdestdir}/${_F_kernelmod_dir}/kernel/misc || Fdie - make KERN_DIR=${_F_kernelmod_dir}/build MODULE_DIR_TST=${Fdestdir}/${_F_kernelmod_dir} \ - MODULE_DIR=${Fdestdir}/${_F_kernelmod_dir}/kernel/misc INSTALL_MOD_PATH=${Fdestdir} install || Fdie + make KERN_DIR=${_F_kernelmod_dir}/build MODULE_DIR_TST=${Fdestdir}/${_F_kernelmod_dir} \ + MODULE_DIR=${Fdestdir}/${_F_kernelmod_dir}/kernel/misc || Fdie + make KERN_DIR=${_F_kernelmod_dir}/build MODULE_DIR_TST=${Fdestdir}/${_F_kernelmod_dir} \ + MODULE_DIR=${Fdestdir}/${_F_kernelmod_dir}/kernel/misc INSTALL_MOD_PATH=${Fdestdir} install || Fdie + Fkernelver_compress_modules } # optimalization OK - uses the kernel's option diff --git a/source/apps-extra/virtualbox-modules/virtualbox-modules.install b/source/apps-extra/virtualbox-modules/virtualbox-modules.install index 1297e3d..b5226fd 100644 --- a/source/apps-extra/virtualbox-modules/virtualbox-modules.install +++ b/source/apps-extra/virtualbox-modules/virtualbox-modules.install @@ -11,7 +11,7 @@ post_install() echo vboxnetflt >>/etc/sysconfig/modules fi - if [ -e /lib/modules/`uname -r`/kernel/misc/vboxdrv.ko ]; then + if [ -e /lib/modules/`uname -r`/kernel/misc/vboxdrv.ko.xz ]; then modprobe vboxnetflt fi } @@ -28,7 +28,7 @@ post_upgrade() common_install ## if that exisit we bumped / upgraded the package only no new kernel ## on a new kernel we do nothing because one has to reboot anyway - if [ -e /lib/modules/`uname -r`/kernel/misc/vboxdrv.ko ]; then + if [ -e /lib/modules/`uname -r`/kernel/misc/vboxdrv.ko.xz ]; then ## see if is loaded , if yes kill it and modprobe again if not do nothing if grep -q vboxdrv /proc/modules; then echo -n "reloading vboxdrv kernel module.." _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
