summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2013-04-01 05:09:41 +0000
committerPatrick Lauer <patrick@gentoo.org>2013-04-01 05:09:41 +0000
commita9cfa60a68a09548dec7bd62d00c5e6a3383bcc7 (patch)
tree59eeb1009b4940d82a1bacd764d4c29ac2cb4c53 /net-libs/nodejs
parentDo not install nscd config files when USE=-nscd #463786 by Harris Landgarten. (diff)
downloadhistorical-a9cfa60a68a09548dec7bd62d00c5e6a3383bcc7.tar.gz
historical-a9cfa60a68a09548dec7bd62d00c5e6a3383bcc7.tar.bz2
historical-a9cfa60a68a09548dec7bd62d00c5e6a3383bcc7.zip
Bump for #463948
Package-Manager: portage-2.2.0_alpha170/cvs/Linux x86_64
Diffstat (limited to 'net-libs/nodejs')
-rw-r--r--net-libs/nodejs/ChangeLog7
-rw-r--r--net-libs/nodejs/Manifest4
-rw-r--r--net-libs/nodejs/nodejs-0.10.2.ebuild64
3 files changed, 73 insertions, 2 deletions
diff --git a/net-libs/nodejs/ChangeLog b/net-libs/nodejs/ChangeLog
index 28f8e8188ab5..f36b97b90fcd 100644
--- a/net-libs/nodejs/ChangeLog
+++ b/net-libs/nodejs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/nodejs
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/ChangeLog,v 1.77 2013/03/22 03:48:16 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/ChangeLog,v 1.78 2013/04/01 05:09:29 patrick Exp $
+
+*nodejs-0.10.2 (01 Apr 2013)
+
+ 01 Apr 2013; Patrick Lauer <patrick@gentoo.org> +nodejs-0.10.2.ebuild:
+ Bump for #463948
*nodejs-0.10.1 (22 Mar 2013)
diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index cd04b982dde1..fdfd3182d019 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,7 +1,9 @@
AUX nodejs-v8-3.5.patch 440 SHA256 e27140ed4fb2d9db928c8a8138b53461eea352261265f9953c821ca15dfdd91f SHA512 9652a8dd423a3a067822e830f5b01667780c69232e4827c02a92ccc42049418efa65aaa6abe0fe301c968b7d016816d5fda08641fd7022dcde5620870aadecd7 WHIRLPOOL ce6dd29ea6c20eeabd239d65fd1154d7ac0cb83a0b71af733526b258ec43d81a16878480e54cb69e1e8afbc46405c352b590861f8ba347cb0516bf2f027652b4
DIST node-v0.10.1.tar.gz 12790341 SHA256 2628dbf42fb3ec3927e595dc66f2f96e3c23455990dea690e300296d92afe4d3 SHA512 552223c7e8664e199574affb77f504ad5d4f4f092edb12df10fa013ac6af5a9a45e30f334e0255a256eb0a9604bc697f74b039e9e4e6f7453ea3f0c781c03fbe WHIRLPOOL f5dda85c10e04ef7999882bb76c0e6ea36198cc551bfcdb8a2079145e626442aabcb18440cf5fdbabac30ff066f24ecca0f1010606b13e6b1cdc803d4c73cafe
+DIST node-v0.10.2.tar.gz 12813547 SHA256 4eb642897fdb945b49720f2604afc493587aec7a9ff1537e882df659e4dd8aa2 SHA512 88615b4450ff10e70f4f53ec159518c1385da747e44dfb6c42dcf386c41b62048a9b77838036cf620202da1812c60893809f6aca2202e90b20158eb0f00aa60a WHIRLPOOL d46c2b11d98b32872fe40e748cdabba365afa754e5108b1ee9fecc0990e9f3878a47558a66e4b909e10792e162fcbb7ddff9a380042eb49b93f8a18534df9f35
DIST node-v0.8.21.tar.gz 12191813 SHA256 e526f56d22bb2ebee5a607bd1e7a16dcc8530b916e3a372192e6cd5fa97d08e6 SHA512 10a305d5d798703144a4d4a29878b261be516f29a0bfe349e73879b81e16db89a6fabfce43a6b1abef2f085aa2cf884bde310b9feeb377083c43f674492f5d99 WHIRLPOOL f44085bb6710289adc85653f39073d17527bbe2bd27d9a998376a3eeab9fea462fb8f9d0f3baab4bda28d3046d3920a58ab14cfaa9eb1d20bb66cfdc1c71cc72
EBUILD nodejs-0.10.1.ebuild 1653 SHA256 18dddb360fbe0a87b56ad5805870f5df3a065bbc0ddaeecc7124a5e1a956be7c SHA512 e5d610a3893e7f891b258912cf9f7dbf44694f9c828e9edf5205179750ecb440d9f899d1bd614df0e46b6cd9901e7c23f74fa009ae80e364eb21fff766f3ae71 WHIRLPOOL b9664e5627df8da5efcc61d63c7908b6a867a1767736bce69d734e7e77a1041e57b216962ac97ce6c8826de3b00dee38bd23e1849eb8d415664d49b7ebc238a7
+EBUILD nodejs-0.10.2.ebuild 1653 SHA256 65b78aa3a97ccaf7e9b6533941bb5669e75a047ae8ba23b8753e8cc0b02f0d93 SHA512 2d84ac38ce57e8dee3a6299f136c82b806e5b1205a7b5364cc83a12ec4483f0e4cd00e11f093aa066b4fa6df31d908703cb1762ac3179d934c554de35a0627db WHIRLPOOL 0a8a8609106527445b8f92632d8941952a3a2005133fad31deb422ae34137987ea0d5c9c1922eb55016c8d6b13df6c6358a0700b9134e93de22c2481049200ce
EBUILD nodejs-0.8.21.ebuild 2155 SHA256 f600f55eab3d7b5568380c95d554a684ba2bcd97349cd697312405a22d413a49 SHA512 7487de98b46e937ab478581a5319e77577621752fe6432c7e31db8021724d2d1053335f7ee83fadcd34462de015185706a8fe98e86358b2000f51e2981f159f3 WHIRLPOOL 0b47604c7a3f85ad6a52d5fbd72d65cff7ae9492fe2aa298a63d83679beaddd01c7e76f9de7d5ae9f0cffa80364e4704bae226c3c923585fe3cafedae8620370
-MISC ChangeLog 12445 SHA256 1a26d101b28f55d5bf82c8953671856e2bda0770ab58141e28aac5c79350890b SHA512 b6b61bf45355c75ff1ba9b71eaf3c638830b6c8c82f5d678d7e6d2ad50a505674d4741b3d5765fd44d2f0ed5b59f3ac9bc19fb8ba73a30acbbf7b1c0c0f1fc37 WHIRLPOOL 9daf4ee303cbcf6884c0792aded345063ead86cf3ad25acca340baf7624f22f3320847bc6320bd53fdf545ad7ae47de3ee292c5229893803bf64a3603daea47d
+MISC ChangeLog 12568 SHA256 72b2750886741d000c7b6f617988683498dfa78e739b1df317c44e5d506002f1 SHA512 8dccfcbb4e698ca83064c71cdf04a7499ad93ad4ed4213391a61099b31a84716324bd887c4fbfc8c7248d538485e4e41e5f1e579be0aa35b499b55b66c93eb76 WHIRLPOOL d6a8df5d45303e5640cb0955e401ffe079ee76b076dc70e7411f233170b960d7caa80d35b6981013075d4ee28f050f78baa6e1e5767adb0913878c32b43eea89
MISC metadata.xml 360 SHA256 bb6c4fcc5207394662163163ff6d881870c7747547d4fa93ef6d451b6e2303cc SHA512 4d676a3a82a56ab6588a8ad563f8f7d67bccd4ef946e2e844b57df614678114d8c5601578b585f120370c65f6fd43c1629cc34f2ba5ad803d6e2301d289af510 WHIRLPOOL 8f0981d01814988137dbdb540c6902c4b4b2abdcd719a2ff02d7ee43d8a5af03781197e6e4cdab7e4f4ca59e75d294fcd78a472ff582f944a2455c6e76ae356d
diff --git a/net-libs/nodejs/nodejs-0.10.2.ebuild b/net-libs/nodejs/nodejs-0.10.2.ebuild
new file mode 100644
index 000000000000..70c950d76188
--- /dev/null
+++ b/net-libs/nodejs/nodejs-0.10.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.10.2.ebuild,v 1.1 2013/04/01 05:09:29 patrick Exp $
+
+EAPI=5
+
+# has known failures. sigh.
+RESTRICT="test"
+
+PYTHON_COMPAT=( python2_{5,6,7} )
+
+inherit python-any-r1 pax-utils
+
+DESCRIPTION="Evented IO for V8 Javascript"
+HOMEPAGE="http://nodejs.org/"
+SRC_URI="http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz"
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
+IUSE=""
+
+RDEPEND="dev-libs/openssl"
+DEPEND="${RDEPEND}
+ virtual/python-json"
+
+S=${WORKDIR}/node-v${PV}
+
+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
+
+ # make sure we use python2.* while using gyp
+ sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die
+
+ # less verbose install output (stating the same as portage, basically)
+ sed -i -e "/print/d" tools/install.py || die
+}
+
+src_configure() {
+ "${PYTHON}" configure --prefix="${EPREFIX}"/usr --openssl-use-sys --shared-zlib || die
+}
+
+src_compile() {
+ emake out/Makefile
+ emake -C out mksnapshot
+ pax-mark m out/Release/mksnapshot
+ emake
+}
+
+src_install() {
+ "${PYTHON}" tools/install.py install "${ED}"
+
+ 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
+
+ pax-mark -m "${ED}"/usr/bin/node
+}
+
+src_test() {
+ "${PYTHON}" tools/test.py --mode=release simple message || die
+}