From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1N3UzA-0003FC-68 for garchives@archives.gentoo.org; Thu, 29 Oct 2009 13:24:16 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BDB7FE06D8; Thu, 29 Oct 2009 13:24:15 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 59777E06D8 for ; Thu, 29 Oct 2009 13:24:15 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id EA0BE675CF for ; Thu, 29 Oct 2009 13:24:14 +0000 (UTC) Received: from vadimk by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1N3Uz8-0006ID-Fm for gentoo-commits@lists.gentoo.org; Thu, 29 Oct 2009 13:24:14 +0000 From: "Vadim Kuznetsov (vadimk)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, vadimk@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/vmware-server: vmware-server-2.0.2.203138.ebuild ChangeLog vmware-server-2.0.1.156745-r2.ebuild vmware-server-2.0.1.156745.ebuild vmware-server-2.0.1.156745-r1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: vmware-server-2.0.2.203138.ebuild ChangeLog vmware-server-2.0.1.156745-r2.ebuild vmware-server-2.0.1.156745.ebuild vmware-server-2.0.1.156745-r1.ebuild X-VCS-Directories: app-emulation/vmware-server X-VCS-Committer: vadimk X-VCS-Committer-Name: Vadim Kuznetsov Content-Type: text/plain; charset=utf8 Message-Id: Sender: Vadim Kuznetsov Date: Thu, 29 Oct 2009 13:24:14 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 60378695-eb74-47de-973d-0229558923fb X-Archives-Hash: 419ec25fa2010045c0991a3a1c3ff791 vadimk 09/10/29 13:24:14 Modified: ChangeLog Added: vmware-server-2.0.2.203138.ebuild Removed: vmware-server-2.0.1.156745-r2.ebuild vmware-server-2.0.1.156745.ebuild vmware-server-2.0.1.156745-r1.ebuild Log: version bump. bug 290702 (Portage version: 2.2_rc46/cvs/Linux x86_64) Revision Changes Path 1.60 app-emulation/vmware-server/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmwa= re-server/ChangeLog?rev=3D1.60&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmwa= re-server/ChangeLog?rev=3D1.60&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmwa= re-server/ChangeLog?r1=3D1.59&r2=3D1.60 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-server/ChangeLog,v retrieving revision 1.59 retrieving revision 1.60 diff -u -r1.59 -r1.60 --- ChangeLog 22 Sep 2009 17:58:50 -0000 1.59 +++ ChangeLog 29 Oct 2009 13:24:13 -0000 1.60 @@ -1,6 +1,22 @@ # ChangeLog for app-emulation/vmware-server # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-server/ChangeLog= ,v 1.59 2009/09/22 17:58:50 vadimk Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-server/ChangeLog= ,v 1.60 2009/10/29 13:24:13 vadimk Exp $ + +*vmware-server-2.0.2.203138 (29 Oct 2009) + + 29 Oct 2009; Vadim Kuznetsov vadimk@gentoo.org + +files/2.0.2.203138/000_all_initd-location.patch, + +files/2.0.2.203138/001_all_fix-permissions.patch, + +files/2.0.2.203138/002_all_pagebreak-detection-fix.patch, + +files/2.0.2.203138/004_all_do-not-build-modules.patch, + +files/2.0.2.203138/007_all_use-modprobe-over-insmod.patch, + +files/2.0.2.203138/009_all_init.d-modules-warning.patch, + +files/2.0.2.203138/011_all_legit-modules-only.patch, + -vmware-server-2.0.1.156745.ebuild, -vmware-server-2.0.1.156745-r1.ebu= ild, + +vmware-server-2.0.2.203138.ebuild, + +files/2.0.2.203138/012_all_rc-config.patch, + -vmware-server-2.0.1.156745-r2.ebuild: + version bump. Bug 290702 =20 *vmware-server-2.0.1.156745-r3 (22 Sep 2009) =20 1.1 app-emulation/vmware-server/vmware-server-2.0.2.2031= 38.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmwa= re-server/vmware-server-2.0.2.203138.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmwa= re-server/vmware-server-2.0.2.203138.ebuild?rev=3D1.1&content-type=3Dtext= /plain Index: vmware-server-2.0.2.203138.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-server/vmware-ser= ver-2.0.2.203138.ebuild,v 1.1 2009/10/29 13:24:13 vadimk Exp $ # Unlike many other binary packages the user doesn't need to agree to a l= icence # to download VMWare. The agreeing to a licence is part of the configure = step # which the user must run manually. EAPI=3D"2" inherit eutils pam pax-utils versionator MY_PV=3D$(replace_version_separator 3 '-' ) MY_PN=3D"VMware-server-${MY_PV}" DESCRIPTION=3D"VMware Server for Linux" HOMEPAGE=3D"http://www.vmware.com/" DOWNLOAD_URL=3D"http://downloads.vmware.com/d/info/datacenter_downloads/v= mware_server/2_0" SRC_URI=3D" x86? ( mirror://vmware/software/vmserver/${MY_PN}.i386.tar.gz= ) amd64? ( mirror://vmware/software/vmserver/${MY_PN}.x86_64.tar.gz ) " LICENSE=3D"vmware" IUSE=3D"" SLOT=3D"0" KEYWORDS=3D"-* ~x86 ~amd64" RESTRICT=3D"fetch strip" CDEPEND=3D" >=3Ddev-lang/perl-5 >=3Dsys-libs/glibc-2.3.5 sys-apps/pciutils" DEPEND=3D"${CDEPEND} sys-apps/findutils x11-misc/shared-mime-info virtual/os-headers" # vmware-server should not use virtual/libc as this is a # precompiled binary package thats linked to glibc. RDEPEND=3D"${CDEPEND} ~app-emulation/vmware-modules-1.0.0.24 dev-libs/glib dev-libs/libxml2 sys-apps/hal sys-fs/fuse sys-libs/zlib virtual/pam x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libXdmcp x11-libs/libXext x11-libs/libXft x11-libs/libXt x11-libs/libXtst x11-misc/xdg-utils !> ${locations} echo "answer LIBDIR ${VMWARE_INSTALL_DIR}/lib" >> ${locations} echo "answer MANDIR ${VMWARE_INSTALL_DIR}/man" >> ${locations} echo "answer DOCDIR ${VMWARE_INSTALL_DIR}/doc" >> ${locations} echo "answer SBINDIR ${VMWARE_INSTALL_DIR}/sbin" >> ${locations} echo "answer RUN_CONFIGURATOR no" >> ${locations} echo "answer INITDIR ${config_dir}/init.d" >> ${locations} echo "answer INITSCRIPTSDIR ${config_dir}/init.d" >> ${locations} echo "answer VMCI_CONFED yes" >> ${locations} echo "answer VSOCK_CONFED yes" >> ${locations} } pkg_config() { einfo "Running ${VMWARE_INSTALL_DIR}/bin/vmware-config.pl" "${VMWARE_INSTALL_DIR}/bin/vmware-config.pl" } pkg_preinst() { # This must be done after the install to get the mtimes on each file # right. #Note: it's a bit weird to use ${D} in a preinst script but it should wo= rk #(drobbins, 1 Feb 2002) einfo "Generating ${config_dir}/locations file." d=3D`echo ${D} | wc -c` for x in `find ${D}${VMWARE_INSTALL_DIR} ${D}${config_dir}` ; do x=3D"`echo ${x} | cut -c ${d}-`" if [ -d "${D}/${x}" ] ; then echo "directory ${x}" >> "${D}${config_dir}"/locations else echo -n "file ${x}" >> "${D}${config_dir}"/locations if [ "${x}" =3D=3D "${config_dir}/locations" ] ; then echo "" >> "${D}${config_dir}"/locations elif [ "${x}" =3D=3D "${config_dir}/not_configured" ] ; then echo "" >> "${D}${config_dir}"/locations else echo -n " " >> "${D}${config_dir}"/locations find "${D}${x}" -printf %T@ >> "${D}${config_dir}"/locations echo "" >> "${D}${config_dir}"/locations fi fi done } pkg_postinst() { update-mime-database /usr/share/mime [[ -d "${config_dir}" ]] && chown -R root:${VMWARE_GROUP} ${config_dir} # This is to fix the problem where the not_configured file doesn't get # removed when the configuration is run. This doesn't remove the file # It just tells the vmware-config.pl script it can delete it. einfo "Updating ${config_dir}/locations" for x in "${config_dir}"/._cfg????_locations ; do if [ -f $x ] ; then cat $x >> "${config_dir}"/locations rm $x fi done ewarn "Use " ewarn " emerge vmware-server --config" ewarn "to configure your installation of ${product_name}." ewarn "In order to run ${product_name}, you have to" ewarn "be in the '${VMWARE_GROUP}' group." #ewarn "By default xinetd only allows connections from localhost" #ewarn "To allow external users access to vmware-server you must edit" #ewarn " /etc/xinetd.d/vmware-authd" #ewarn "and specify a new 'only_from' line" ewarn "VMWare Server also has issues when running on a JFS filesystem. = For more" ewarn "information see http://bugs.gentoo.org/show_bug.cgi?id=3D122500#c= 94" } pkg_prerm() { einfo "Stopping ${product_name} for safe unmerge" /etc/init.d/vmware stop } pkg_postrm() { if ! has_version app-emulation/${PN}; then elog "To remove all traces of ${product} you will need to remove the fi= les" elog "in ${config_dir} and /etc/init.d/${product}." elog "If the vmware-modules package is installed, you may no longer nee= d it." fi }