summaryrefslogtreecommitdiff
path: root/lang/siod/files/patch-aa
blob: 9f410c660f6e23ee5f576d24080b2505d7b65508 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
--- makefile--	Fri Feb 20 18:22:04 1998
+++ makefile	Wed Apr 28 13:02:03 1999
@@ -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=$(PREFIX)/man/man$(MANSEC)
+BINDIR=$(PREFIX)/bin
+INCDIR=$(PREFIX)/include
+LIBDIR=$(PREFIX)/lib
 LIBSIODDIR=$(LIBDIR)/siod
 CP_F=cp -f
 # -Wmissing-prototypes
@@ -270,6 +270,19 @@
 	CFLAGS="$(CDEBUG)" \
 	LD_EXE_LIBS="-lm -ldl" \
 	build_driver
+
+## FreeBSD, possibly other BSDs
+freebsd:
+	$(MAKE) \
+	PROGS="siod tar.so parser_pratt.so ss.so \
+	       regex.so" \
+	CFLAGS="$(CDEBUG) $(GCCW) -DHAVE_SYS_PARAM_H $(CFLAGS)" \
+	LD_LIB_LIBS="-lcrypt -lm" \
+	LD_LIB_FLAGS="-shared" \
+	LD_EXE_FLAGS="-rdynamic -Xlinker -rpath -Xlinker $(LIBDIR) -Xlinker -rpath -Xlinker $(LIBSIODDIR)" \
+	SO="so" \
+	build_driver
+
 
 unknown:
 	-ln -s ssiod siod