summaryrefslogtreecommitdiff
path: root/textproc/xerces-c/patches/patch-af
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/xerces-c/patches/patch-af')
-rw-r--r--textproc/xerces-c/patches/patch-af30
1 files changed, 26 insertions, 4 deletions
diff --git a/textproc/xerces-c/patches/patch-af b/textproc/xerces-c/patches/patch-af
index f810903c6c9..1b22f2a4fb6 100644
--- a/textproc/xerces-c/patches/patch-af
+++ b/textproc/xerces-c/patches/patch-af
@@ -1,8 +1,30 @@
-$NetBSD: patch-af,v 1.4 2004/09/18 02:46:13 minskim Exp $
+$NetBSD: patch-af,v 1.5 2005/12/31 00:56:42 joerg Exp $
---- Makefile.incl.orig Tue May 27 15:04:46 2003
-+++ Makefile.incl Fri Sep 17 00:36:28 2004
-@@ -579,6 +579,11 @@
+--- Makefile.incl.orig 2003-05-27 15:04:46.000000000 +0000
++++ Makefile.incl
+@@ -373,6 +373,21 @@ SHLIBSUFFIX=.so
+ LD_SONAME = -Wl,-soname,${SO_NAME}
+ endif
+
++#=============== DRAGONFLY SPECIFIC OPTIONS =========================
++ifeq (${PLATFORM}, DRAGONFLY)
++MAKE_SHARED = ${CXX} -D${PLATFORM} -shared -fPIC ${LDFLAGS}
++MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS}
++ifeq (${TRANSCODER}, ICU)
++ PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include
++ ALLLIBS = ${LIBS} -L/usr/local/lib -licuuc -L${ICUROOT} -licudata -lgcc
++else
++ PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM}
++ ALLLIBS = ${LIBS}
++endif
++SHLIBSUFFIX=.so
++## Compiler switch to embed a library name
++LD_SONAME = -Wl,-soname,${SO_NAME}
++endif
+ #=============== NETBSD SPECIFIC OPTIONS =========================
+ ifeq (${PLATFORM}, NETBSD)
+ MAKE_SHARED = ${CXX} -D${PLATFORM} -shared -fPIC ${LDFLAGS}
+@@ -579,6 +594,11 @@ ifeq (${PLATFORM}, CYGWIN)
endif