summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2012-03-01 20:14:31 +0000
committerFabian Groffen <grobian@gentoo.org>2012-03-01 20:14:31 +0000
commit81e50c6b384fe0e32e3251d7920d9e872f2d2713 (patch)
treecfff6c3a5edf934e0b9d8c4c949d3964536276a4 /net-libs
parentMarking Data-Dump-1.210.0 ppc for bug 400073 (diff)
downloadhistorical-81e50c6b384fe0e32e3251d7920d9e872f2d2713.tar.gz
historical-81e50c6b384fe0e32e3251d7920d9e872f2d2713.tar.bz2
historical-81e50c6b384fe0e32e3251d7920d9e872f2d2713.zip
Fixed for Darwin, Prefix, marked ~x64-macos
Package-Manager: portage-2.2.01.20239-prefix/cvs/Darwin i386
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/nodejs/ChangeLog5
-rw-r--r--net-libs/nodejs/Manifest14
-rw-r--r--net-libs/nodejs/nodejs-0.6.11.ebuild14
3 files changed, 25 insertions, 8 deletions
diff --git a/net-libs/nodejs/ChangeLog b/net-libs/nodejs/ChangeLog
index 8ba6a0a987a9..17f5a7f39383 100644
--- a/net-libs/nodejs/ChangeLog
+++ b/net-libs/nodejs/ChangeLog
@@ -1,6 +1,9 @@
# 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.27 2012/02/20 13:20:36 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/ChangeLog,v 1.28 2012/03/01 20:14:31 grobian Exp $
+
+ 01 Mar 2012; Fabian Groffen <grobian@gentoo.org> nodejs-0.6.11.ebuild:
+ Fixed for Darwin, Prefix, marked ~x64-macos
20 Feb 2012; Patrick Lauer <patrick@gentoo.org> nodejs-0.6.11.ebuild:
Restrict python to 2.*
diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 838106943f7a..3807590ac5b9 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,7 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX nodejs-v8-3.5.patch 440 RMD160 3acac03a96fa3c6365a076eb47b4c1bac12d5a2c SHA1 135a23be4458187b358d5edb3c5f46be92312c45 SHA256 e27140ed4fb2d9db928c8a8138b53461eea352261265f9953c821ca15dfdd91f
DIST node-v0.6.11.tar.gz 10555423 RMD160 9238439af9aba7f35e9f8e652a8f241aa7c5723f SHA1 0afd1416f7b34e7b74a319ed1146c079646bfa3d SHA256 94bbdb2d62645fd2ad5b96e41cfec68abf004fd03fabaaf7d71c48b39013cbd1
DIST node-v0.6.8.tar.gz 10488841 RMD160 b605df38bb906f7a9f8c22ecfd760ef832d2aa80 SHA1 c3f755b5dfd0de3f306d06573fa9433d845623dd SHA256 e6cbfc5ccdbe10128dbbd4dc7a88c154d80f8a39c3a8477092cf7d25eef78c9c
-EBUILD nodejs-0.6.11.ebuild 841 RMD160 e8428145a7798f82af34c4b2c94389b5004d8d9d SHA1 3094b0f707118266ae720e07d5ba3f0ea5be3180 SHA256 eb58d01e9b1f034ac240312b66f6e815f423ac0243455e1ec8e3e7b7df7cf7dd
+EBUILD nodejs-0.6.11.ebuild 953 RMD160 57716630b32420cc54a9c5573ab7f5b2223e5144 SHA1 b48d33de6d5272a4e5b1c7cb06e81bd3b2649609 SHA256 8bd66e7cd7e78c624f25c9361300481d9fab0e996c3f9ec6766bd37c83c96069
EBUILD nodejs-0.6.8.ebuild 822 RMD160 c04e64f8faa01ef430de3b4e6a7549f0558df5e2 SHA1 0a2ac384acc3762af841e91dc577f2129293ff6d SHA256 1ac177e4b8f659cc7ba94c57423834d5663299f3d49c21576cefe48678c0ae4b
-MISC ChangeLog 4630 RMD160 a1f1e3ab74fa7c3900e8bc2be3d386e97083ebaf SHA1 ec839fb88f3510dbff6f91fa967be59a9ececd37 SHA256 3390d78961d4c479eaa0b668388cbf27b01f4a3f76630dde712431abcbf676d5
+MISC ChangeLog 4750 RMD160 586ad3feff661190d3b20d56d603ed4b54778d19 SHA1 688733d543594bbf3143597695d2a230da480805 SHA256 745ebce7ee9fc0341c907274184f1f7cca358c376aba7b4fba6b436e2b61477b
MISC metadata.xml 328 RMD160 e5da1c480cbfe9b6db2e3bdc4bf8b3c291018d83 SHA1 7aed54b3272a8262b0b3ed60355a8f8c4e16141e SHA256 ad2c212a575c70f52ed8075ccc5ceca143c69b933e94a0e14db5b81c2af09a0d
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (Darwin)
+
+iEYEARECAAYFAk9P2KwACgkQX3X2B8XHTomo0QCgjdn3hYQfGA5jDVJfbQA4iOGB
+NQoAn1kXQVGHp8ORtwKBA3q+YPbCPwhG
+=QJgt
+-----END PGP SIGNATURE-----
diff --git a/net-libs/nodejs/nodejs-0.6.11.ebuild b/net-libs/nodejs/nodejs-0.6.11.ebuild
index 33d1e9e27f72..49f2923ae746 100644
--- a/net-libs/nodejs/nodejs-0.6.11.ebuild
+++ b/net-libs/nodejs/nodejs-0.6.11.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.6.11.ebuild,v 1.2 2012/02/20 13:20:36 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.6.11.ebuild,v 1.3 2012/03/01 20:14:31 grobian Exp $
-EAPI="2"
+EAPI="3"
inherit eutils pax-utils
@@ -16,7 +16,7 @@ SRC_URI="http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
IUSE=""
DEPEND=">=dev-lang/v8-3.5.10.22
@@ -25,9 +25,13 @@ RDEPEND="${DEPEND}"
S=${WORKDIR}/node-v${PV}
+src_prepare() {
+ sed -i -e "/flags = \['-arch', arch\]/s/= .*$/= ''/" wscript || die
+}
+
src_configure() {
# this is a waf confuserator
- ./configure --shared-v8 --prefix=/usr || die
+ ./configure --shared-v8 --prefix="${EPREFIX}"/usr || die
}
src_compile() {
@@ -36,7 +40,7 @@ src_compile() {
src_install() {
emake DESTDIR="${D}" install || die
- pax-mark -m "${D}"/usr/bin/node
+ pax-mark -m "${ED}"/usr/bin/node
}
src_test() {