aboutsummaryrefslogtreecommitdiffstats
path: root/security/zebedee/files/patch-aa
blob: 0d7e189d96881c4d570cf805d0235097b38d72fa (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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
--- ../zebedee-1.3.0.orig/Makefile	Fri Jan 21 13:47:17 2000
+++ Makefile	Sat Jan 22 19:15:21 2000
@@ -3,7 +3,7 @@
 #
 # $Id: Makefile,v 1.10 2000/01/21 21:46:41 nwinton Exp nwinton $
 
-OS =
+OS = freebsd
 
 ###
 ### Locations of tools, libraries and installation directories.
@@ -17,6 +17,7 @@
 CC_win32 = /gcc-2.95/bin/gcc
 CC_linux = gcc
 CC_solaris = gcc
+CC_freebsd = cc
 CC = $(CC_$(OS))
 
 # Optimise/debug compilation
@@ -26,24 +27,24 @@
 
 # Location of gmp include and library
 
-GMPINC = -I../gmp-2.0.2
-GMPLIB = ../gmp-2.0.2/libgmp.a
+GMPINC =
+GMPLIB = -lgmp
 
 # Location of Blowfish include and library
 
-BFINC = -I../blowfish
-BFLIB = ../blowfish/libblowfish.a
+BFINC = -I${PREFIX}/include/openssl
+BFLIB = ${PREFIX}/lib/libcrypto.a
 
 # Location of zlib include and library
 
-ZINC = -I../zlib-1.1.3
-ZLIB = ../zlib-1.1.3/libz.a
+ZINC =
+ZLIB = -lz
 
 # Location of bzlib include and library
 # Set these empty if you don't want bzib2 support
 
-BZINC = -I../bzip2-0.9.5d
-BZLIB = ../bzip2-0.9.5d/libbz2.a
+BZINC = -I${PREFIX}/include
+BZLIB = ${PREFIX}/lib/libbz2.a
 #
 # Tools needed for Perl "POD"-format documentation conversion.
 #
@@ -90,6 +91,7 @@
 DEFINES_win32 = 				# Win32
 DEFINES_linux = -D_REENTRANT -DHAVE_PTHREADS	# Linux
 DEFINES_solaris = -D_REENTRANT -DHAVE_PTHREADS	# Solaris
+DEFINES_freebsd = -D_REENTRANT			# FreeBSD
 DEFINES = $(DEFINES_$(OS))
 
 # Suffix for executables
@@ -101,6 +103,7 @@
 
 OSLIBS_win32 = -lwsock32 -lwinmm		# Win32
 OSLIBS_linux = -lpthread			# Linux
+OSLIBS_freebsd =				# FreeBSD
 OSLIBS_solaris = -lsocket -lnsl -lthread	# Solaris
 OSLIBS = $(OSLIBS_$(OS))