diff options
Diffstat (limited to 'app-emulation/virtualbox-modules')
-rw-r--r-- | app-emulation/virtualbox-modules/ChangeLog | 8 | ||||
-rw-r--r-- | app-emulation/virtualbox-modules/Manifest | 30 | ||||
-rw-r--r-- | app-emulation/virtualbox-modules/virtualbox-modules-4.3.8.ebuild | 59 |
3 files changed, 82 insertions, 15 deletions
diff --git a/app-emulation/virtualbox-modules/ChangeLog b/app-emulation/virtualbox-modules/ChangeLog index efee9ea583b8..1dd7b24ba12a 100644 --- a/app-emulation/virtualbox-modules/ChangeLog +++ b/app-emulation/virtualbox-modules/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/virtualbox-modules # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.146 2014/01/17 07:11:20 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.147 2014/02/26 10:06:09 polynomial-c Exp $ + +*virtualbox-modules-4.3.8 (26 Feb 2014) + + 26 Feb 2014; Lars Wendler <polynomial-c@gentoo.org> + +virtualbox-modules-4.3.8.ebuild: + Version bump. 17 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> -virtualbox-modules-4.2.18.ebuild, -virtualbox-modules-4.2.20.ebuild, diff --git a/app-emulation/virtualbox-modules/Manifest b/app-emulation/virtualbox-modules/Manifest index 8f471e609ddb..17c1d53458d9 100644 --- a/app-emulation/virtualbox-modules/Manifest +++ b/app-emulation/virtualbox-modules/Manifest @@ -6,24 +6,26 @@ AUX virtualbox-modules-4.1.4-pax-const.patch 2335 SHA256 d23da93fa1a3b7833766caa AUX virtualbox.conf 30 SHA256 0ab3195ae385753244a45a8b01e35ad5a1c9569fdda01b3fa025137c002e206a SHA512 8261c323ed1abcb5d45044a2cd49b5f62c84b5a7e43339f42a0d3f20e54ce5fef092106d331a3e2758e690803a2a397c2f533d0d1b7c67e05d707e6095564ef8 WHIRLPOOL 1f7e0d363be6a70dc276ca7a96a4d28873af34c5b2b15cabaa2a3fb609def8b20c725e964d2349b4e3cc62c9e2b6794ed6a0f41a3ea444a4434c410ee7d83775 DIST vbox-kernel-module-src-4.2.22.tar.xz 494536 SHA256 0351ecae185164125c952bcaca19bf05811ce48bf22af2270e6207f0872d7960 SHA512 468b718de893ac921a02a13ddf8b6a1fed2335ee63826b0d351b9c7c2acbe7b880610529ea43934b7ee5167c7b0b8be87c6dc845c2a36e23144c7c4d569bef72 WHIRLPOOL 9de05f062270cbf3e38369366a044f483777d8a0ffd73a9f1d4b0a375a30e81c344e33c763db6407e65b26b1b4a087cae9a6fd92ee7094f4a964c5174899da8e DIST vbox-kernel-module-src-4.3.6.tar.xz 516304 SHA256 09a9f01916a20a04989d6d27b1fccb05730886d525a3751f0aaa87bd2561e804 SHA512 0d438a251180b78d82aad1ec411699725bb3041e9f81da0b9d239d7549c94fabf57354d1df1f4ea49c05250b505c3ecb6c953896a2c54d9b8a990dd0d9ff04d6 WHIRLPOOL f5af3e5a2af4c155cfc97c62a590cb0caf1acdb93916f718082be560ee62ccb7578523d45f831169ed04cf55dd1140168a07d928e6cb6ce6a92d78e8a70e4ca6 +DIST vbox-kernel-module-src-4.3.8.tar.xz 516560 SHA256 cf0311252aac021daf1e65a7d20d529a793171aad8f61ff53af94d33a9581966 SHA512 6d55f0a2ec3ddb58aef984f20ac7c2544c2e8cff02d34524a5d594aded23e00b977f04b549339b63cc4e6c8dce9d18216d8874983e9016934dcc4d6af05ebb40 WHIRLPOOL b279a3b7cb848d2c9761087917ce3566b11eec0a04ad56a17972cedd968779b6f4a91ff2623114306bd667a484ee6abc20fcb30e47ae4d753f458b8620393eca EBUILD virtualbox-modules-4.2.22.ebuild 1591 SHA256 2006bd36406908f70a0737866a2b1eb4d1a1f0fc702feccc539e21bc381d53ac SHA512 124f0b23e8ef69db2257267be73fe9da8822b29020051ff7c0a4f6683053e99b3cbdc821c9a99c228afab8d7724c2a02dcc33a3ccb3b1541a9fcc680f9c2f1ff WHIRLPOOL eff837fcc939fd96e8fd473efb6f4ecb087de36c926399deb676c3bc151f612d603f53a410a75411601c6ef2435ba7b8a5f4a7d962c190312519e1605cec748b EBUILD virtualbox-modules-4.3.6.ebuild 1579 SHA256 b9ddc1795a11b8ee6fd1ec922b9467000c50f87989ffdf8d317a6eeef6d6d968 SHA512 d3a7beb4b9a536dd866315fedd6b5ad7e969d1cd77fa43183582db0634bbb1348929d3fc6cf3d7a81335f587f221c60c5a242932fc813a12f89088fba7c5eb2a WHIRLPOOL 46f39d6addd612dd24d79a64726822cab644c00edb33898fdf82ced9b80dcc6998caa8dcba1fe195f5fea21780fc26fd7601e8e56a14d10f7b7c0c38a31b8a87 -MISC ChangeLog 26175 SHA256 aa55313f823fd7b96591f2f20627db6d5ced79824694ec92551abbc779eecba8 SHA512 1fb77f92f24c02b69fb9ea6b9603b13e4dd79bc34ac3b56c525eb3cffa7450ab457de0124924fecfdb71652c01eb3b1072b0a9437be9956235db16e80b585297 WHIRLPOOL 0c8dfaf2e66ecb84d3be16868c76c19f4a1834e946258ae2c5bb48661758f282c382aa4da20e24f74b9831b7523d3b9dff8feff50c467eca4acd7115c35cbe7d +EBUILD virtualbox-modules-4.3.8.ebuild 1579 SHA256 c24c315fc5e9a5221a5df544e9025d2ba606834940f61b0b05a96aa8ec9d8e50 SHA512 3d2255bac7b94b5830cedcea90c4bb3757f77d87bf791db93a888f2a301780b8660a2e7938f62ccbce9a61b8e1209171f81b711c932b9373fc966af6eaa04883 WHIRLPOOL b07dc7934b4738c7094a6371d9468b2425c476337548427d967df6537ce4fcee324087de46097f3bc3f4f27e453f8da7f3bc7c0bea5268379a996c37e0398862 +MISC ChangeLog 26323 SHA256 b8e7ce8059d973974aa46deb1e3fe8b90c1e5307021a35b9e3aff3ca6bb7afc9 SHA512 ac7ce584c6fa13fcbef577f7c2340bbd754fc7a2c8c9f3a29f1c71567fecd1d07a27056d3cd31a12b8ad8953227ad70b20cff3569a5ac3c0e51635a8a2ca1ace WHIRLPOOL 952d3a0b8ac5ba5c3326cc923db09e125f50652b86b365e7dc4dec1d55d8006676f6e054a2a1fe016994f50a1ee4caca004eb202907fdf738230df7f817955e0 MISC metadata.xml 431 SHA256 dd5f585b5465db14257bab08b1e7fe6f9ceca47d631bb8418665dd4ab0819e77 SHA512 6269d132a33ffae160ed2b4b87618ef764b990bfdbdaf026401a0794b48fb2bd0c4203892a4e0e31904b84f967cd4ef5343dcfa6e2bdb9e755894d9906b38df8 WHIRLPOOL 8d8b65880991d6feecd562639e4da520247dae4418cb7869e03ae775be668898dd1a84141a4146f17d8c6e9e0a5d1a0fe5ecc64517b03f19bd2777ccf84f41c5 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCAAGBQJS2NeZAAoJEPiazRVxLXTFFdoP/2wY8FniOMSUQOr0OTG1ebx6 -nmr18mT+Mz0MpyUQI8+q5q0agw31mKO16prH7/iaC5mEf6fgA4e7yeffVlm2lHxO -XjTn+p0oo8BX4fvUQy3wINryoLECrlOHLm1xPTpaAYwHjQXXw/4z5gWx7lc15azT -T4cdTA5U34CflA9Um3OFpjySVuaDIs1t5D4tzneeEInEjVsNcSF8ALXwO3/ago/j -s8YOOG+teXhnkPLh8g9Luv/LqE4+39b5RB0KZIR0HTiebKpq3ffG9chaCD/MmMNw -DqbQaKPi9PX5lqB/m5i4RoE/SHXRJ2Lxf1UVZ5P0gmCFMUNq/TzqBl+gaUQR9sv/ -U7l0dMxLC+0jW0mmp4AUqS/JFKpXBVJDA6V4glpMpU41v6H6JjAlOoHuZYahF/J0 -xYdiOJdTow1hlV9+wwIvxCdy+b3HV0z5xzWW+IM4ZWrYBTZfSxxXrP0Q0JZpDPZY -BssOScN5yiTDXJQa6P7wOIr/yLfZ6cPdm4w/T4eZ74H3VlyBa5S/wkYOyArQO5DM -jnSWiGDw1l/uqUgFT6EquhQS+9tqV8uuYohf/DGBuIawz6sC2n3jaMV/JiULVB/5 -NlX/uuWWGrPn96YLfW2gngX4GVWEFLd+WCFjBnzbS0nMX4HChpvncVoKDfMeRyYu -vxdBc7NdSFwpGGW0kxOe -=DJiJ +iQIcBAEBCAAGBQJTDbyWAAoJEPiazRVxLXTFPhsQAIbV8A/N6x1dmFQjxUvxJ/2h +eCox+Y/30PlOC+L4Mz2Nf8ngabYvVVwWzV6TJkbAnRMwvo+KyIOQNTzJbI+EJrYj +uzZrEGssOSuAP646S+nOZLYtdvXE5fd4XEI/Iumxm+gdQGfRd7asrJ0/+s3hejgg +PUeqVAL05rOVAtI+6QxCZeJdB8ngwfaYP/dPjiWgEXF/N0JXp53Y0KhC3mVLeWF7 +75bnnxR6XjU+EFjdyXpOviGxKjsdqoXQ+WRkOhPY46aGI6rkamNvZIB/OG8AnX6F +VuEas5lj1VNUSBmtzmIpvfWoLoC+hZbv1OLPipT5IuE8HvI7deh0FI8ul2Uy6Bk4 +Teh5U0cOyEuwWaiTGCRcp55QRZuYvBjFXjcA6OjgUWaZzbq7LpyvT9glBwC43pTU +9o46ZGYjm+JWvYTWpPDMPVOy8G/1VdTQ6tCMrVfx8DnlSDV2ySDjCkeEe4plIdJj +lx/D3GetJkYSO0QlOXeAyaqHbp1GZ5MCBmfnVo/nWzDEZsFVZMFzpCW2Meccjhgm +fdD43RX8svn3JDS41NKfKQ6qMiY3su4Y24RlLLkJt2HD/G3R8bHy4RDVv9Zz5pdW +NKpTy3/AHV+qGZJyZX+FEbZN7erAmnganVShrDAw3aeAAklZa7pys8+KCTL40BZV +rqJqGbpgExOh8DYI+VQ7 +=ztzB -----END PGP SIGNATURE----- diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-4.3.8.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-4.3.8.ebuild new file mode 100644 index 000000000000..b644e1ba331b --- /dev/null +++ b/app-emulation/virtualbox-modules/virtualbox-modules-4.3.8.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.3.8.ebuild,v 1.1 2014/02/26 10:06:09 polynomial-c Exp $ + +# XXX: the tarball here is just the kernel modules split out of the binary +# package that comes from virtualbox-bin + +EAPI=5 + +inherit eutils linux-mod user + +MY_P=vbox-kernel-module-src-${PV} +DESCRIPTION="Kernel Modules for Virtualbox" +HOMEPAGE="http://www.virtualbox.org/" +SRC_URI="http://dev.gentoo.org/~polynomial-c/virtualbox/${MY_P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="pax_kernel" + +RDEPEND="!=app-emulation/virtualbox-9999" + +S=${WORKDIR} + +BUILD_TARGETS="all" +BUILD_TARGET_ARCH="${ARCH}" +MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S}) vboxpci(misc:${S})" + +pkg_setup() { + linux-mod_pkg_setup + + BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}" + enewgroup vboxusers +} + +src_prepare() { + if kernel_is -ge 2 6 33 ; then + # evil patch for new kernels - header moved + grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:' + fi + + if use pax_kernel && kernel_is -ge 3 0 0 ; then + epatch "${FILESDIR}"/${PN}-4.1.4-pax-const.patch + fi +} + +src_install() { + linux-mod_src_install + insinto /usr/lib/modules-load.d/ + doins "${FILESDIR}"/virtualbox.conf +} + +pkg_postinst() { + linux-mod_pkg_postinst + elog "If you are using openRC, please add \"vboxdrv\", \"vboxnetflt\"" + elog "and \"vboxnetadp\" to:" + elog "/etc/conf.d/modules" +} |