pkgsrc/lang/spidermonkey/patches/patch-ad
wiz 4f4a027f7c Update to 1.60, provided by Blair Sadewitz in private mail.
* JS 1.6.0 is based on the same branch (1.8.0.9) as Firefox 1.5.0.9
and includes the same stability and security fixes.

* JS 1.6.0 includes support for JavaScript 1.6 with support for
  E4X, several new Array methods, and Array and String generics.
2007-08-12 03:04:32 +00:00

27 lines
757 B
Text

$NetBSD: patch-ad,v 1.3 2007/08/12 03:04:33 wiz Exp $
--- rules.mk.orig 2003-11-14 19:11:04.000000000 -0500
+++ rules.mk
@@ -58,7 +58,7 @@ ifdef USE_MSVC
# TARGETS = $(LIBRARY) # $(PROGRAM) not supported for MSVC yet
TARGETS += $(SHARED_LIBRARY) $(PROGRAM) # it is now
else
-TARGETS += $(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)
+TARGETS += $(SHARED_LIBRARY) $(PROGRAM)
endif
all:
@@ -115,9 +115,13 @@ $(LIBRARY): $(LIB_OBJS)
$(RANLIB) $@
$(SHARED_LIBRARY): $(LIB_OBJS)
+ifeq ($(OS_ARCH),Darwin)
+ $(MKSHLIB) -o $@ $(LIB_OBJS) $(LDFLAGS) $(OTHER_LIBS) -install_name $(PREFIX)/lib/$(notdir $@)
+else
$(MKSHLIB) -o $@ $(LIB_OBJS) $(LDFLAGS) $(OTHER_LIBS)
endif
endif
+endif
# Java stuff
$(CLASSDIR)/$(OBJDIR)/$(JARPATH)/%.class: %.java