Line
Link Here
|
0 |
-- nodejs-0.10.13.ebuild 2013-06-05 17:26:50.000000000 +1000 |
0 |
++ nodejs-0.10.13-r1.ebuild 2013-07-19 13:05:22.897847131 +1000 |
Lines 18-24
Link Here
|
18 |
LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" |
18 |
LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" |
19 |
SLOT="0" |
19 |
SLOT="0" |
20 |
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" |
20 |
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" |
21 |
IUSE="" |
21 |
IUSE="+npm" |
22 |
RDEPEND="dev-libs/openssl" |
22 |
RDEPEND="dev-libs/openssl" |
23 |
DEPEND="${RDEPEND} |
23 |
DEPEND="${RDEPEND} |
Lines 39-46
Link Here
|
39 |
} |
39 |
} |
40 |
src_configure() { |
40 |
src_configure() { |
|
|
41 |
local myconf="" |
42 |
! use npm && myconf="--without-npm" |
43 |
|
41 |
"${PYTHON}" configure --prefix="${EPREFIX}"/usr \ |
44 |
"${PYTHON}" configure --prefix="${EPREFIX}"/usr \ |
42 |
--openssl-use-sys --shared-zlib --without-dtrace || die |
45 |
--openssl-use-sys --shared-zlib --without-dtrace ${myconf} || die |
43 |
} |
46 |
} |
44 |
src_compile() { |
47 |
src_compile() { |
Lines 53-59
Link Here
|
53 |
src_install() { |
56 |
src_install() { |
54 |
"${PYTHON}" tools/install.py install "${D}" |
57 |
"${PYTHON}" tools/install.py install "${D}" |
55 |
dohtml -r "${ED}"/usr/lib/node_modules/npm/html/* |
58 |
use npm && dohtml -r "${ED}"/usr/lib/node_modules/npm/html/* |
56 |
rm -rf "${ED}"/usr/lib/node_modules/npm/doc "${ED}"/usr/lib/node_modules/npm/html |
59 |
rm -rf "${ED}"/usr/lib/node_modules/npm/doc "${ED}"/usr/lib/node_modules/npm/html |
57 |
rm -rf "${ED}"/usr/lib/dtrace |
60 |
rm -rf "${ED}"/usr/lib/dtrace |