Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 347914 | Differences between
and this patch

Collapse All | Expand All

(-)Manifest (+2 lines)
Lines 2-10 Link Here
2
AUX spidermonkey-1.6-header.patch 270 RMD160 ff656884925470695542b2b9412a130c72577f3a SHA1 6039b01f565b2bf2c20490a52b99b52796057b61 SHA256 e81acd7ba025214b2ecfa5918a1652e4590eaca39307c4e8d9f5d949d315373e
2
AUX spidermonkey-1.6-header.patch 270 RMD160 ff656884925470695542b2b9412a130c72577f3a SHA1 6039b01f565b2bf2c20490a52b99b52796057b61 SHA256 e81acd7ba025214b2ecfa5918a1652e4590eaca39307c4e8d9f5d949d315373e
3
AUX spidermonkey-1.7.0-ldflags.patch 679 RMD160 8526ab33d971a4e6d836ace41d522e63c378d6f3 SHA1 929953bca09960d6f2762749f0cc969a5e58b6ba SHA256 bbea50178ad2569f9fbbf449f1727851cb51a67766568847cc2c208c45d43f29
3
AUX spidermonkey-1.7.0-ldflags.patch 679 RMD160 8526ab33d971a4e6d836ace41d522e63c378d6f3 SHA1 929953bca09960d6f2762749f0cc969a5e58b6ba SHA256 bbea50178ad2569f9fbbf449f1727851cb51a67766568847cc2c208c45d43f29
4
AUX spidermonkey-1.7.0-threadsafe.diff 513 RMD160 894fd8791cdf3156031e4cb370a0de40ce53cdf2 SHA1 cd4d61468ca2fdd1f90b6bb207ebf46427261166 SHA256 3e41354e093efce3fe897814bc490aa45e17c9d6d0ca6ae7f9f1550b85be89e9
4
AUX spidermonkey-1.7.0-threadsafe.diff 513 RMD160 894fd8791cdf3156031e4cb370a0de40ce53cdf2 SHA1 cd4d61468ca2fdd1f90b6bb207ebf46427261166 SHA256 3e41354e093efce3fe897814bc490aa45e17c9d6d0ca6ae7f9f1550b85be89e9
5
DIST firefox-3.6.12.source.tar.bz2 51423668 RMD160 196e32a4cd9c6725e115aabcf320d7d8df5bca6e SHA1 1cc3885687dd5ad21167d9d45f76eb1458f46bdd SHA256 dd478c653070f451b76befc798cfa1d6b61745d8badf831a3bae453c32e68c2d
5
DIST js-1.7.0.tar.gz 1165607 RMD160 6eadf1ac7c10a13b3db3d499856c9e18ddbcdfdb SHA1 1a99e8e10cb6600a03ea98895583a8ed42136d1f SHA256 44363f0f3895800ee6010763eae90c0d15ed28e07d783bc7b3c607ce98d8668b
6
DIST js-1.7.0.tar.gz 1165607 RMD160 6eadf1ac7c10a13b3db3d499856c9e18ddbcdfdb SHA1 1a99e8e10cb6600a03ea98895583a8ed42136d1f SHA256 44363f0f3895800ee6010763eae90c0d15ed28e07d783bc7b3c607ce98d8668b
6
EBUILD spidermonkey-1.7.0-r1.ebuild 1528 RMD160 83a93b0c5da41ce58b95f19cd8d5f6849352a64a SHA1 69b9b0fa22309a9a58c80fd5be65019d59252179 SHA256 535396b4d5aad6b578413f90d5e96ba17caf4a4c8db7341a77c7c6db8ea8be7b
7
EBUILD spidermonkey-1.7.0-r1.ebuild 1528 RMD160 83a93b0c5da41ce58b95f19cd8d5f6849352a64a SHA1 69b9b0fa22309a9a58c80fd5be65019d59252179 SHA256 535396b4d5aad6b578413f90d5e96ba17caf4a4c8db7341a77c7c6db8ea8be7b
7
EBUILD spidermonkey-1.7.0-r2.ebuild 1675 RMD160 75845ebfbee8619ae5c68ae8e205ac53fccf9b0c SHA1 fcea2ee5b9b84470b2f7814ddb6bcab92b8bd953 SHA256 90322c330a144e4cb919c1046ea9deec26d148bfa233d129ddef7aab75c64216
8
EBUILD spidermonkey-1.7.0-r2.ebuild 1675 RMD160 75845ebfbee8619ae5c68ae8e205ac53fccf9b0c SHA1 fcea2ee5b9b84470b2f7814ddb6bcab92b8bd953 SHA256 90322c330a144e4cb919c1046ea9deec26d148bfa233d129ddef7aab75c64216
8
EBUILD spidermonkey-1.7.0.ebuild 1441 RMD160 ffa9984090cece4cc58a3cddeb991b091d1347a8 SHA1 6f448cdc372065681428ca352160d6f78ac5c8d4 SHA256 d6d8711c775927675bc1df7aebaf84d4eedb20b57b11c5e1f6bcf6f01f786661
9
EBUILD spidermonkey-1.7.0.ebuild 1441 RMD160 ffa9984090cece4cc58a3cddeb991b091d1347a8 SHA1 6f448cdc372065681428ca352160d6f78ac5c8d4 SHA256 d6d8711c775927675bc1df7aebaf84d4eedb20b57b11c5e1f6bcf6f01f786661
10
EBUILD spidermonkey-1.9.2.12.ebuild 1475 RMD160 e6bc3be72967a0526c8d392de89d8b63456f7f6f SHA1 0c61c89e5c337e338421ef20ba806c22335888d6 SHA256 5073ff299791442e407c167140bbed06eadbbb6f22f249dde9cec3fa798e9903
9
MISC ChangeLog 6973 RMD160 ce6e2b3cabb912e359be3e2b6003989c66fb702d SHA1 56692399e56cc7398b7f9ebb3971c041963a31a5 SHA256 33d6b812c736b681e15f1da97c0258a77356ee126517df959c34e30ec5cf473c
11
MISC ChangeLog 6973 RMD160 ce6e2b3cabb912e359be3e2b6003989c66fb702d SHA1 56692399e56cc7398b7f9ebb3971c041963a31a5 SHA256 33d6b812c736b681e15f1da97c0258a77356ee126517df959c34e30ec5cf473c
10
MISC metadata.xml 433 RMD160 a8aa33c0f430f8f80a47adaab4415bc8d0df057b SHA1 29c765414b22f2fa56ed0eb4f780ee3ec16da6a5 SHA256 39727d30931062610a21875826740d8661ab5afffcb94746ed961baac437f083
12
MISC metadata.xml 433 RMD160 a8aa33c0f430f8f80a47adaab4415bc8d0df057b SHA1 29c765414b22f2fa56ed0eb4f780ee3ec16da6a5 SHA256 39727d30931062610a21875826740d8661ab5afffcb94746ed961baac437f083
(-)spidermonkey-1.9.2.12.ebuild (+63 lines)
Added Link Here
1
# Copyright 1999-2009 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: $
4
5
EAPI="2"
6
inherit eutils toolchain-funcs multilib python
7
8
MY_PV="${PV}"
9
MY_PV="${MY_PV/1.9.2/3.6}"
10
DESCRIPTION="Stand-alone JavaScript C library"
11
HOMEPAGE="http://www.mozilla.org/js/spidermonkey/"
12
REL_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases"
13
SRC_URI="${REL_URI}/${MY_PV}/source/firefox-${MY_PV}.source.tar.bz2"
14
15
LICENSE="NPL-1.1"
16
SLOT="0"
17
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
18
IUSE="threadsafe"
19
20
S="${WORKDIR}/mozilla-1.9.2/js/src"
21
22
RDEPEND="threadsafe? ( >=dev-libs/nspr-4.8.6 )"
23
24
DEPEND="${RDEPEND}
25
	=dev-lang/python-2*[threads]
26
	dev-util/pkgconfig"
27
28
pkg_setup(){
29
	python_set_active_version 2
30
}
31
32
src_prepare() {
33
	unpack ${A}
34
	cd "${S}"
35
	if [[ ${CHOST} == *-freebsd* ]]; then
36
		# Don't try to be smart, this does not work in cross-compile anyway
37
		ln -s "${S}/config/Linux_All.mk" "${S}/config/$(uname -s)$(uname -r).mk"
38
	fi
39
}
40
41
src_configure() {
42
	local myconf
43
44
	if use threadsafe ; then
45
		myconf="${myconf} --with-system-nspr \
46
			--enable-threadsafe"
47
	fi
48
	# Disable no-print-directory
49
	MAKEOPTS=${MAKEOPTS/--no-print-directory/}
50
51
	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" PYTHON="$(PYTHON)" econf \
52
		${myconf}
53
}
54
55
src_compile() {
56
	emake -j1 || die "emake without threadsafe enabled failed";
57
}
58
59
src_install() {
60
	emake install DESTDIR="${D}" || die
61
	dodoc ../jsd/README
62
	dohtml README.html
63
}

Return to bug 347914