summaryrefslogtreecommitdiff
path: root/editors/openoffice.org-2.0-devel/files/patch-i63069
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2006-03-15 06:25:45 +0000
committerMaho Nakata <maho@FreeBSD.org>2006-03-15 06:25:45 +0000
commit2b280014874b787884e5817d61d32d8aa8d95c33 (patch)
tree376d9f13165d23543462f81daf2c10186238b9c4 /editors/openoffice.org-2.0-devel/files/patch-i63069
parentMove pkg-message to files to automatically replace %%PREFIX%%. (diff)
Update to SRC680_m159
Notes
Notes: svn path=/head/; revision=157130
Diffstat (limited to '')
-rw-r--r--editors/openoffice.org-2.0-devel/files/patch-i6306980
1 files changed, 80 insertions, 0 deletions
diff --git a/editors/openoffice.org-2.0-devel/files/patch-i63069 b/editors/openoffice.org-2.0-devel/files/patch-i63069
new file mode 100644
index 000000000000..b20da21305fe
--- /dev/null
+++ b/editors/openoffice.org-2.0-devel/files/patch-i63069
@@ -0,0 +1,80 @@
+Index: stlport/STLport-4.5.patch
+===================================================================
+RCS file: /cvs/external/stlport/STLport-4.5.patch,v
+retrieving revision 1.26
+diff -u -r1.26 STLport-4.5.patch
+--- stlport/STLport-4.5.patch 7 Mar 2006 17:11:51 -0000 1.26
++++ stlport/STLport-4.5.patch 11 Mar 2006 05:16:19 -0000
+@@ -120,16 +120,16 @@
+ ***************
+ *** 1 ****
+ ! dummy
+---- 1,59 ----
++--- 1,69 ----
+ ! #
+ ! # Note : this makefile is for gcc-3 !
+ ! #
+ !
+ ! #
+ ! # compiler
+-! #
+-! CC+= ${PTHREAD_CFLAGS} -D_REENTRANT
+-! CXX+= ${PTHREAD_CFLAGS} -D_REENTRANT -fexceptions
++! # take these from the OOo build environment
++! CC*= gcc
++! CXX*= g++
+ !
+ ! #
+ ! # Basename for libraries
+@@ -141,7 +141,7 @@
+ ! #
+ ! #
+ ! LINK=ar cr
+-! DYN_LINK=${CXX} ${PTHREAD_LIBS} --fexceptions -shared -o
++! DYN_LINK=${CXX} -Wl,-rpath,'$$ORIGIN' ${PTHREAD_LIBS} --fexceptions -shared -o
+ !
+ ! OBJEXT=o
+ ! DYNEXT=so
+@@ -149,26 +149,36 @@
+ ! RM=rm -rf
+ ! PATH_SEP=/
+ ! MKDIR=mkdir -p
+-! COMP=GCC-FREEBSD
++! COMP=GCC$(ARCH)
+ ! INSTALL_STEP = install_unix
+ !
+ ! all: all_dynamic all_static symbolic_links
+ !
+ ! include common_macros.mak
+ !
+-! WARNING_FLAGS= -Wall -W -Wno-sign-compare -Wno-unused -Wno-uninitialized -ftemplate-depth-32
++! WARNING_FLAGS= -Wall -W -Wno-sign-compare -Wno-unused -Wno-uninitialized
+ !
+-! CXXFLAGS_COMMON = -I${STLPORT_DIR} -DGXX_INCLUDE_PATH=${GXX_INCLUDE_PATH} ${WARNING_FLAGS} ${ARCH_FLAGS}
++! CXXFLAGS_COMMON = -D_REENTRANT -DGXX_INCLUDE_PATH=${GXX_INCLUDE_PATH} -fexceptions -ftemplate-depth-32 -I${STLPORT_DIR} ${WARNING_FLAGS} ${ARCH_FLAGS}
++! CFLAGS_COMMON = -D_REENTRANT -DGXX_INCLUDE_PATH=${GXX_INCLUDE_PATH} -fexceptions -I${STLPORT_DIR} ${WARNING_FLAGS} ${ARCH_FLAGS}
+ !
+-! CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON) ${CXXFLAGS}
+-! CXXFLAGS_RELEASE_dynamic = $(CXXFLAGS_COMMON) ${CXXFLAGS} -fPIC
++! CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON) -O2 -fPIC
++! CXXFLAGS_RELEASE_dynamic = $(CXXFLAGS_COMMON) -O2 -fPIC
+ !
+-! CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -g
++! CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -g -fPIC
+ ! CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -g -fPIC
+ !
+ ! CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static) -D_STLP_DEBUG
+ ! CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -D_STLP_DEBUG
+ !
++! CFLAGS_RELEASE_static = $(CFLAGS_COMMON) -O2 -fPIC
++! CFLAGS_RELEASE_dynamic = $(CFLAGS_COMMON) -O2 -fPIC
++!
++! CFLAGS_DEBUG_static = $(CFLAGS_COMMON) -g -fPIC
++! CFLAGS_DEBUG_dynamic = $(CFLAGS_COMMON) -g -fPIC
++!
++! CFLAGS_STLDEBUG_static = $(CFLAGS_DEBUG_static) -D_STLP_DEBUG
++! CFLAGS_STLDEBUG_dynamic = $(CFLAGS_DEBUG_dynamic) -D_STLP_DEBUG
++!
+ ! include common_percent_rules.mak
+ ! include common_rules.mak
+ !