--- file_not_specified_in_diff +++ file_not_specified_in_diff @@ -, +, @@ --- nodejs-0.10.13.ebuild 2013-06-05 17:26:50.000000000 +1000 +++ nodejs-0.10.13-r1.ebuild 2013-07-19 13:05:22.897847131 +1000 @@ -18,7 +18,7 @@ LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="" +IUSE="+npm" RDEPEND="dev-libs/openssl" DEPEND="${RDEPEND} @@ -39,8 +39,11 @@ } src_configure() { + local myconf="" + ! use npm && myconf="--without-npm" + "${PYTHON}" configure --prefix="${EPREFIX}"/usr \ - --openssl-use-sys --shared-zlib --without-dtrace || die + --openssl-use-sys --shared-zlib --without-dtrace ${myconf} || die } src_compile() { @@ -53,7 +56,7 @@ src_install() { "${PYTHON}" tools/install.py install "${D}" - dohtml -r "${ED}"/usr/lib/node_modules/npm/html/* + use npm && dohtml -r "${ED}"/usr/lib/node_modules/npm/html/* rm -rf "${ED}"/usr/lib/node_modules/npm/doc "${ED}"/usr/lib/node_modules/npm/html rm -rf "${ED}"/usr/lib/dtrace