summaryrefslogtreecommitdiff
path: root/editors/openoffice-3-devel/files/patch-i102181
blob: 53ccde029f3591fb7aed9c6f2fc99f6c7e581eeb (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
--- openssl/makefile.mk.orig	2009-12-06 12:25:44.000000000 +0900
+++ openssl/makefile.mk	2009-12-12 17:14:17.000000000 +0900
@@ -65,7 +65,7 @@
 OUT2LIB += libcrypto.*
 OUT2INC += include/openssl/*
 
-.IF "$(OS)" == "LINUX" || "$(OS)" == "FREEBSD"
+.IF "$(OS)" == "LINUX"
 	PATCH_FILES=openssllnx.patch
 	ADDITIONAL_FILES:= \
 		libcrypto_OOo_0_9_8l.map \
@@ -103,6 +103,22 @@
 	.ENDIF
 .ENDIF
 
+.IF "$(OS)" == "FREEBSD"
+	PATCH_FILES=openssllnx.patch
+	ADDITIONAL_FILES:= \
+		libcrypto_OOo_0_9_8l.map \
+		libssl_OOo_0_9_8l.map
+	.IF "$(CPU)" == "I"
+		CONFIGURE_ACTION=Configure BSD-x86-elf
+	.ELIF "$(BUILD64)" == "1"
+		CONFIGURE_ACTION=Configure BSD-x86_64
+	.ELSE
+		CONFIGURE_ACTION=Configure BSD-generic32
+	.ENDIF
+	# if you build openssl as shared library you have to patch the Makefile.Shared "LD_LIBRARY_PATH=$$LD_LIBRARY_PATH \"
+	#BUILD_ACTION=make 'SHARED_LDFLAGS=-Wl,--version-script=./lib$$(SHLIBDIRS)_OOo_0_9_8e.map'
+.ENDIF
+
 .IF "$(OS)" == "WNT"
 
 .IF "$(COM)"=="GCC"