Commit graph

12 commits

Author SHA1 Message Date
Edwin Groothuis
b9f6b0710b Spidermonkey version update to 1.5 with fixes for ia64/amd64
Update source to spidermonkey 1.5 and patched (much thanks to Anish Mistry) to fix compilation problems under amd64 (and presumably ia64 too but untested) and to make the build thread-safe.

PR:		ports/91522
Submitted by:	Dan Rench <citric@cubicone.tmetic.com>
2006-01-08 21:31:22 +00:00
Mikhail Teterin
e00e74fa11 Add another patch, to fix tests, which fail if the timezone is set to
UTC. Thanks to Boris Samorodov for assistance in debugging this.

Detected by:	pointyhat
Approved by:	portmgr	(krion)
2005-08-16 12:52:28 +00:00
Mikhail Teterin
49ad42552d Unbreak for all platforms (tested on amd64 and i386) -- use -fPIC
on sparc64 and -fpic elsewhere. While here, make the following
improvements:

	. ignore the vendor's fdlibm and use our own -lm. fdlibm is
	  derived from the same msun as ours, but spidermonkey was
	  misteriously linking with _both_. All mozilla-ports seem
	  to have the same problem right now;
	. use our -lreadline instead of compiling vendor's own
	  libeditline;
	. fix all warnings (clean build with -Wall -Werror);
	. link the installed executable (js) against the shared
	  library libjs.so instead of against the invididual objects;
	. unless WITHOUT_TEST is set, download and run vendor's own
	  tests in post-build (this triggers USE_PERL_BUILD). Some
	  tests had to be patched from Mozilla's CVS, because the
	  released tarball of them was not updated since 2002.

Bump PORTREVISION.

Approved by:	portmgr	(marcus)
Approved by:	maintainer timeout
2005-08-11 04:00:00 +00:00
Thierry Thomas
471d301097 Change PORTNAME to spidermonkey to correspond with dirname.
PR:		82320
Submitted by:	Alex Kapranoff <kappa (at) rambler-co.ru>
Approved by:	maintainer
2005-07-21 15:28:12 +00:00
Pav Lucistnik
6bbf0e383f - Avoid using command execution to fill variables, they would be executed
for all targets which is not needed

Suggested by:	'the eagle eye' kris
2004-05-04 19:43:14 +00:00
Pav Lucistnik
012dbaaa79 - Update to 1.5-rc6
PR:		ports/66208
Submitted by:	Dan Rench <citric@cubicone.tmetic.com> (maintainer)
2004-05-04 19:14:05 +00:00
Kris Kennaway
f2084d1b29 BROKEN on amd64 and ia64: Does not compile (missing -fPIC) 2004-03-07 13:00:02 +00:00
Trevor Johnson
a049dd78cc Use PLIST_FILES (bento-tested, marcus-reviewed). 2004-02-06 13:12:53 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Edwin Groothuis
722a70836a Add CONFLICT for lang/njs (njs-*)
PR:		ports/57972 (initial)
Submitted by:	Thierry Thomas <thierry@pompo.net>
2003-10-14 07:15:38 +00:00
Edwin Groothuis
619b5ac1ce Update port: lang/spidermonkey updated to latest source, new contact address
Spidermonkey is the JavaScript interpreter from the Mozilla project.
	This revision updates the port to the newest version.
	I've also updated my contact address.

PR:		ports/56593
Submitted by:	Dan Rench <citric@cubicone.tmetic.com>
2003-09-24 09:23:29 +00:00
Vanilla I. Shu
1b6633d7fe Add spidermonkey 1.5.p5,
a standalone JavaScript interpreter from
the Mozilla project.

PR:		51325
Submitted by:	Dan Rench (drench@xnet.com)
2003-04-27 01:46:49 +00:00