Merge from vendor branch TNF:
[pkgsrc.git] / lang / siod / patches / patch-aa
1 $NetBSD$
2
3 NetBSD definition for makefile, and make solaris into SunOS so
4 that we can use ${OPSYS}.
5
6 --- makefile    1999/08/06 09:16:57     1.1
7 +++ makefile    1999/08/06 09:20:34
8 @@ -19,10 +19,10 @@
9  #
10  # 
11  MANSEC=1
12 -MANDIR=$(IROOT)/usr/local/man/man$(MANSEC)
13 -BINDIR=$(IROOT)/usr/local/bin
14 -INCDIR=$(IROOT)/usr/local/include
15 -LIBDIR=$(IROOT)/usr/local/lib
16 +MANDIR=$(IROOT)${PREFIX}/man/man$(MANSEC)
17 +BINDIR=$(IROOT)${PREFIX}/bin
18 +INCDIR=$(IROOT)${PREFIX}/include
19 +LIBDIR=$(IROOT)${PREFIX}/lib
20  LIBSIODDIR=$(LIBDIR)/siod
21  CP_F=cp -f
22  # -Wmissing-prototypes
23 @@ -137,14 +137,25 @@
24  #       from /usr/lib/libSYBxxx.so -> /sybase/lib/libxxx.so
25  #       for each shared library in /sybase/lib.
26  
27 -solaris:
28 +SunOS:
29         $(MAKE) $(LDLP) \
30         PROGS="siod ndbm.so tar.so parser_pratt.so ss.so regex.so" \
31 -       CC=gcc \
32         LD=ld \
33         CFLAGS="$(GCCW) $(CDEBUG) -DSUN5 -O2 $(SLD)" \
34         LD_EXE_FLAGS="-R $(LIBDIR) -R $(LIBSIODDIR)" \
35         LD_EXE_LIBS="-lm -lsocket -lnsl -lposix4 -dl" \
36 +       LD_LIB_FLAGS="-G" \
37 +       LD_LIB_LIBS="$(LD_EXE_LIBS)" \
38 +       SO="so" \
39 +        build_driver
40 +
41 +NetBSD:
42 +       $(MAKE) $(LDLP) \
43 +       PROGS="siod ndbm.so tar.so parser_pratt.so ss.so regex.so" \
44 +       LD=ld \
45 +       CFLAGS="$(GCCW) $(CDEBUG) -DSUN5 -O2 $(SLD)" \
46 +       LD_EXE_FLAGS="-Wl,-R$(LIBDIR) -L${LIBDIR} -Wl,-R$(LIBSIODDIR) -L${LIBSIODDIR}" \
47 +       LD_EXE_LIBS="-lm" \
48         LD_LIB_FLAGS="-G" \
49         LD_LIB_LIBS="$(LD_EXE_LIBS)" \
50         SO="so" \