--- app-emulation/virtualbox/virtualbox-4.0.12.ebuild 2011-07-22 12:31:03.000000000 +0200 +++ app-emulation/virtualbox/virtualbox-4.0.12.ebuild 2011-07-24 01:22:22.915742515 +0200 @@ -22,7 +22,7 @@ HOMEPAGE="http://www.virtualbox.org/" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 x86" -IUSE="+additions alsa doc extensions headless java pulseaudio +opengl python +qt4 +sdk vboxwebsrv vnc" +IUSE="+additions alsa doc extensions headless java pulseaudio +opengl python +qt4 +sdk vboxwebsrv vnc +pam" RDEPEND="!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-${PV} @@ -56,7 +56,7 @@ DEPEND="${RDEPEND} sys-devel/dev86 sys-power/iasl media-libs/libpng - sys-libs/pam + pam? ( sys-libs/pam ) sys-libs/libcap doc? ( dev-texlive/texlive-basic @@ -145,6 +145,9 @@ src_prepare() { sed -e "s/MY_LIBDIR/$(get_libdir)/" \ "${FILESDIR}"/${PN}-4-localconfig > LocalConfig.kmk || die + # Use PAM only when wanted + use pam || sed -i 's/^.*VBOX_WITH_PAM/#VBOX_WITH_PAM/' Config.kmk || die + # unset useless/problematic checks in configure epatch "${FILESDIR}/${PN}-ose-3.2.8-mesa-check.patch" \ "${FILESDIR}/${PN}-4-makeself-check.patch" \