Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 417241
Collapse All | Expand All

(-)/usr/portage/net-libs/nodejs/nodejs-0.7.8.ebuild (-2 / +5 lines)
Lines 54-68 Link Here
54
54
55
	mkdir -p "${ED}"/usr/include/node
55
	mkdir -p "${ED}"/usr/include/node
56
	mkdir -p "${ED}"/usr/bin
56
	mkdir -p "${ED}"/usr/bin
57
	mkdir -p "${ED}"/usr/lib/node
57
	mkdir -p "${ED}"/lib/node_modules/npm
58
	mkdir -p "${ED}"/lib/node_modules/npm
58
	cp 'src/node.h' 'src/node_buffer.h' 'src/node_object_wrap.h' 'src/node_version.h' "${ED}"/usr/include/node || die "Failed to copy stuff"
59
	cp 'src/node.h' 'src/node_buffer.h' 'src/node_object_wrap.h' 'src/node_version.h' "${ED}"/usr/include/node || die "Failed to copy stuff"
59
	cp 'deps/uv/include/ares.h' 'deps/uv/include/ares_version.h' "${ED}"/usr/include/node || die "Failed to copy stuff"
60
	cp -R deps/uv/include/* "${ED}"/usr/include/node || die "Failed to copy stuff"
60
	cp 'out/Release/node' "${ED}"/usr/bin/node || die "Failed to copy stuff"
61
	cp 'out/Release/node' "${ED}"/usr/bin/node || die "Failed to copy stuff"
62
	cp 'tools/node-waf' "${ED}"/usr/bin/node-waf || die "Failed to copy stuff"
63
	cp -R tools/wafadmin "${ED}"/usr/lib/node || die "Failed to copy stuff"
61
	cp -R deps/npm/* "${ED}"/lib/node_modules/npm || die "Failed to copy stuff"
64
	cp -R deps/npm/* "${ED}"/lib/node_modules/npm || die "Failed to copy stuff"
62
65
63
	# now add some extra stupid just because we can
66
	# now add some extra stupid just because we can
64
	# needs to be a symlink because of hardcoded paths ... no es bueno!
67
	# needs to be a symlink because of hardcoded paths ... no es bueno!
65
	dosym /lib/node_modules/npm/bin/npm-cli.js /bin/npm
68
	dosym /lib/node_modules/npm/bin/npm-cli.js /usr/bin/npm
66
	pax-mark -m "${ED}"/usr/bin/node
69
	pax-mark -m "${ED}"/usr/bin/node
67
}
70
}
68
71

Return to bug 417241