diff options
Diffstat (limited to '')
-rw-r--r-- | net-libs/npm/npm-1.0.105.ebuild | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/net-libs/npm/npm-1.0.105.ebuild b/net-libs/npm/npm-1.0.105.ebuild index f5fcb04..ef9ff0b 100644 --- a/net-libs/npm/npm-1.0.105.ebuild +++ b/net-libs/npm/npm-1.0.105.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://registry.npmjs.org/npm/-/${P}.tgz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="" +IUSE="doc" DEPEND="" RDEPEND="${DEPEND} net-libs/nodejs" @@ -25,14 +25,23 @@ src_configure() { src_install() { emake DESTDIR="${D}usr/" install || die - dodoc README.md CHANGES || die - dodoc -r doc/ || die + + # remove doc directories form wrong pathq + rm -rf "${D}usr/lib/node_modules/npm/doc/" + rm -rf "${D}usr/lib/node_modules/npm/html/" + + dodoc README.md CHANGES AUTHORS || die + if use doc ; then + # install doc and api html pages + dodoc -r html/doc/ || die + dodoc -r html/api/ || die + fi # fix npm paths - sed -i "s~${D}usr~@PREFIX@~" ${D}usr/lib/node_modules/npm/npmrc + sed -i "s~${D}usr~@PREFIX@~" "${D}usr/lib/node_modules/npm/npmrc" } pkg_postinst() { #fix npm paths - sed -i "s~@PREFIX@~${ROOT}usr/~" ${ROOT}usr/lib/node_modules/npm/npmrc + sed -i "s~@PREFIX@~${ROOT}usr/~" "${ROOT}usr/lib/node_modules/npm/npmrc" } |