From c9fe08021199d9005c2cc046153541385d9bb969 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Sat, 6 May 2006 00:15:37 +0000 Subject: Temporary fix for userpriv related problem in vmware-modules. svn path=/trunk/; revision=31 --- app-emulation/vmware-modules/Manifest | 14 +++--- .../vmware-modules/files/digest-vmware-modules-101 | 3 -- .../files/digest-vmware-modules-101-r1 | 3 ++ .../vmware-modules/vmware-modules-101-r1.ebuild | 51 ++++++++++++++++++++++ .../vmware-modules/vmware-modules-101.ebuild | 50 --------------------- 5 files changed, 61 insertions(+), 60 deletions(-) delete mode 100644 app-emulation/vmware-modules/files/digest-vmware-modules-101 create mode 100644 app-emulation/vmware-modules/files/digest-vmware-modules-101-r1 create mode 100644 app-emulation/vmware-modules/vmware-modules-101-r1.ebuild delete mode 100644 app-emulation/vmware-modules/vmware-modules-101.ebuild diff --git a/app-emulation/vmware-modules/Manifest b/app-emulation/vmware-modules/Manifest index 7c393ca..861483b 100644 --- a/app-emulation/vmware-modules/Manifest +++ b/app-emulation/vmware-modules/Manifest @@ -3,10 +3,10 @@ MD5 b90ff7e76d6c548c562b6bb276ad28ae files/vmware-modules-101-makefile.patch 343 RMD160 d2f63ede9d9dbc6ec94ccede9177a5a15a678e62 files/vmware-modules-101-makefile.patch 343 SHA256 fadf02891dd78611790f6b59c2ba7ec5aaaa9767bbe779d97e6c3b38aaaa7b94 files/vmware-modules-101-makefile.patch 343 DIST vmware-any-any-update101.tar.gz 296409 RMD160 d8994b91492257d8b8e08480ab27fc307fc34095 SHA256 b12e3a70117ef26a85c8e01a23ea7d21b62bbc86998368114f9f7932390d2037 size 296409 -EBUILD vmware-modules-101.ebuild 1347 RMD160 3af05ccc0dba328705de9578ec7270aa378a0b72 SHA1 27b442f31579fd041cf522050030cca433c0ebb7 SHA256 a3450da3c2860861f1083bf7c14c48a781563a668b7c693edb7510d760512be0 size 1347 -MD5 58fd4666b81eba51ef60965922b5a88b vmware-modules-101.ebuild 1347 -RMD160 3af05ccc0dba328705de9578ec7270aa378a0b72 vmware-modules-101.ebuild 1347 -SHA256 a3450da3c2860861f1083bf7c14c48a781563a668b7c693edb7510d760512be0 vmware-modules-101.ebuild 1347 -MD5 ba6f4b9f12358a7d5fd4d2aa7a7df366 files/digest-vmware-modules-101 274 -RMD160 dde69d8dc0b4f3d9a670d3a1fcf4dfaf797d8b2c files/digest-vmware-modules-101 274 -SHA256 0709bc0650eae2c2976c42f497ff0d5736bfa00de85d6c8c1c21173e38de5ff1 files/digest-vmware-modules-101 274 +EBUILD vmware-modules-101-r1.ebuild 1367 RMD160 19261cf41dd02993d979caba9434838784276dfd SHA1 d4bf6b0b8a7ecb3d3902185adedb8f0ee8ba3817 SHA256 6f9ed3468065ce65d2089b4bd4c5a4f7a29d66f93b73f526dc59ef00f437e8de size 1367 +MD5 0e55a602322c6d2c411573cbea0964da vmware-modules-101-r1.ebuild 1367 +RMD160 19261cf41dd02993d979caba9434838784276dfd vmware-modules-101-r1.ebuild 1367 +SHA256 6f9ed3468065ce65d2089b4bd4c5a4f7a29d66f93b73f526dc59ef00f437e8de vmware-modules-101-r1.ebuild 1367 +MD5 ba6f4b9f12358a7d5fd4d2aa7a7df366 files/digest-vmware-modules-101-r1 274 +RMD160 dde69d8dc0b4f3d9a670d3a1fcf4dfaf797d8b2c files/digest-vmware-modules-101-r1 274 +SHA256 0709bc0650eae2c2976c42f497ff0d5736bfa00de85d6c8c1c21173e38de5ff1 files/digest-vmware-modules-101-r1 274 diff --git a/app-emulation/vmware-modules/files/digest-vmware-modules-101 b/app-emulation/vmware-modules/files/digest-vmware-modules-101 deleted file mode 100644 index 8b694f2..0000000 --- a/app-emulation/vmware-modules/files/digest-vmware-modules-101 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 b3ce457f5b9ae8b606fd70f56084877d vmware-any-any-update101.tar.gz 296409 -RMD160 d8994b91492257d8b8e08480ab27fc307fc34095 vmware-any-any-update101.tar.gz 296409 -SHA256 b12e3a70117ef26a85c8e01a23ea7d21b62bbc86998368114f9f7932390d2037 vmware-any-any-update101.tar.gz 296409 diff --git a/app-emulation/vmware-modules/files/digest-vmware-modules-101-r1 b/app-emulation/vmware-modules/files/digest-vmware-modules-101-r1 new file mode 100644 index 0000000..8b694f2 --- /dev/null +++ b/app-emulation/vmware-modules/files/digest-vmware-modules-101-r1 @@ -0,0 +1,3 @@ +MD5 b3ce457f5b9ae8b606fd70f56084877d vmware-any-any-update101.tar.gz 296409 +RMD160 d8994b91492257d8b8e08480ab27fc307fc34095 vmware-any-any-update101.tar.gz 296409 +SHA256 b12e3a70117ef26a85c8e01a23ea7d21b62bbc86998368114f9f7932390d2037 vmware-any-any-update101.tar.gz 296409 diff --git a/app-emulation/vmware-modules/vmware-modules-101-r1.ebuild b/app-emulation/vmware-modules/vmware-modules-101-r1.ebuild new file mode 100644 index 0000000..7444795 --- /dev/null +++ b/app-emulation/vmware-modules/vmware-modules-101-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +inherit linux-mod eutils versionator toolchain-funcs + +PARENT_PN=${PN/-modules/} +MY_PV="e.x.p-$(get_version_component_range 4)" + +DESCRIPTION="Modules for Vmware Programs" +HOMEPAGE="http://www.vmware.com/" +SRC_URI="http://ftp.cvut.cz/vmware/vmware-any-any-update${PV}.tar.gz" + +S=${WORKDIR} + +RESTRICT="userpriv" +LICENSE="vmware" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="" +DEPEND=">=sys-apps/portage-2.0.54" + +#CONFIG_CHECK="CRYPTO NET_RADIO SYSCTL" +#ERROR_CRYPTO="${P} requires Cryptographic API support (CONFIG_CRYPTO)." +#ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)." +#ERROR_SYSCTL="${P} requires Sysctl support (CONFIG_SYSCTL)." +BUILD_TARGETS="auto-build" + +pkg_setup() { + linux-mod_pkg_setup + + MODULE_NAMES="vmmon(misc:${S}/vmmon-only) + vmnet(misc:${S}/vmnet-only)" + # vmppuser(misc:${S}/vmppuser-only)" + + # BUILD_PARAMS="KERNELPATH=${KV_OUT_DIR}" +} + +src_unpack() { + unpack ${A} + + for dir in vmmon vmnet; do + cd ${S} + # tar -xf ${DISTDIR}/$dir.tar + unpack ./vmware-any-any-update${PV}/${dir}.tar + cd ${S}/${dir}-only + epatch ${FILESDIR}/${P}-makefile.patch + convert_to_m ${S}/${dir}-only/Makefile + done +} diff --git a/app-emulation/vmware-modules/vmware-modules-101.ebuild b/app-emulation/vmware-modules/vmware-modules-101.ebuild deleted file mode 100644 index 0d2876d..0000000 --- a/app-emulation/vmware-modules/vmware-modules-101.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit linux-mod eutils versionator toolchain-funcs - -PARENT_PN=${PN/-modules/} -MY_PV="e.x.p-$(get_version_component_range 4)" - -DESCRIPTION="Modules for Vmware Programs" -HOMEPAGE="http://www.vmware.com/" -SRC_URI="http://ftp.cvut.cz/vmware/vmware-any-any-update${PV}.tar.gz" - -S=${WORKDIR} - -LICENSE="vmware" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="" -DEPEND=">=sys-apps/portage-2.0.54" - -#CONFIG_CHECK="CRYPTO NET_RADIO SYSCTL" -#ERROR_CRYPTO="${P} requires Cryptographic API support (CONFIG_CRYPTO)." -#ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)." -#ERROR_SYSCTL="${P} requires Sysctl support (CONFIG_SYSCTL)." -BUILD_TARGETS="auto-build" - -pkg_setup() { - linux-mod_pkg_setup - - MODULE_NAMES="vmmon(misc:${S}/vmmon-only) - vmnet(misc:${S}/vmnet-only)" - # vmppuser(misc:${S}/vmppuser-only)" - - # BUILD_PARAMS="KERNELPATH=${KV_OUT_DIR}" -} - -src_unpack() { - unpack ${A} - - for dir in vmmon vmnet; do - cd ${S} - # tar -xf ${DISTDIR}/$dir.tar - unpack ./vmware-any-any-update${PV}/${dir}.tar - cd ${S}/${dir}-only - epatch ${FILESDIR}/${P}-makefile.patch - convert_to_m ${S}/${dir}-only/Makefile - done -} -- cgit v1.2.3-65-gdbad