===> The following configuration options are available for spidermonkey-1.7.0_1:
UTF8=Off (default) "Enable UTF8 support"
===> Use 'make config' to modify these settings
Rename lang/spidermonkey to lang/spidermonkey17 in preperation for the
import of lang/spidermonkey18.
Approved by: Dan Rench <citric@cubicone.tmetic.com> (maintainer)
Approved by: eadler (mentor)
Remove more tags from pkg-descr files fo the form:
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
Make SpiderMonkey build with thread-support regardless of whether or not
the post-build self-testing is enabled.
The self-test was on by default until March, which hid the problem...
Take pointy-hat.
Noticed by: Anish Mistry
Approved by: portmgr (erwin)
The testsuite breaks at certain times of day depending on TZ, so
disable the testuite per default.
PR: 94765
Submitted by: Dan Rench <citric@cubicone.tmetic.com>
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>
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)
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
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>