summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2012-09-24 05:06:00 +0000
committerPatrick Lauer <patrick@gentoo.org>2012-09-24 05:06:00 +0000
commit8957bf41276b72785b626f5bfe7b4796a7682d38 (patch)
treefeaac560aa203457d62abda7f21d639470460201 /net-libs/nodejs
parentRemove old. (diff)
downloadhistorical-8957bf41276b72785b626f5bfe7b4796a7682d38.tar.gz
historical-8957bf41276b72785b626f5bfe7b4796a7682d38.tar.bz2
historical-8957bf41276b72785b626f5bfe7b4796a7682d38.zip
Bump
Package-Manager: portage-2.2.0_alpha131/cvs/Linux x86_64
Diffstat (limited to 'net-libs/nodejs')
-rw-r--r--net-libs/nodejs/ChangeLog11
-rw-r--r--net-libs/nodejs/Manifest14
-rw-r--r--net-libs/nodejs/nodejs-0.6.21.ebuild54
-rw-r--r--net-libs/nodejs/nodejs-0.8.7.ebuild73
-rw-r--r--net-libs/nodejs/nodejs-0.8.8.ebuild73
-rw-r--r--net-libs/nodejs/nodejs-0.8.9.ebuild (renamed from net-libs/nodejs/nodejs-0.9.0-r1.ebuild)5
-rw-r--r--net-libs/nodejs/nodejs-0.9.0.ebuild76
-rw-r--r--net-libs/nodejs/nodejs-0.9.1.ebuild (renamed from net-libs/nodejs/nodejs-0.8.6.ebuild)10
8 files changed, 21 insertions, 295 deletions
diff --git a/net-libs/nodejs/ChangeLog b/net-libs/nodejs/ChangeLog
index 51ddedb268b5..fe24387c599e 100644
--- a/net-libs/nodejs/ChangeLog
+++ b/net-libs/nodejs/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for net-libs/nodejs
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/ChangeLog,v 1.57 2012/08/29 08:19:22 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/ChangeLog,v 1.58 2012/09/24 05:06:00 patrick Exp $
+
+*nodejs-0.8.9 (24 Sep 2012)
+*nodejs-0.9.1 (24 Sep 2012)
+
+ 24 Sep 2012; Patrick Lauer <patrick@gentoo.org> +nodejs-0.8.9.ebuild,
+ +nodejs-0.9.1.ebuild, -nodejs-0.6.21.ebuild, -nodejs-0.8.6.ebuild,
+ -nodejs-0.8.7.ebuild, -nodejs-0.8.8.ebuild, -nodejs-0.9.0-r1.ebuild,
+ -nodejs-0.9.0.ebuild:
+ Bump
*nodejs-0.8.8-r1 (29 Aug 2012)
*nodejs-0.9.0-r2 (29 Aug 2012)
diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 0f9a48e3d04a..3446d2b2b634 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,17 +1,13 @@
AUX nodejs-v8-3.5.patch 440 SHA256 e27140ed4fb2d9db928c8a8138b53461eea352261265f9953c821ca15dfdd91f SHA512 9652a8dd423a3a067822e830f5b01667780c69232e4827c02a92ccc42049418efa65aaa6abe0fe301c968b7d016816d5fda08641fd7022dcde5620870aadecd7 WHIRLPOOL ce6dd29ea6c20eeabd239d65fd1154d7ac0cb83a0b71af733526b258ec43d81a16878480e54cb69e1e8afbc46405c352b590861f8ba347cb0516bf2f027652b4
DIST node-v0.6.21.tar.gz 10235165 SHA256 22265fd07e09c22f1d058156d548e7398c9740210f534e2f848eeab5b9772117 SHA512 b00908576986741a2c10d00fb9ae4b97c8a8bd8e5937fc196b13bab80098b07f1f5eb2d0e67a1dd1d6d56acf45e4e847a60325501d9db3f02ddebf94e5393d5f WHIRLPOOL 1fa1d71ed761cb9fcef9b3bb0c640075349e0ccc67951e4554de200fd4091051d5b9b56f8d0cf28088df5ca2e9d1b0600e4a44ccf920b01ec570300f2bc38c95
-DIST node-v0.8.6.tar.gz 11468801 SHA256 dbd42800e69644beff5c2cf11a9d4cf6dfbd644a9a36ffdd5e8c6b8db9240854
-DIST node-v0.8.7.tar.gz 11490955 SHA256 fa979488347ad08ea6e36d3fe9c543807cd6f84cad31b22bfc6179b54b1e9d04 SHA512 040ce0340d98eb92341d6e571fe15e781b9d2379985701778ad06ba9f0756df44823fee9a525c00de38d02066d095a6329f5ab2e45185fcc382a7db945b05cf5 WHIRLPOOL f07a3580bff5c94871120329b02447748ef387c9b695c7204d4a3a6282d537a89f3184b494bf75699ae22d450867ab603fbc8ac1641c4a3fabef43b1e0ce64c6
DIST node-v0.8.8.tar.gz 11492087 SHA256 092b7045b8e956f838a2a3da36cdcf7954e9e0d16fb88b14e2b7d090422e3133 SHA512 10bf88f9187b8dd17c9e2fc673feb18b024e9e498a98ff0b55572bed64b16e01fc983b3f7ebfd7022ed66df5d650e03ae5a18ba6351639a740ffe9ef731ed0e0 WHIRLPOOL df607ac41d34fae5c65bd311691c3043fcd967a16ff737271b1c9d89fd688da8b321a5235a07feab982147c30fdec5a0d9302e3689486fb5d6ce399c0e37cf20
+DIST node-v0.8.9.tar.gz 12146570 SHA256 320f06877c5e4b4dcc407c76c4d6dcf24384211c2ee22f8bc794a8ec898136ba SHA512 18dc553a59a8f68d65b5998fb81ceab16d71340d203fd7e33e1819a5e7b37c9871443367b4cf2329a2cabd98763518f4c4f5278cb24e2035436b8e41d8389e92 WHIRLPOOL da19a7fe8ccc6c05eb1fd5558932a9589b9a11c9c768f0fbe94493724dc292adc4a50d00794d3d1bfd56dc395d02a3fc627e1a2e491ccc37261e8f773b1ea0ae
DIST node-v0.9.0.tar.gz 11827167 SHA256 4d2e5d7c8b345f6e401eed7d06b4bbc6cb012aefc34b46e7c3aedb4a0fccd258 SHA512 25806ef23cd0bd2854e40502759182ec0e6462ed9cec3462cd5e0888df1c315725791900f925c23cc6c9f470a8632b811c24522b50df7d5c16e5a439c4b56a14 WHIRLPOOL 574aecbc5ceb43cb3ea5f6bc54824f884401a4f7b3e11399fbaea5d620e156922d22c6a9474ab0f65933e672c9734fbeb3ce1ed96c4240c1ffc3aac6ea2087e4
+DIST node-v0.9.1.tar.gz 11451518 SHA256 12bc0deb1a0c3fdcd5c54ffd241c1e291d372620944c3f97388d38f460f222b9 SHA512 4d00888b29d440605f8b02a7a28f0d93fd009eaaf5b7926afdbd7222cfecf90b11a1cefcafcc56e17f6ccd445f18d1218481c755dae1f540c34751888c8a17ee WHIRLPOOL d303cee44cb7088410eb87eb9872e2305de8ca0edcc03943c07373f019e0227d73b5507b7338cc77e73d25882adc86e821c3f2dc402f0d10f4b78ff9eb0c466f
EBUILD nodejs-0.6.21-r1.ebuild 1066 SHA256 6fb12a4e4a90e4408c0b953922feae5d31906d5ce589e2f5d71dc6026d20ce71 SHA512 82890ca2f716b1d892e6cdf4bd5d78d88935951cedb7c0d736070b000c58afcbf623f6111bb63d15280370581292946b0e6719538766179a49a005f46b5e2481 WHIRLPOOL a565ec6e35682c35a7af2d9c42f3bc9ed47b67e03a2f73971d97a19e5002aaa50c5ee6286c5da428b1ab1c5e34e2b1209c3653afdc0986388b759e8420966670
-EBUILD nodejs-0.6.21.ebuild 1022 SHA256 5a4febffa3d0f31ddd99ab0793f5825b2ebbde31c6e70fc3617f90eb9183af55 SHA512 997065b459b2a5a329b1d292038352ff3870d1c65e8032427ee3737c64983c2fc06c3ba6e84f382a4e6d8628ad335a7190b177d279bcd4f70b9f867ded1f4990 WHIRLPOOL 947cc51d42a014da7581994f92b550549ee3f26133cb4e7ee03a3bce31476aedb463257102b4960ca47eb7d1183005f454e6c3495f1f95592a6b3dadb6159699
-EBUILD nodejs-0.8.6.ebuild 2291 SHA256 6d3401b8a74aba0426ecd25d076b12cea9eb8de3880f0412043c15d70e2200cc SHA512 9ab295ffcd3e1ca16b6e83c9175fd94bcb6fc6bda46e8489a016a21a62c46e50ce6f0e20971f32283b4b8e02bc0dda258b2a4f3c3b9b3b2a95b2884315aa6fe5 WHIRLPOOL faeaa08d439db8376e71786b13f97694b9a582fe5f3a4ea84ac6ea25cf8c522af21556f192357e06d4eb8b61d6c68d967615ad14c3702b66b3f8ece64831e648
-EBUILD nodejs-0.8.7.ebuild 2291 SHA256 2fb9ba08a62e1255ce1c05b8f5d24b91147511fe82c9b849e8aea6d954b14eec SHA512 caa9338ea3c124b244b13d81cacae9fdb80f5cb52795dbed1f28d7a62ce70c2bf179d45dbf20cb5576ea37445934150a62b9077f5dc5a7d0eb97efe656476e30 WHIRLPOOL 77a463d79b035cd0b4df18d912159ca28e6d2b567a1cbccb8a38f2cedc814170ba48bd119146e3ebd68a6dece9047cc58063fd04491caadfb6a4b2f5591bd54a
EBUILD nodejs-0.8.8-r1.ebuild 2335 SHA256 8ddd04682f44d41865d5366e44674a985020fc264ad903cee10abc18f5807b91 SHA512 b0016070d81c1573a58db37dc9da7d8c4efc9c6dd6f2c5a51887af06d4e28977724b2add054af4ef4fd68c9ca52facd68fece7693e81d03ee2ec80e2e36c4b61 WHIRLPOOL 03f98b9076618baaf35b1df14bd53a265771e553605c158e4767eb9705e8e5378cf12056d01414eeef2d7eaea35bf6e629a67b479af7c98e4be3c90c71289859
-EBUILD nodejs-0.8.8.ebuild 2291 SHA256 70a90645e7b69ebbeac65c355fbbafce190af122b3acf1f49c25276af929aa75 SHA512 73f154ad1eca0cedec9ef882e94f8840582984303425cd2d55b07f37b8bcf31b5c34e69f9b357ae0c7cba2fdb3f1f5d3474b16b8ffb47ddf4827779476494a73 WHIRLPOOL eb1e334de00963c187c1c04db1be2970a162aeca5cb12c99a048b1854661f888c3806fcf12f82e1278f94a442dbd4301e246a84f4b8b2cb9dd281a56cf075b72
-EBUILD nodejs-0.9.0-r1.ebuild 2294 SHA256 fe7e48d48a1f06c1628f7cc687aca55a4eee2e6c426f6fd0aedb6dee5c23fef3 SHA512 32dc06efb8af2b736d9d506f6e55d99c6a0444412c1f4db6956ff10ff05bc48bd8dcd6cdcb6f5c3419d726f058cd8e1ccc60d29fe2331c0bc2e8aa2ad85ca375 WHIRLPOOL 52125eaf0e329a25bdb38bd6b772ac2bc68568cdee247cc62025ddac5b6df0c34d65c82d91f9556ea398888b03863c59f4aaf17b71b79a624c0524f70e52152e
+EBUILD nodejs-0.8.9.ebuild 2332 SHA256 c86d7fcc229db5845f4d8bf30b6fa115c04d2b0a9167ec9da07d3932976bc1de SHA512 a992bbfae88fc7a475a0dfc3ddef274d1fae4cc802cf04e3b3d35331af95a0a2d051928dcf06fb7c36208b90f927401cac1d4afbb8a6b4e5d8de8dd73f6844df WHIRLPOOL b46ec951055037d7e50bb5d56385fd0429c6e59b20355329aac16c20d1a4fe097b8249b5a2bf5780da0a46c7019c5a1cb7f8c3be79489d4fa094ef3fa9586018
EBUILD nodejs-0.9.0-r2.ebuild 2335 SHA256 e661b159b978b0e02a39c1c789c4d987c318dc06e0271a384a611f6a25ea0d5d SHA512 0e49221dc577ab46853eb25263f91094b4fa0b869295a4016278671bc1c0b25908002a5cd626f78739f84edab38c9184419f9cc34ae8eeae1f77a623897c1821 WHIRLPOOL 674cb220e4c5bd2d566f1c9b701c88c46e28ecd5e308cdb38686e4c1db4dc13f580635a7a5ea5b9e083fb2ce931ec0e4148c45af1de70ab7b076d9d6aed9425c
-EBUILD nodejs-0.9.0.ebuild 2361 SHA256 66a2941016a83957b2f0d8b5d5e6d67e1f995762d7a7c2a1a46681d9e1354e71 SHA512 7ea2ca6f107daec9783978a59a804c7a1097cb0e2440f5e3ec96a00f61751dd8ee8a79e04e07daf3b59980daea46065235f77fff27698a97b89651d6f37e2200 WHIRLPOOL 414479258520d72dcaa5fc63c995bd4802de58808530205a4df095bd0bfd04d44fa387123cb5fee7ac10d4b020e422b69d3d83b75904d438239155aab9867122
-MISC ChangeLog 8992 SHA256 9cb06f4ed9f5aa75bfe499b80c371b8e23d39ea7962bf5a97b0ec9f6ce00af6c SHA512 16739b5568aebdc482038e74338b35e52f83606ced767d0b585a76b79021ce1f1867093b68f99a3fec5fc852db00041b413841c94b7d344fe820220e97f40d93 WHIRLPOOL 467f98418f49fbecb2388fd8438e864ad0a8083de21482e19240fd51750b86df70a552460a838bce04d00a2e3171fc78ae0a0bf98d28ab59eb25af135bac65bc
+EBUILD nodejs-0.9.1.ebuild 1993 SHA256 d26ec60399f187b161ffdf9c7db3475eebd005674e6963bec23c204a6fb7124a SHA512 a0aebedcbac13e6ad56d5408c5638056035f48d800567275c01be3019f390d1e2d7af50834ca399c64dd4d0f03b9b9a9e7448f0a29e40bf1bdf08d05b7bed88d WHIRLPOOL c2cc2a12aa32ad4a5bdf61869c58fd9bfc97aa057da0a3f96d7901bc5137210caeaefe22e6537d30226378ba23ad67660889adfaedd9e9700dc2a51953ab8b6d
+MISC ChangeLog 9293 SHA256 40ed3aee998091c2fb99b461fed62693580ec56cbad9c2e1af4d8f4a92a5bc01 SHA512 2b2e3eeb33c54a0e28d09ca94e147761763d6040f8b911fc2fdcf9b3c63a9534bc1409ae9803d567165e07334e9edac0eae7cba33a2ef28cec26089727350dc8 WHIRLPOOL 4c712f1839e864314c3581779d7751fdeb3e82f37161a4d4c8455135d210c620d3f510aeb220f7b96d6ba291c6148a4d36845e740dca06d87eacbaa0cd6d12a8
MISC metadata.xml 328 SHA256 ad2c212a575c70f52ed8075ccc5ceca143c69b933e94a0e14db5b81c2af09a0d SHA512 d5fa8369aecf7b97778fd8b9dd0e44ff8bb987294a198698323a4bda8816e86609cb6d807e5a4eaeec68c659bc17c88c69b9245f566bf224310c13812bfa55d3 WHIRLPOOL 01f6230ada1f1faf314fb64fad1fc73ab153847da2092df4101d259aa5352021cffcc7ffceb81e1d1df31fccfdb4b791a2ae6aceb3a1d6f1561b74ff3fed4df4
diff --git a/net-libs/nodejs/nodejs-0.6.21.ebuild b/net-libs/nodejs/nodejs-0.6.21.ebuild
deleted file mode 100644
index 776894fe0fb7..000000000000
--- a/net-libs/nodejs/nodejs-0.6.21.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.6.21.ebuild,v 1.1 2012/08/17 06:04:35 patrick Exp $
-
-EAPI=3
-
-PYTHON_DEPEND="2"
-
-inherit python eutils pax-utils
-
-# omgwtf
-RESTRICT="test"
-
-DESCRIPTION="Evented IO for V8 Javascript"
-HOMEPAGE="http://nodejs.org/"
-SRC_URI="http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x64-macos"
-IUSE=""
-
-DEPEND=">=dev-lang/v8-3.6.6.24
- dev-libs/openssl"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/node-v${PV}
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
- sed -i -e "/flags = \['-arch', arch\]/s/= .*$/= ''/" wscript || die
-}
-
-src_configure() {
- # this is a waf confuserator
- ./configure --shared-v8 --prefix="${EPREFIX}"/usr || die
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
- pax-mark -m "${ED}"/usr/bin/node
-}
-
-src_test() {
- emake test || die
-}
diff --git a/net-libs/nodejs/nodejs-0.8.7.ebuild b/net-libs/nodejs/nodejs-0.8.7.ebuild
deleted file mode 100644
index 4a437e9c22d8..000000000000
--- a/net-libs/nodejs/nodejs-0.8.7.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.8.7.ebuild,v 1.1 2012/08/17 05:54:09 patrick Exp $
-
-EAPI=3
-
-PYTHON_DEPEND="2"
-
-inherit python eutils multilib pax-utils
-
-# omgwtf
-RESTRICT="test"
-
-DESCRIPTION="Evented IO for V8 Javascript"
-HOMEPAGE="http://nodejs.org/"
-SRC_URI="http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x64-macos"
-IUSE=""
-
-DEPEND=">=dev-lang/v8-3.11.10
- dev-libs/openssl"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/node-v${PV}
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
- # fix compilation on Darwin
- # http://code.google.com/p/gyp/issues/detail?id=260
- sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
- # Hardcoded braindamage extraction helper
- #sed -i -e 's:wafdir = join(prefix, "lib", "node"):wafdir = "/lib/node/":' tools/node-waf || die
- python_convert_shebangs 2 tools/node-waf || die
-}
-
-src_configure() {
- # this is an autotools lookalike confuserator
- ./configure --shared-v8 --prefix="${EPREFIX}"/usr --shared-v8-includes="${EPREFIX}"/usr/include --openssl-use-sys --shared-zlib || die
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
- local MYLIB=$(get_libdir)
- mkdir -p "${ED}"/usr/include/node
- mkdir -p "${ED}"/usr/bin
- mkdir -p "${ED}"/usr/"${MYLIB}"/node_modules/npm
- mkdir -p "${ED}"/usr/"${MYLIB}"/node
- cp 'src/eio-emul.h' 'src/ev-emul.h' '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"
- cp -R deps/uv/include/* "${ED}"/usr/include/node || die "Failed to copy stuff"
- cp 'out/Release/node' "${ED}"/usr/bin/node || die "Failed to copy stuff"
- cp -R deps/npm/* "${ED}"/usr/"${MYLIB}"/node_modules/npm || die "Failed to copy stuff"
- cp -R tools/wafadmin "${ED}"/usr/"${MYLIB}"/node/ || die "Failed to copy stuff"
- cp 'tools/node-waf' "${ED}"/usr/bin/ || die "Failed to copy stuff"
-
- # now add some extra stupid just because we can
- # needs to be a symlink because of hardcoded paths ... no es bueno!
- dosym /usr/"${MYLIB}"/node_modules/npm/bin/npm-cli.js /usr/bin/npm
- pax-mark -m "${ED}"/usr/bin/node
-}
-
-src_test() {
- emake test || die
-}
diff --git a/net-libs/nodejs/nodejs-0.8.8.ebuild b/net-libs/nodejs/nodejs-0.8.8.ebuild
deleted file mode 100644
index 1e4fb1b36e5f..000000000000
--- a/net-libs/nodejs/nodejs-0.8.8.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.8.8.ebuild,v 1.1 2012/08/23 04:34:50 patrick Exp $
-
-EAPI=3
-
-PYTHON_DEPEND="2"
-
-inherit python eutils multilib pax-utils
-
-# omgwtf
-RESTRICT="test"
-
-DESCRIPTION="Evented IO for V8 Javascript"
-HOMEPAGE="http://nodejs.org/"
-SRC_URI="http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x64-macos"
-IUSE=""
-
-DEPEND=">=dev-lang/v8-3.11.10
- dev-libs/openssl"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/node-v${PV}
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
- # fix compilation on Darwin
- # http://code.google.com/p/gyp/issues/detail?id=260
- sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
- # Hardcoded braindamage extraction helper
- #sed -i -e 's:wafdir = join(prefix, "lib", "node"):wafdir = "/lib/node/":' tools/node-waf || die
- python_convert_shebangs 2 tools/node-waf || die
-}
-
-src_configure() {
- # this is an autotools lookalike confuserator
- ./configure --shared-v8 --prefix="${EPREFIX}"/usr --shared-v8-includes="${EPREFIX}"/usr/include --openssl-use-sys --shared-zlib || die
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
- local MYLIB=$(get_libdir)
- mkdir -p "${ED}"/usr/include/node
- mkdir -p "${ED}"/usr/bin
- mkdir -p "${ED}"/usr/"${MYLIB}"/node_modules/npm
- mkdir -p "${ED}"/usr/"${MYLIB}"/node
- cp 'src/eio-emul.h' 'src/ev-emul.h' '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"
- cp -R deps/uv/include/* "${ED}"/usr/include/node || die "Failed to copy stuff"
- cp 'out/Release/node' "${ED}"/usr/bin/node || die "Failed to copy stuff"
- cp -R deps/npm/* "${ED}"/usr/"${MYLIB}"/node_modules/npm || die "Failed to copy stuff"
- cp -R tools/wafadmin "${ED}"/usr/"${MYLIB}"/node/ || die "Failed to copy stuff"
- cp 'tools/node-waf' "${ED}"/usr/bin/ || die "Failed to copy stuff"
-
- # now add some extra stupid just because we can
- # needs to be a symlink because of hardcoded paths ... no es bueno!
- dosym /usr/"${MYLIB}"/node_modules/npm/bin/npm-cli.js /usr/bin/npm
- pax-mark -m "${ED}"/usr/bin/node
-}
-
-src_test() {
- emake test || die
-}
diff --git a/net-libs/nodejs/nodejs-0.9.0-r1.ebuild b/net-libs/nodejs/nodejs-0.8.9.ebuild
index 02ba8ea638a7..0c3f380cee09 100644
--- a/net-libs/nodejs/nodejs-0.9.0-r1.ebuild
+++ b/net-libs/nodejs/nodejs-0.8.9.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.9.0-r1.ebuild,v 1.1 2012/07/30 07:56:39 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.8.9.ebuild,v 1.1 2012/09/24 05:06:00 patrick Exp $
-EAPI=3
+EAPI=4
PYTHON_DEPEND="2"
@@ -50,6 +50,7 @@ src_compile() {
}
src_install() {
+ docompress -x /lib/node_modules/npm/man
local MYLIB=$(get_libdir)
mkdir -p "${ED}"/usr/include/node
mkdir -p "${ED}"/usr/bin
diff --git a/net-libs/nodejs/nodejs-0.9.0.ebuild b/net-libs/nodejs/nodejs-0.9.0.ebuild
deleted file mode 100644
index cbd2e488f612..000000000000
--- a/net-libs/nodejs/nodejs-0.9.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.9.0.ebuild,v 1.1 2012/07/30 02:18:02 patrick Exp $
-
-EAPI=3
-
-PYTHON_DEPEND="2"
-
-inherit python eutils pax-utils
-
-# omgwtf
-RESTRICT="test"
-
-DESCRIPTION="Evented IO for V8 Javascript"
-HOMEPAGE="http://nodejs.org/"
-SRC_URI="http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x64-macos"
-IUSE=""
-
-DEPEND=">=dev-lang/v8-3.11.10
- dev-libs/openssl"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/node-v${PV}
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
- # fix compilation on Darwin
- # http://code.google.com/p/gyp/issues/detail?id=260
- sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
- # Hardcoded braindamage extraction helper
- sed -i -e 's:wafdir = join(prefix, "lib", "node"):wafdir = "/lib/node/":' tools/node-waf || die
-}
-
-src_configure() {
- # this is an autotools lookalike confuserator
- ./configure --shared-v8 --prefix="${EPREFIX}"/usr --shared-v8-includes="${EPREFIX}"/usr/include --openssl-use-sys --shared-zlib || die
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
- # there are no words to describe the epic idiocy of ...
- # NOT using make but a JavaScript thingy to try to install things ... to the wrong place
- # WHY U NO MAEK SENSE?!
- #emake DESTDIR="${D}" install || die
-
- mkdir -p "${ED}"/usr/include/node
- mkdir -p "${ED}"/usr/bin
- mkdir -p "${ED}"/lib/node_modules/npm
- mkdir -p "${ED}"/lib/node
- 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"
- cp 'deps/uv/include/ares.h' 'deps/uv/include/ares_version.h' "${ED}"/usr/include/node || die "Failed to copy stuff"
- cp 'out/Release/node' "${ED}"/usr/bin/node || die "Failed to copy stuff"
- cp -R deps/npm/* "${ED}"/lib/node_modules/npm || die "Failed to copy stuff"
- cp -R tools/wafadmin "${ED}"/lib/node/ || die "Failed to copy stuff"
- cp 'tools/node-waf' "${ED}"/usr/bin/ || die "Failed to copy stuff"
-
- # now add some extra stupid just because we can
- # needs to be a symlink because of hardcoded paths ... no es bueno!
- dosym /lib/node_modules/npm/bin/npm-cli.js /bin/npm
- pax-mark -m "${ED}"/usr/bin/node
-}
-
-src_test() {
- emake test || die
-}
diff --git a/net-libs/nodejs/nodejs-0.8.6.ebuild b/net-libs/nodejs/nodejs-0.9.1.ebuild
index 98dfec267b91..8033787e20db 100644
--- a/net-libs/nodejs/nodejs-0.8.6.ebuild
+++ b/net-libs/nodejs/nodejs-0.9.1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.8.6.ebuild,v 1.1 2012/08/08 03:50:18 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.9.1.ebuild,v 1.1 2012/09/24 05:06:00 patrick Exp $
-EAPI=3
+EAPI=4
PYTHON_DEPEND="2"
@@ -35,9 +35,6 @@ src_prepare() {
# fix compilation on Darwin
# http://code.google.com/p/gyp/issues/detail?id=260
sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
- # Hardcoded braindamage extraction helper
- #sed -i -e 's:wafdir = join(prefix, "lib", "node"):wafdir = "/lib/node/":' tools/node-waf || die
- python_convert_shebangs 2 tools/node-waf || die
}
src_configure() {
@@ -50,6 +47,7 @@ src_compile() {
}
src_install() {
+ docompress -x /lib/node_modules/npm/man
local MYLIB=$(get_libdir)
mkdir -p "${ED}"/usr/include/node
mkdir -p "${ED}"/usr/bin
@@ -59,8 +57,6 @@ src_install() {
cp -R deps/uv/include/* "${ED}"/usr/include/node || die "Failed to copy stuff"
cp 'out/Release/node' "${ED}"/usr/bin/node || die "Failed to copy stuff"
cp -R deps/npm/* "${ED}"/usr/"${MYLIB}"/node_modules/npm || die "Failed to copy stuff"
- cp -R tools/wafadmin "${ED}"/usr/"${MYLIB}"/node/ || die "Failed to copy stuff"
- cp 'tools/node-waf' "${ED}"/usr/bin/ || die "Failed to copy stuff"
# now add some extra stupid just because we can
# needs to be a symlink because of hardcoded paths ... no es bueno!