$NetBSD: patch-ad,v 1.2 2006/12/03 10:11:50 xtraeme 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
