$NetBSD: patch-aa,v 1.4 2006/01/11 21:54:06 joerg Exp $

NetBSD definition for makefile, and make solaris into SunOS so
that we can use ${OPSYS}.

--- makefile	1999/08/06 09:16:57	1.1
+++ makefile	1999/08/06 09:20:34
@@ -19,10 +19,10 @@
 #
 # 
 MANSEC=1
-MANDIR=$(IROOT)/usr/local/man/man$(MANSEC)
-BINDIR=$(IROOT)/usr/local/bin
-INCDIR=$(IROOT)/usr/local/include
-LIBDIR=$(IROOT)/usr/local/lib
+MANDIR=$(IROOT)${PREFIX}/man/man$(MANSEC)
+BINDIR=$(IROOT)${PREFIX}/bin
+INCDIR=$(IROOT)${PREFIX}/include
+LIBDIR=$(IROOT)${PREFIX}/lib
 LIBSIODDIR=$(LIBDIR)/siod
 CP_F=cp -f
 # -Wmissing-prototypes
@@ -137,16 +137,27 @@
 #       from /usr/lib/libSYBxxx.so -> /sybase/lib/libxxx.so
 #       for each shared library in /sybase/lib.
 
-solaris:
+SunOS:
 	$(MAKE) $(LDLP) \
 	PROGS="siod ndbm.so tar.so parser_pratt.so ss.so regex.so" \
-	CC=gcc \
 	LD=ld \
 	CFLAGS="$(GCCW) $(CDEBUG) -DSUN5 -O2 $(SLD)" \
 	LD_EXE_FLAGS="-R $(LIBDIR) -R $(LIBSIODDIR)" \
 	LD_EXE_LIBS="-lm -lsocket -lnsl -lposix4 -dl" \
 	LD_LIB_FLAGS="-G" \
 	LD_LIB_LIBS="$(LD_EXE_LIBS)" \
+	SO="so" \
+        build_driver
+
+NetBSD DragonFly:
+	$(MAKE) $(LDLP) \
+	PROGS="siod ndbm.so tar.so parser_pratt.so ss.so regex.so" \
+	LD=ld \
+	CFLAGS="$(GCCW) $(CDEBUG) -DSUN5 -O2 $(SLD) -I${INCDIR} -fPIC -DPIC" \
+	LD_EXE_FLAGS="-Wl,-R$(LIBDIR) -L${LIBDIR} -Wl,-R$(LIBSIODDIR) -L${LIBSIODDIR}" \
+	LD_EXE_LIBS="-lm" \
+	LD_LIB_FLAGS="-G" \
+	LD_LIB_LIBS="$(LD_EXE_LIBS) -lm -lcrypt" \
 	SO="so" \
         build_driver
 
