diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2014-01-03 11:38:25 +0000 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2014-01-03 11:38:25 +0000 |
commit | c1dad7a7d543f4f13357241d56a29ffe56d35638 (patch) | |
tree | c94dcd3ea1156a2ffdaaee5d422907afa1b96d9c /app-emulation | |
parent | Fix reversed language's from and to #259659 (diff) | |
download | gentoo-2-c1dad7a7d543f4f13357241d56a29ffe56d35638.tar.gz gentoo-2-c1dad7a7d543f4f13357241d56a29ffe56d35638.tar.bz2 gentoo-2-c1dad7a7d543f4f13357241d56a29ffe56d35638.zip |
Revert last QA commit
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/virtualbox-modules/ChangeLog | 8 | ||||
-rwxr-xr-x | app-emulation/virtualbox-modules/files/create_vbox_modules_tarball.sh | 29 |
2 files changed, 35 insertions, 2 deletions
diff --git a/app-emulation/virtualbox-modules/ChangeLog b/app-emulation/virtualbox-modules/ChangeLog index 8fe73841d44d..5951e2380c69 100644 --- a/app-emulation/virtualbox-modules/ChangeLog +++ b/app-emulation/virtualbox-modules/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-emulation/virtualbox-modules -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.141 2013/12/31 17:21:55 tomwij Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.142 2014/01/03 11:38:25 polynomial-c Exp $ + + 03 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> + +files/create_vbox_modules_tarball.sh: + Revert last QA commit. 31 Dec 2013; Tom Wijsman <TomWij@gentoo.org> -files/create_vbox_modules_tarball.sh: diff --git a/app-emulation/virtualbox-modules/files/create_vbox_modules_tarball.sh b/app-emulation/virtualbox-modules/files/create_vbox_modules_tarball.sh new file mode 100755 index 000000000000..756d243542bc --- /dev/null +++ b/app-emulation/virtualbox-modules/files/create_vbox_modules_tarball.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +# Create a virtualbox modules tarball from a VirtualBox binary package. +# We cannot download the package by this script because of the unpredictable +# build number being in the filename. +# +# usage: create_vbox_modules_tarball.sh VirtualBox-4.1.18-78361-Linux_amd64.run + +[ -f "$1" ] || exit 1 + +VBOX_PACKAGE="$1" +VERSION_SUFFIX="" + +if [[ ${VBOX_PACKAGE} = *_BETA* ]] || [[ ${VBOX_PACKAGE} = *_RC* ]] ; then + VERSION_SUFFIX="$(echo ${VBOX_PACKAGE} | sed 's@.*VirtualBox-[[:digit:]\.]\+\(_[[:alpha:]]\+[[:digit:]]\).*@\L\1@')" + +fi + +VBOX_VER="$(echo ${VBOX_PACKAGE} | sed 's@.*VirtualBox-\([[:digit:]\.]\+\).*@\1@')${VERSION_SUFFIX}" + + +sh ${VBOX_PACKAGE} --noexec --keep --nox11 || exit 2 +cd install || exit 3 +tar -xaf VirtualBox.tar.bz2 || exit 4 +cd src/vboxhost || exit 5 +tar -cvJf ../../../vbox-kernel-module-src-${VBOX_VER}.tar.xz . || exit 6 +cd ../../.. && rm install -rf + +exit 0 |