diff options
author | Patrick Lauer <patrick@gentoo.org> | 2013-04-01 05:09:41 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2013-04-01 05:09:41 +0000 |
commit | a9cfa60a68a09548dec7bd62d00c5e6a3383bcc7 (patch) | |
tree | 59eeb1009b4940d82a1bacd764d4c29ac2cb4c53 /net-libs/nodejs | |
parent | Do not install nscd config files when USE=-nscd #463786 by Harris Landgarten. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | net-libs/nodejs/Manifest | 4 | ||||
-rw-r--r-- | net-libs/nodejs/nodejs-0.10.2.ebuild | 64 |
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 +} |