summaryrefslogtreecommitdiff
path: root/editors/openoffice-3-devel/files
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2012-02-20 08:22:15 +0000
committerMaho Nakata <maho@FreeBSD.org>2012-02-20 08:22:15 +0000
commitf49905f95a121d26a000c8b4f6873a472aa42964 (patch)
tree8c6670dedb91cea884634cbb30e3101e708c2ef6 /editors/openoffice-3-devel/files
parent- Update to 0.6.2 (diff)
1. Update to svn 1290975.
2. Use stock gcc, again. 3. Now use internal stlport, so that not to break ABI.
Notes
Notes: svn path=/head/; revision=291913
Diffstat (limited to 'editors/openoffice-3-devel/files')
-rw-r--r--editors/openoffice-3-devel/files/patch-graphite17
-rw-r--r--editors/openoffice-3-devel/files/patch-vcl24
2 files changed, 41 insertions, 0 deletions
diff --git a/editors/openoffice-3-devel/files/patch-graphite b/editors/openoffice-3-devel/files/patch-graphite
new file mode 100644
index 000000000000..c087ebebf3e4
--- /dev/null
+++ b/editors/openoffice-3-devel/files/patch-graphite
@@ -0,0 +1,17 @@
+--- graphite/graphite-2.3.1.patch 2012-02-19 18:21:39.000000000 +0900
++++ graphite/graphite-2.3.1.patch 2012-02-20 08:13:43.000000000 +0900
+@@ -2394,3 +2394,14 @@
+ {
+ bool fRet = true;
+
++--- misc/silgraphite-2.3.1/engine/include/graphite/GrFeature.h 2009-01-22 07:36:40.000000000 +0900
+++++ misc/build/silgraphite-2.3.1/engine/include/graphite/GrFeature.h 2012-02-20 08:09:33.000000000 +0900
++@@ -21,6 +21,8 @@
++
++ //:End Ignore
++
+++#define wstring basic_string<wchar_t> //quick dirty hack for not finding _STL::wstring
+++
++ #include "GrAppData.h"
++
++ namespace gr
diff --git a/editors/openoffice-3-devel/files/patch-vcl b/editors/openoffice-3-devel/files/patch-vcl
new file mode 100644
index 000000000000..b5897169e595
--- /dev/null
+++ b/editors/openoffice-3-devel/files/patch-vcl
@@ -0,0 +1,24 @@
+temporary hack. -I/usr/local/include appears too early so that graphite
+catches it thus build fails.
+
+/workdir && mkdir -p $W/CxxObject/vcl/unx/generic/gdi/ && mkdir -p $W/Dep/CxxObject/vcl/unx/generic/gdi/ && c++ -DCPPU_ENV=gcc3 -DCUI -DENABLE_GRAPHITE -DENABLE_GTK -DENABLE_LAYOUT=0 -DENABLE_LAYOUT_EXPERIMENTAL=0 -DFREEBSD -DGCC -DGXX_INCLUDE_PATH=/usr/include/c++/4.2 -DHAVE_GCC_VISIBILITY_FEATURE -DNDEBUG -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DPRODUCT -DPRODUCT_FULL -DSOLAR_JAVA -DSTLPORT_VERSION=400 -DSUPD=340 -DUNIX -DUNX -DVCL -DX86_64 -D_PTHREADS -D_REENTRANT -D_XSALSET_LIBNAME=\"libspa.so\" -DVCLPLUG_GEN_IMPLEMENTATION -DUSE_RANDR -DUSE_XINERAMA_XORG -Wall -Wendif-labels -Wextra -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wshadow -fPIC -fmessage-length=0 -fno-common -fno-strict-aliasing -fno-use-cxa-atexit -fvisibility-inlines-hidden -fvisibility=hidden -pipe -D_THREAD_SAFE -I/usr/local/include -DEXCEPTIONS_ON -fexceptions -fno-enforce-eh-specs -Os -c $S/vcl/unx/generic/gdi/pspgraphics.cxx -o $W/CxxObject/vcl/unx/generic/gdi/pspgraphics.o -MMD -MT $W/CxxObject/vcl/unx/generic/gdi/pspgraphics.o -MF $W/Dep/CxxObject/vcl/unx/generic/gdi/pspgraphics.d -I$S/vcl/unx/generic/gdi/ -I$O/inc/stl -I$O/inc/stl -Iaaa -I$O/inc/external -I$O/inc -I$S/solenv/unxfbsdx/inc -I$S/solenv/inc -I$S/res -I$S/solenv/inc/Xp31 -I/usr/local/openjdk6/include -I/usr/local/openjdk6/include/freebsd -I/usr/local/openjdk6/include/bsd -I/usr/local/openjdk6/include/linux -I/usr/local/openjdk6/include/native_threads/include -I/usr/local/include -I$S/vcl/inc -I$S/vcl/inc/pch -I$S/solenv/inc -I$O/inc/offuh -I$O/inc/stl -I$O/inc
+In file included from /usr/local/include/graphite/GrClient.h:31,
+ from /work/tinderbox-ligeti8amd64/portstrees/FreeBSD/ports/editors/openoffice-3-devel/work/ooo/main/vcl/inc/graphite_layout.hxx:40,
+ from /work/tinderbox-ligeti8amd64/portstrees/FreeBSD/ports/editors/openoffice-3-devel/work/ooo/main/vcl/unx/generic/gdi/pspgraphics.cxx:52:
+/usr/local/include/graphite/GrFeature.h:110: error: 'wstring' in namespace '_STL' does not name a type
+/usr/local/include/graphite/GrFeature.h:111: error: 'wstring' in namespace '_STL' does not name a type
+/usr/local/include/graphite/GrFeature.h:113: error: 'wstring' in namespace '_STL' does not name a type
+In file included from /work/tinderbox-ligeti8amd64/portstrees/FreeBSD/ports/editors/openoffice-3-devel/work/ooo/main/vcl/inc/graphite_layout.hxx:41,
+ from /work/tinderbox-ligeti8amd64/portstrees/FreeBSD/ports/editors/openoffice-3-devel/work/ooo/main/vcl/unx/generic/gdi/pspgraphics.cxx:52:
+
+
+--- vcl/Library_vclplug_gen.mk 2012-02-20 11:32:20.000000000 +0900
++++ vcl/Library_vclplug_gen.mk 2012-02-20 11:53:47.000000000 +0900
+@@ -125,7 +125,6 @@
+ ifeq ($(XRANDR_DLOPEN),FALSE)
+ $(eval $(call gb_Library_set_cxxflags,vclplug_gen,\
+ $$(CXXFLAGS) \
+- $$(XRANDR_CFLAGS) \
+ ))
+ $(eval $(call gb_Library_set_ldflags,vclplug_gen,\
+ $$(LDFLAGS) \