summaryrefslogtreecommitdiff
path: root/editors/openoffice.org-3-devel
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2012-02-06 06:19:47 +0000
committerMaho Nakata <maho@FreeBSD.org>2012-02-06 06:19:47 +0000
commit9f6bc5a5ad67cae858aa3b9db327ed14292d9b6a (patch)
tree2e3474992fc895accf0806022fec8ce2adc8b19e /editors/openoffice.org-3-devel
parentRepo copied from editors/openoffice-3-devel. (diff)
Remove editors/openoffice.org-3-devel, and
moved to editors/openoffice-3-devel. The Apache Foundation take over the development from OpenOffice.org community and Oracle. Now this project is accepted as "incubator" project. Moreover, Oracle has stopped development. Then, the name of the product has also been changed to Apache OpenOffice. cf. https://cwiki.apache.org/confluence/display/OOOUSERS/Branding+Planning PR: 164678
Notes
Notes: svn path=/head/; revision=290471
Diffstat (limited to 'editors/openoffice.org-3-devel')
-rw-r--r--editors/openoffice.org-3-devel/Makefile312
-rw-r--r--editors/openoffice.org-3-devel/distinfo8
-rw-r--r--editors/openoffice.org-3-devel/files/Makefile.knobs164
-rw-r--r--editors/openoffice.org-3-devel/files/Makefile.localized405
-rw-r--r--editors/openoffice.org-3-devel/files/Makefile.others71
-rw-r--r--editors/openoffice.org-3-devel/files/generate.pl40
-rw-r--r--editors/openoffice.org-3-devel/files/openoffice.org-wrapper18
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i10218134
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i10218336
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i10218411
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i10362826
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i103792194
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i104014243
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i10401513
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i105629615
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i10597717
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i10819713
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i10942911
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i11138434
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i116477455
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i11669911
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i6551412
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i6597412
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i7321763
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i8012911
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i8454916
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i8502758
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i85126377
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i8597261
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i8758336
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i8815618
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i9131814
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i9871413
-rw-r--r--editors/openoffice.org-3-devel/files/patch-i98781112
-rw-r--r--editors/openoffice.org-3-devel/files/patch-icu26
-rw-r--r--editors/openoffice.org-3-devel/files/patch-sfx2+Module_sfx2.mk17
-rw-r--r--editors/openoffice.org-3-devel/files/patch-vcl100
-rw-r--r--editors/openoffice.org-3-devel/files/pkg-message.in39
-rw-r--r--editors/openoffice.org-3-devel/pkg-descr17
-rw-r--r--editors/openoffice.org-3-devel/pkg-plist1
40 files changed, 0 insertions, 3734 deletions
diff --git a/editors/openoffice.org-3-devel/Makefile b/editors/openoffice.org-3-devel/Makefile
deleted file mode 100644
index de7a5c74c6db..000000000000
--- a/editors/openoffice.org-3-devel/Makefile
+++ /dev/null
@@ -1,312 +0,0 @@
-# New ports collection makefile for: OpenOffice.org
-# Date created: 28 February 2002
-# Whom: Martin Blapp
-#
-# $FreeBSD$
-#
-
-PORTNAME= openoffice.org
-PORTVERSION= 3.4.${SNAPDATE}
-CATEGORIES= editors java
-MASTER_SITES+= http://ooopackages.good-day.net/pub/OpenOffice.org/sources/ \
- http://ooopackages.good-day.net/pub/OpenOffice.org/sources/:extsrc \
- http://ooopackages.good-day.net/pub/OpenOffice.org/sources/:l10nsdf \
- http://ooopackages.good-day.net/pub/OpenOffice.org/cws/:cws \
- http://tools.openoffice.org/unowinreg_prebuild/680/:unowinreg
-DISTFILES+= ${OOOSRC} ${OOOEXTSRC} unowinreg.dll:unowinreg
-
-#de facto maintainer is maho@FreeBSD.org
-#patch submitters must sign SCA; see http://porting.openoffice.org/freebsd/#policy
-MAINTAINER= office@FreeBSD.org
-COMMENT?= Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser(developer version)
-
-IGNORE= now development towards ver. 3.5 has been stopped, and OOO340_m0 is the newest milestone
-
-CONFLICTS= cppunit*
-
-EXTRATC_ONLY?= ${OOOSRC} ${OOOEXTSRC}
-
-OOOEXTSRC= ext_sources.20110331.tar.bz2:extsrc l10n.20110611.tar.bz2:l10nsdf
-
-.if defined(CWS)
-PORTNAME:= openoffice.org-${CWS}
-OOOSRC= OOo_${CWS}_source.tar.bz2:cws
-OOOTAG= ${CWS}
-.endif
-
-NO_LATEST_LINK= yes
-
-.if !defined(WITHOUT_MOZILLA)
-USE_GNOME+= libidl
-.endif
-
-USE_GNOME= desktopfileutils gtk20
-
-.if defined(WITH_KDE4) && defined(WITH_KDE)
-.error "Cannot define WITH_KDE and WITH_KDE4 at the same time"
-.endif
-.if defined(WITH_KDE4)
-USE_KDE4= kdelibs
-USE_QT_VER= 4
-.endif
-
-.if defined(WITH_KDE)
-USE_KDELIBS_VER= 3
-.endif
-USE_XORG= x11 ice xaw xau xext xrender xrandr \
- xi xt xcursor xdamage xcomposite xfixes
-USE_GMAKE= yes
-USE_PERL5= yes
-USE_BZIP2= yes
-WITHOUT_CPU_CFLAGS= true
-MAKE_JOBS_SAFE= yes
-
-.include <bsd.port.pre.mk>
-
-USE_JAVA= yes
-JAVA_BUILD= jdk
-JAVA_VENDOR= freebsd bsdjava openjdk
-JAVA_VERSION= 1.5 1.6
-
-.include <${FILESDIR}/Makefile.localized>
-
-ONLY_FOR_ARCHS= i386 amd64
-
-.if ${ARCH} == amd64
-FREEBSD_ENV_SET= FreeBSDAMDEnv.Set.sh
-.else
-FREEBSD_ENV_SET= FreeBSDX86Env.Set.sh
-.endif
-
-MILESTONE?= 106
-OOOTAG?= DEV300_m${MILESTONE}
-OOOTAG2= ${OOOTAG:C/_//g}
-OOOSRC?= OOo_${OOOTAG}_source${EXTRACT_SUFX}
-OOODIR= openoffice.org3
-SNAPDATE= 20110405
-INSTALLATION_BASEDIR?= openoffice.org-${OOOTAG}
-EXECBASE?= openoffice.org-${OOOTAG}
-DIST_SUBDIR= openoffice.org3
-SIMPLEOSVER= ${OSREL:C/\.//g}
-.if ${ARCH} == amd64
-PACKAGE_BASENAME= ${OOOTAG2}_${OPSYS}${SIMPLEOSVER}_x86-64
-.else
-PACKAGE_BASENAME= ${OOOTAG2}_${OPSYS}${SIMPLEOSVER}_x86
-.endif
-
-LOCALIZED_LANG?= en-US
-# FIXME (Somehow INDEX build fails)
-.if defined(LANG_PKGNAME)
-PKGNAMEPREFIX= ${LANG_PKGNAME}-
-.endif
-.if defined(LANG_SUFFIX)
-PKGNAMESUFFIX= -${LANG_SUFFIX}
-.endif
-
-RUN_DEPENDS+= ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme
-
-.if defined(WITH_CCACHE)
-BUILD_DEPENDS+= ccache:${PORTSDIR}/devel/ccache
-CCACHE_PREFIX= ccache
-OOOCC= ${CCACHE_PREFIX} ${CC}
-OOOCXX= ${CCACHE_PREFIX} ${CXX}
-.else
-OOOCC= ${CC}
-OOOCXX= ${CXX}
-.endif
-CONFIGURE_ENV+= CC="${OOOCC}" CXX="${OOOCXX}" \
- PATH=${WRKSRC}/solenv/bin:$$PATH
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip \
- ${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip \
- gcp:${PORTSDIR}/sysutils/coreutils \
- gpatch:${PORTSDIR}/devel/patch \
- ${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \
- bash:${PORTSDIR}/shells/bash \
- imake:${PORTSDIR}/devel/imake \
- gtar:${PORTSDIR}/archivers/gtar \
- ${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf \
- ant:${PORTSDIR}/devel/apache-ant \
- ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit
-#see #i85469# for gperf
-
-USE_BISON= build
-GNU_CONFIGURE= yes
-WRKSRC?= ${WRKDIR}/${OOOTAG}
-BASH?= ${PREFIX}/bin/bash
-SUB_FILES= pkg-message
-SUB_LIST= EXECBASE=${EXECBASE} OOOTAG=${OOOTAG} OOODIR=${OOODIR}
-
-.if defined(DISABLE_MAKE_JOBS)
-MAKE_JOBS_NUMBER= 1
-.endif
-
-CONFIGURE_ARGS+= --with-gnu-cp=${LOCALBASE}/bin/gcp \
- --with-gnu-patch=${LOCALBASE}/bin/gpatch \
- --enable-crashdump=yes \
- --with-junit=${LOCALBASE}/share/java/classes/junit.jar \
- --with-system-zlib \
- --with-system-stdlibs \
- --with-epm=internal \
- --enable-hids \
- --enable-minimizer \
- --enable-presenter-console \
- --enable-pdfimport \
- --enable-wiki-publisher \
- --enable-report-builder \
- --enable-verbose \
- --disable-gstreamer \
- --with-vendor="FreeBSD ports system"
-#disable-gstreamer: simple build fix req'ed
-OOOEXTENSIONS+= minimizer/presentation-minimizer.oxt
-OOOEXTENSIONS+= presenter/presenter-screen.oxt
-OOOEXTENSIONS+= pdfimport/pdfimport.oxt
-OOOEXTENSIONS+= swext/wiki-publisher.oxt
-OOOEXTENSIONS+= report-builder.oxt
-
-ICONS= ${WRKSRC}/sysui/desktop/icons
-
-.include <${FILESDIR}/Makefile.knobs>
-
-pre-everything::
-# really tweak, extremely useful when you build all localized language versions
-# needed after when you build with ALL_LOCALIZED_LANGS.
-.if defined(TWEAK_L10N)
- @${RM} -f ${WRKDIR}/.PLIST*
- @${RM} -f ${WRKDIR}/.install_done.*
- @${RM} -f ${WRKDIR}/.package_done.*
- @${RM} -f ${WRKDIR}/.extract_done.*
- @${RM} -f ${WRKDIR}/.patch_done.*
- @${RM} -f ${WRKDIR}/.configure_done.*
- @${RM} -f ${WRKDIR}/.build_done.*
- @${MKDIR} ${WRKDIR}
- @${TOUCH} ${EXTRACT_COOKIE}
- @${TOUCH} ${PATCH_COOKIE}
- @${TOUCH} ${CONFIGURE_COOKIE}
- @${TOUCH} ${BUILD_COOKIE}
-.endif
-
-#issue XXXXXX not raised yet...
-DOS2UNIX_REGEX=curl/curl*patch neon/neon*patch jfreereport/patches/*.patch
-post-extract:
- @${CP} ${DISTDIR}/${DIST_SUBDIR}/unowinreg.dll ${WRKSRC}/external/unowinreg/
-
-pre-configure:
-#Workaround for gperf. #i85469#
- @${LN} -sf ${LOCALBASE}/bin/gperf ${WRKSRC}/solenv/bin/gperf
- @${LN} -sf ${LOCALBASE}/bin/unzip ${WRKSRC}/solenv/bin/unzip
-.if defined(WITH_KDE4)
- @${LN} -sf ${LOCALBASE}/bin/moc-qt4 ${WRKSRC}/solenv/bin/moc
-.endif
-
-do-build:
- @cd ${WRKDIR} ; ${PRINTF} "[repositories]\n" > source_config
- @cd ${WRKDIR} ; ${PRINTF} "${OOOTAG}=active\n" >> source_config
- @cd ${WRKDIR} ; ${PRINTF} "l10n=active\n" >> source_config
- @cd ${WRKSRC} ; ./bootstrap
- @cd ${WRKSRC} ; ${SETENV} "LANG=C" "LC_ALL=C" "LIBINTL_PREFIX=${PREFIX}" ${BASH} -c "source ${FREEBSD_ENV_SET} ; cd instsetoo_native ; ../solenv/bin/build.pl --all -P${MAKE_JOBS_NUMBER} -- -P${MAKE_JOBS_NUMBER}"
-
-.if ${LOCALIZED_LANG} == "alllangs"
- @${MAKE} languagepack
-.endif
-
-do-install:
-.if ${LOCALIZED_LANG} == "alllangs"
- @cd ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/bsd/install/en-US/freebsd/ ; ${LS} *.t?z > ${WRKDIR}/INSTALLFILES
- @cd ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice_languagepack/bsd/install/ ; ${LS} */freebsd*/*.t?z > ${WRKDIR}/LANGPACKFILES
- @${RM} -Rf ${WRKDIR}/tmp
- @${MKDIR} ${WRKDIR}/tmp
- @for i in `${CAT} ${WRKDIR}/INSTALLFILES`; do \
- ${ECHO_CMD} "extracting $$i" ; \
- cd ${WRKDIR}/tmp ; ${TAR} xfz ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/bsd/install/en-US/freebsd/$$i ; \
- done
- @for i in `${CAT} ${WRKDIR}/LANGPACKFILES`; do \
- ${ECHO_CMD} "extracting $$i" ; \
- cd ${WRKDIR}/tmp ; ${TAR} xfz ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice_languagepack/bsd/install/$$i ;\
- done
- @${MKDIR} ${PREFIX}/${INSTALLATION_BASEDIR}
- @cd ${WRKDIR}/tmp/opt/ ; ${TAR} cf - -C . . | ${TAR} xf - -C ${PREFIX}/${INSTALLATION_BASEDIR}
- @${MKDIR} ${PREFIX}/${INSTALLATION_BASEDIR}/extensions/
- @cd ${WRKSRC}/solver/3?0/unxfbsd?.pro/bin/ ; ${INSTALL_DATA} ${OOOEXTENSIONS} ${PREFIX}/${INSTALLATION_BASEDIR}/extensions/
-.else
- @cd ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/bsd/install/${LOCALIZED_LANG}/freebsd/ ; ${LS} *.t?z > ${WRKDIR}/INSTALLFILES
- @${RM} -Rf ${WRKDIR}/tmp
- @${MKDIR} ${WRKDIR}/tmp
- @for i in `${CAT} ${WRKDIR}/INSTALLFILES`; do \
- ${ECHO_CMD} "extracting $$i" ; \
- cd ${WRKDIR}/tmp ; ${TAR} xfz ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/bsd/install/${LOCALIZED_LANG}/freebsd/$$i ; \
- done
- @${MKDIR} ${PREFIX}/${INSTALLATION_BASEDIR}
- @cd ${WRKDIR}/tmp/opt/ ; ${TAR} cf - -C . . | ${TAR} xf - -C ${PREFIX}/${INSTALLATION_BASEDIR}
-.endif
- @${MKDIR} ${PREFIX}/${INSTALLATION_BASEDIR}/extensions/
- @cd ${WRKSRC}/solver/3?0/unxfbsd?.pro/bin/ ; ${INSTALL_DATA} ${OOOEXTENSIONS} ${PREFIX}/${INSTALLATION_BASEDIR}/extensions/
-
-post-install:
- @${ECHO_MSG} "===> Add wrapper scripts";
- @${CP} ${FILESDIR}/openoffice.org-wrapper ${WRKDIR}/
- @${REINPLACE_CMD} -e 's#%%PREFIX%%#${PREFIX}#g' \
- -e 's#%%OOOTAG%%#${OOOTAG}#g' \
- -e 's#%%OOODIR%%#${OOODIR}#g' \
- -e 's#%%INSTALLATION_BASEDIR%%#${INSTALLATION_BASEDIR}#g' \
- ${WRKDIR}/openoffice.org-wrapper
- @${INSTALL_SCRIPT} ${WRKDIR}/openoffice.org-wrapper \
- ${PREFIX}/bin/${EXECBASE}
- @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${EXECBASE}-sbase
- @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${EXECBASE}-scalc
- @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${EXECBASE}-sdraw
- @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${EXECBASE}-setofficelang
- @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${EXECBASE}-simpress
- @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${EXECBASE}-smath
- @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${EXECBASE}-spadmin
- @${LN} -fs ${PREFIX}/bin/${EXECBASE} ${PREFIX}/bin/${EXECBASE}-swriter
- @${ECHO_CMD} "" > ${TMPPLIST}
- @cd ${PREFIX} ; ${FIND} -s bin \( -type f -or -type l \) -name "${EXECBASE}*" >> ${TMPPLIST}
- @cd ${PREFIX} ; ${FIND} -s ${INSTALLATION_BASEDIR} \( -type f -or -type l \) >> ${TMPPLIST}
- @cd ${PREFIX} ; ${FIND} ${INSTALLATION_BASEDIR} -type d | ${SORT} -r | \
- ${XARGS} -n 1 ${ECHO_CMD} @dirrm >> ${TMPPLIST}
- @for app in base calc draw impress math writer; do \
- ${REINPLACE_CMD} -e "s/^Exec.*/Exec=${EXECBASE} -$${app} %U/" \
- -e "s/^Icon.*/Icon=${EXECBASE}-$${app}.png/" \
- ${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/$${app}.desktop ; \
- done
- @${REINPLACE_CMD} -e "s/^Exec.*/Exec=${EXECBASE}-spadmin %U/" \
- -e "s/^Icon.*/Icon=${EXECBASE}-printeradmin.png/" \
- ${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/printeradmin.desktop
- @${REINPLACE_CMD} -e "s/^Exec.*/Exec=${EXECBASE} -quickstart -nologo -nodefault/" \
- ${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/startcenter.desktop
- @${RM} ${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/*.desktop.bak
- @${RM} -f ${DESKTOPDIR}/${EXECBASE}
- @${MKDIR} ${DESKTOPDIR}
- @${LN} -sf ${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg \
- ${DESKTOPDIR}/${EXECBASE}
- @${ECHO_CMD} "share/applications/${EXECBASE}" >> ${TMPPLIST}
- @${ECHO_CMD} "@unexec ${RMDIR} %D/share/applications 2>/dev/null || ${TRUE}" >> ${TMPPLIST}
- @${PREFIX}/bin/update-desktop-database 2>/dev/null || ${TRUE}
- @${ECHO_CMD} "@exec ${PREFIX}/bin/update-desktop-database 2>/dev/null || ${TRUE}" >> ${TMPPLIST}
- @for dir in `ls ${ICONS}/hicolor | ${GREP} -v CVS`; do \
- for app in base calc draw impress math printeradmin writer; do \
- if [ -r ${ICONS}/hicolor/$${dir}/apps/$${app}.png ]; then \
- ${INSTALL_DATA} ${ICONS}/hicolor/$${dir}/apps/$${app}.png \
- ${PREFIX}/share/icons/hicolor/$${dir}/apps/${EXECBASE}-$${app}.png ; \
- ${ECHO_CMD} "share/icons/hicolor/$${dir}/apps/${EXECBASE}-$${app}.png" >> ${TMPPLIST} ; \
- fi \
- done ; \
- for file in `cd ${ICONS}/hicolor/$${dir}/mimetypes; ls *.png`; do \
- ${INSTALL_DATA} ${ICONS}/hicolor/$${dir}/mimetypes/$${file} \
- ${PREFIX}/share/icons/hicolor/$${dir}/mimetypes/ ; \
- ${ECHO_CMD} "share/icons/hicolor/$${dir}/mimetypes/$${file}" >> ${TMPPLIST} ; \
- done ; \
- done
- @${PREFIX}/bin/gtk-update-icon-cache -q -f ${PREFIX}/share/icons/hicolor 2>/dev/null || ${TRUE}
- @${ECHO_CMD} "@unexec ${RM} %D/share/icons/hicolor/icon-theme.cache 2>/dev/null || ${TRUE}" >> ${TMPPLIST}
- @${ECHO_CMD} "@exec ${PREFIX}/bin/gtk-update-icon-cache -q -f %D/share/icons/hicolor 2>/dev/null || ${TRUE}" >> ${TMPPLIST}
- @${ECHO_CMD} "@unexec ${PREFIX}/bin/gtk-update-icon-cache -q -f %D/share/icons/hicolor 2>/dev/null || ${TRUE}" >> ${TMPPLIST}
- @${ECHO_CMD}
- @${CAT} ${PKGMESSAGE}
- @${ECHO_CMD}
-
-.include <${FILESDIR}/Makefile.others>
-.include <bsd.port.post.mk>
diff --git a/editors/openoffice.org-3-devel/distinfo b/editors/openoffice.org-3-devel/distinfo
deleted file mode 100644
index eeed13141cf3..000000000000
--- a/editors/openoffice.org-3-devel/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-SHA256 (openoffice.org3/OOo_DEV300_m106_source.tar.bz2) = 135a88287594d6b93b2b5cdb816324d20f987cc17d0bd50cbc652755faf0ddaf
-SIZE (openoffice.org3/OOo_DEV300_m106_source.tar.bz2) = 227231122
-SHA256 (openoffice.org3/ext_sources.20110331.tar.bz2) = 0ffa08f29a13a3d7e9bdcc8feb120b31398c46de4a1ba2be6665258f5caeeac3
-SIZE (openoffice.org3/ext_sources.20110331.tar.bz2) = 260892348
-SHA256 (openoffice.org3/l10n.20110611.tar.bz2) = 4bcbe042fd41f532e2a14f65b27d691af8d66eb402942319090747cfbc526297
-SIZE (openoffice.org3/l10n.20110611.tar.bz2) = 78999157
-SHA256 (openoffice.org3/unowinreg.dll) = f563e522922133db9340b0306711c2d8767cc3481dd9e7d9b0d059906d12653c
-SIZE (openoffice.org3/unowinreg.dll) = 6144
diff --git a/editors/openoffice.org-3-devel/files/Makefile.knobs b/editors/openoffice.org-3-devel/files/Makefile.knobs
deleted file mode 100644
index 1f757d28cd65..000000000000
--- a/editors/openoffice.org-3-devel/files/Makefile.knobs
+++ /dev/null
@@ -1,164 +0,0 @@
-# Makefile for knobs
-# Whom: Maho Nakata <maho@FreeBSD.org>
-# $FreeBSD$
-# Makefile for knobs
-# Whom: Maho Nakata <maho@FreeBSD.org>
-# $FreeBSD$
-
-CONFIGURE_ARGS+= --with-jdk-home="${JAVA_HOME}" --with-ant-home="${LOCALBASE}/share/java/apache-ant"
-
-.if defined(WITH_KDE4)
-CONFIGURE_ARGS+= --enable-kde4 QT4DIR="${QT_PREFIX}" QT4LIB="${QT_LIBDIR}" QT4INC="${QT_INCDIR}" KDE4DIR="${KDE4_PREFIX}"
-QT_COMPONENTS+= moc_build
-.endif
-
-.if defined(WITH_KDE)
-CONFIGURE_ARGS+= --enable-kde QTDIR="${QT_PREFIX}"
-.endif
-
-.if defined(WITHOUT_CUPS)
-CONFIGURE_ARGS+= --enable-cups=no
-.else
-LIB_DEPENDS+= cups.2:${PORTSDIR}/print/cups-client
-CONFIGURE_ARGS+= --enable-cups=yes
-.endif
-
-.if defined(WITHOUT_MOZILLA)
-CONFIGURE_ARGS+= --disable-mozilla
-.else
-CONFIGURE_ARGS+= --enable-build-mozilla
-.endif
-
-.if defined(WITHOUT_GNOME)
-CONFIGURE_ARGS+= --disable-gconf --disable-gnome-vfs
-.else
-USE_GNOME+= gconf2 gnomevfs2
-.endif
-.if defined(WITH_EVOLUTION2)
-CONFIGURE_ARGS+= --enable-evolution2=yes
-.else
-USE_GNOME+= glib20
-.endif
-
-LIB_DEPENDS+= freetype.9:${PORTSDIR}/print/freetype2
-
-.if defined(ALL_LOCALIZED_LANGS)
-CONFIGURE_ARGS+= --with-lang=ALL
-.else
-CONFIGURE_ARGS+= --with-lang=${LOCALIZED_LANG}
-.endif
-
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+= --enable-debug --enable-symbols=TRUE --enable-dbgutil
-.else
-CONFIGURE_ARGS+= --enable-symbols=SMALL
-.endif
-
-.if defined(WITH_SYSTEM_ICU)
-LIB_DEPENDS+= icule:${PORTSDIR}/devel/icu
-CONFIGURE_ARGS+= --with-system-icu=yes
-.else
-CONFIGURE_ARGS+= --with-system-icu=no
-.endif
-
-.if defined(WITH_GRAPHITE)
-CONFIGURE_ARGS+= --enable-graphite=yes --without-stlport
-.else
-CONFIGURE_ARGS+= --enable-graphite=no
-.endif
-
-.if defined(WITH_SYSTEM_GRAPHITE) && defined(WITH_GRAPHITE)
-LIB_DEPENDS+= graphite.3:${PORTSDIR}/graphics/silgraphite
-CONFIGURE_ARGS+= --with-system-graphite=yes
-.else
-CONFIGURE_ARGS+= --with-system-graphite=no
-.endif
-
-pre-fetch:
- @${ECHO} "OPTIONS:"
-.if !defined(WITH_DEBUG)
- @${ECHO}
- @${ECHO} "You can compile OOo with debug symbols/supports with"
- @${ECHO} "make -DWITH_DEBUG"
-.endif
-.if !defined(WITHOUT_MOZILLA)
- @${ECHO}
- @${ECHO} "You can compile OOo without Mozilla/Mozilla NSS-using components"
- @${ECHO} "make -DWITHOUT_MOZILLA"
-.endif
-.if !defined(WITHOUT_GNOME)
- @${ECHO}
- @${ECHO} "You can compile OOo without gnome VFS support with"
- @${ECHO} "make -DWITHOUT_GNOME"
-.endif
-.if !defined(WITH_SYSTEM_ICU)
- @${ECHO}
- @${ECHO} "You can compile OOo with devel/icu from ports with"
- @${ECHO} "make -DWITH_SYSTEM_ICU"
-.endif
-.if !defined(WITH_GRAPHITE)
- @${ECHO}
- @${ECHO} "You can compile OOo with Graphite smart font rendering with"
- @${ECHO} "make -DWITH_GRAPHITE"
-.else
- @${ECHO}
- @${ECHO} "WARNING: Graphite support enabled, --without-stlport added"
- @${ECHO} "to configure arguments."
-.endif
-.if !defined(WITH_SYSTEM_GRAPHITE)
- @${ECHO}
- @${ECHO} "You can compile OOo with graphics/silgraphite from ports with"
- @${ECHO} "make -DWITH_SYSTEM_GRAPHITE"
-.elif !defined(WITH_GRAPHITE)
- @${ECHO}
- @${ECHO} "To use system Graphite, WITH_GRAPHITE must be set as well."
-.endif
-.if !defined(WITHOUT_CUPS)
- @${ECHO}
- @${ECHO} "You can compile OOo without CUPS support with"
- @${ECHO} "make -DWITHOUT_CUPS"
-.endif
-.if !defined(WITH_KDE)
- @${ECHO}
- @${ECHO} "You can compile OOo to use Qt/KDE vclplug with"
- @${ECHO} "make -DWITH_KDE"
-.endif
-.if !defined(WITH_KDE4)
- @${ECHO}
- @${ECHO} "You can compile OOo to use Qt/KDE4 vclplug with"
- @${ECHO} "make -DWITH_KDE4"
-.endif
-.if !defined(WITH_EVOLUTION2)
- @${ECHO}
- @${ECHO} "You can compile OOo with evolution2 support by"
- @${ECHO} "make -DWITH_EVOLUTION2"
-.endif
-.if ${LOCALIZED_LANG} != "alllangs"
- @${ECHO}
- @${ECHO} "You can compile OOo with full localized language support by"
- @${ECHO} "make LOCALIZED_LANG=alllangs"
-.endif
- @${ECHO}
- @${ECHO} "You can select the language for OOo by making it with:"
- @${ECHO} "make LOCALIZED_LANG=xx"
- @${ECHO} "while xx can be one of the following"
- @${ECHO} "af ar as-IN be-BY bg br bn bn-BD bn-IN bs ca cs cy da"
- @${ECHO} "de dz el en-GB en-US en-ZA eo es et eu fa fi fr ga gl"
- @${ECHO} "gu-IN he hi-IN hr hu it ja ka km kn ko ku lo lt lv mk"
- @${ECHO} "ms ml-IN mr-IN ne nb nl nn nr ns oc or-IN pa-IN pl pt"
- @${ECHO} "pt-BR ru rw sk sl sh sr ss st sv sw sw-TZ te-IN ti-ER"
- @${ECHO} "ta-IN th tn tr ts tg ur-IN uk uz ve vi xh zh-CN zh-TW"
- @${ECHO} "zu"
- @${ECHO} "Current setting: ${LOCALIZED_LANG}"
- @${ECHO}
- @${ECHO} "NOTICE:"
- @${ECHO}
- @${ECHO} "To build OOo, you should have a lot"
-.if defined(WITH_DEBUG)
- @${ECHO} "of free diskspace (~ 18GB) and memory (~ 2GB)."
-.elif ${LOCALIZED_LANG} == "alllangs"
- @${ECHO} "of free diskspace (~ 35GB) and memory (~ 2GB)."
-.else
- @${ECHO} "of free diskspace (~ 11GB) and memory (~ 2GB)."
-.endif
- @${ECHO} "If you want SDK and/or solver, please type make sdk and/or make solver"
diff --git a/editors/openoffice.org-3-devel/files/Makefile.localized b/editors/openoffice.org-3-devel/files/Makefile.localized
deleted file mode 100644
index 321b84500718..000000000000
--- a/editors/openoffice.org-3-devel/files/Makefile.localized
+++ /dev/null
@@ -1,405 +0,0 @@
-# localized makefile
-# Whom: Maho Nakata <maho@FreeBSD.org>
-# $FreeBSD$
-################################################################
-#See solenv/inc/postset.mk for details
-################################################################
-.if defined(LOCALIZED_LANG)
-.if ${LOCALIZED_LANG} == "af"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ar"
-CATEGORIES+= arabic
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "as-IN"
-LANG_PKGNAME= as
-LANG_SUFFIX= IN
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "be-BY"
-LANG_PKGNAME= be
-LANG_SUFFIX= BY
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "bg"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "bn-BD"
-LANG_PKGNAME= be
-LANG_SUFFIX= BD
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "bn-IN"
-LANG_PKGNAME= bn
-LANG_SUFFIX= IN
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "bn"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "br"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "bs"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ca"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "cs"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "cy"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "da"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "de"
-CATEGORIES+= german
-LANG_PKGNAME= ${LOCALIZED_LANG}
-COMMENT= Office-Suite mit Textverarbeitung, Tabellenkalkulation, Datenbank und Praesentationsprogramm
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "dz"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "el"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "en-GB"
-LANG_PKGNAME= en
-LANG_SUFFIX= GB
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "en-US"
-LANG_PKGNAME= en
-LANG_SUFFIX= US
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "en-ZA"
-LANG_PKGNAME= en
-LANG_SUFFIX= ZA
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "eo"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "es"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "et"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "eu"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "fa"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "fi"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "fr"
-CATEGORIES+= french
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ga"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "gl"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "gu-IN"
-LANG_PKGNAME= gu
-LANG_SUFFIX= IN
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "he"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "hi-IN"
-LANG_PKGNAME= hi
-LANG_SUFFIX= IN
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "hr"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "hu"
-CATEGORIES+= hungarian
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "it"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ja"
-CATEGORIES+= japanese
-LANG_PKGNAME= ${LOCALIZED_LANG}
-RUN_DEPENDS+= ${LOCALBASE}/share/fonts/std.ja_JP/Ryumin-Light:${PORTSDIR}/japanese/font-std
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ka"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "km"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "kn"
-LANG_PKGNAME= kn
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ko"
-CATEGORIES+= korean
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ku"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "lo"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "lt"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "lv"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "mk"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ml-IN"
-LANG_PKGNAME= ml
-LANG_SUFFIX= IN
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "mr-IN"
-LANG_PKGNAME= mr
-LANG_SUFFIX= IN
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ms"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "nb"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ne"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "nl"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "nn"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "nr"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ns"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "oc"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "or-IN"
-LANG_PKGNAME= or
-LANG_SUFFIX= IN
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "pa-IN"
-LANG_PKGNAME= pa
-LANG_SUFFIX= IN
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "pl"
-CATEGORIES+= polish
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "pt"
-COMMENT= Editor texto/grBaGico, banco de dados/planilha/navegador integrado
-CATEGORIES+= portuguese
-LANG_PKGNAME= ${LOCALIZED_LANG}
-LANG_CONFIGURE_ARG= PORT
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "pt-BR"
-COMMENT= Editor texto/grBaGico, banco de dados/planilha/navegador integrado
-CATEGORIES+= portuguese
-LANG_PKGNAME= pt
-LANG_SUFFIX= BR
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ru"
-CATEGORIES+= russian
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "rw"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "sh"
-LANG_PKGNAME= sh
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "sk"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "sl"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "sr"
-LANG_PKGNAME= sr
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ss"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "st"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "sv"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "sw-TZ"
-LANG_PKGNAME= sw
-LANG_SUFFIX= TZ
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "sw"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ta-IN"
-LANG_PKGNAME= ta
-LANG_SUFFIX= IN
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "te-IN"
-LANG_PKGNAME= te
-LANG_SUFFIX= IN
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "tg"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "th"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ti-ER"
-LANG_PKGNAME= ti
-LANG_SUFFIX= ER
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "tn"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "tr"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ts"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "uk"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ur-IN"
-LANG_PKGNAME= ur
-LANG_SUFFIX= IN
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "uz"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "ve"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "vi"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "xh"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "zh-CN"
-CATEGORIES+= chinese
-LANG_PKGNAME= zh
-LANG_SUFFIX= CN
-BUILD_DEPENDS+= ${PREFIX}/share/fonts/TrueType/gbsn00lp.ttf:${PORTSDIR}/chinese/arphicttf
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "zh-TW"
-CATEGORIES+= chinese
-LANG_PKGNAME= zh
-LANG_SUFFIX= TW
-BUILD_DEPENDS+= ${PREFIX}/share/fonts/TrueType/bsmi00lp.ttf:${PORTSDIR}/chinese/arphicttf
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "zu"
-LANG_PKGNAME= ${LOCALIZED_LANG}
-.endif
-################################################################
-.if ${LOCALIZED_LANG} == "alllangs"
-ALL_LOCALIZED_LANGS=yes
-PKGNAMESUFFIX= -alllangs
-.endif
-################################################################
-.endif
diff --git a/editors/openoffice.org-3-devel/files/Makefile.others b/editors/openoffice.org-3-devel/files/Makefile.others
deleted file mode 100644
index d361328d8997..000000000000
--- a/editors/openoffice.org-3-devel/files/Makefile.others
+++ /dev/null
@@ -1,71 +0,0 @@
-# Makefile for other stuffs
-# Whom: Maho Nakata <maho@FreeBSD.org>
-# $FreeBSD$
-
-#other stuffs which are not directly related to making ports
-#package-rename: rename package for uploading
-#package-canonical: making official packages (WIP)
-#ure: URE (Uno Runtime Environment) packages (WIP)
-#solver: solver
-#languagepack: language pack
-
-package-rename:
- @${ECHO_MSG} "===> Rename package for OpenOffice.org mirror upload";
- @${LN} ${PKGFILE} \
- ${WRKDIR}/../OOo-Dev_${PACKAGE_BASENAME}_install_${LOCALIZED_LANG}${PKG_SUFX}
-
-package-canonical:
- @${ECHO_MSG} "===> Canonical packaging for OpenOffice.org";
- @cd ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice/bsd/install/${LOCALIZED_LANG}/freebsd/ ;\
- ${TAR} cfj ${WRKDIR}/../OOo-Dev_${PACKAGE_BASENAME}_native_install_${LOCALIZED_LANG}${PKG_SUFX} .
-
-sdk:
- @${ECHO_MSG} "===> Make SDK of OpenOffice.org"
- @${RM} -fr ${WRKDIR}/sdk_tmp
- @${MKDIR} ${WRKDIR}/sdk_tmp
- @cd ${WRKDIR}/sdk_tmp ; \
- ${TAR} xfz ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice_SDK/bsd/install/${LOCALIZED_LANG}/freebsd/ooobasis*.t?z
- @cd ${WRKDIR}/sdk_tmp/opt/openoffice* ; \
- ${MKDIR} ../${INSTALLATION_BASEDIR}_sdk ; \
- ${MV} * ../${INSTALLATION_BASEDIR}_sdk ; cd .. ; \
- ${TAR} cfj ${WRKDIR}/../OOo-Dev-SDK_${PACKAGE_BASENAME}_install_en-US.tbz ${INSTALLATION_BASEDIR}_sdk
-
-ure:
- @${ECHO_MSG} "===> Make Uno Runtime Environment of OpenOffice.org"
- @${RM} -fr ${WRKDIR}/ure_tmp
- @${MKDIR} ${WRKDIR}/ure_tmp
- @cd ${WRKDIR}/ure_tmp ; \
- ${TAR} xfz ${WRKSRC}/instsetoo_native/unxfbsd?.pro/URE/bsd/install/${LOCALIZED_LANG}/freebsd/openoffice*.t?z
- @cd ${WRKDIR}/ure_tmp/opt/openoffice* ; \
- ${MKDIR} ../${INSTALLATION_BASEDIR} ; \
- ${MV} * ../${INSTALLATION_BASEDIR} ; cd .. ; \
- ${TAR} cfj ${WRKDIR}/../OOo-Dev-URE_${PACKAGE_BASENAME}_install_en-US.tbz ${INSTALLATION_BASEDIR}
-
-solver:
- @${ECHO_MSG} "===> Make Solver of OpenOffice.org"
- @cd ${WRKSRC} ; ${TAR} cfj ${WRKDIR}/../${PACKAGE_BASENAME}_solver.tar.bz2 solver
-
-languagepack:
- @${ECHO_MSG} "===> Make languagepack of OpenOffice.org"
-.if defined (ALL_LOCALIZED_LANGS)
- @cd ${WRKSRC} ; ${BASH} -c 'source ${FREEBSD_ENV_SET} ; cd instsetoo_native/util ; dmake ooolanguagepack'
-.else
- @cd ${WRKSRC} ; ${BASH} -c 'source ${FREEBSD_ENV_SET} ; cd instsetoo_native/util ; dmake ooolanguagepack_${LOCALIZED_LANG}'
-.endif
-
-.if !defined (ALL_LOCALIZED_LANGS)
- @${RM} -fr ${WRKDIR}/langpack_tmp
- @${MKDIR} ${WRKDIR}/langpack_tmp
-.if defined (LOCALIZED_LANG)
- @cd ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice_languagepack/bsd/install/${LOCALIZED_LANG}/freebsd/ ; ls openoffice*.t?z ooobasis*.t?z > ${WRKDIR}/${LOCALIZED_LANG}_LANGPACK
- @cd ${WRKDIR}/langpack_tmp ; \
- for i in `${CAT} ${WRKDIR}/${LOCALIZED_LANG}_LANGPACK`; do \
- ${ECHO_CMD} "extracting $$i" ; \
- cd ${WRKDIR}/langpack_tmp ; ${TAR} xfz ${WRKSRC}/instsetoo_native/unxfbsd?.pro/OpenOffice_languagepack/bsd/install/${LOCALIZED_LANG}/freebsd/$$i ; \
- done
- @cd ${WRKDIR}/langpack_tmp/opt/ ; \
- ${MKDIR} ../${INSTALLATION_BASEDIR} ; \
- ${MV} * ../${INSTALLATION_BASEDIR} ; cd .. ; \
- ${TAR} cfj ${WRKDIR}/../OOo-Dev_${PACKAGE_BASENAME}_langpack_${LOCALIZED_LANG}.tbz ${INSTALLATION_BASEDIR}
-.endif
-.endif
diff --git a/editors/openoffice.org-3-devel/files/generate.pl b/editors/openoffice.org-3-devel/files/generate.pl
deleted file mode 100644
index ccc893527cbe..000000000000
--- a/editors/openoffice.org-3-devel/files/generate.pl
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/usr/bin/perl
-# generate full build shell script for OpenOffice.org
-# Whom: Maho Nakata <maho@FreeBSD.org>
-# $FreeBSD: /tmp/pcvs/ports/editors/openoffice.org-3-devel/files/Attic/generate.pl,v 1.14 2011-02-10 02:16:44 maho Exp $
-
-print "#!/bin/csh\n";
-print "make deinstall clean\n";
-print "/usr/bin/time -h make WITH_CCACHE=yes install package package-rename solver sdk ure languagepack deinstall >& log.en\n";
-print "bzip2 log.en\n";
-#print "rm work/.configure* work/.build* \n";
-#workaround for breakage at odk sdk_oo
-print "make deinstall clean\n";
-
-print "/usr/bin/time -h make ALL_LOCALIZED_LANGS=yes >& log.all\n";
-print "bzip2 log.all\n";
-
-open ( FILE, "< Makefile.localized") ;
-while(<FILE>){
-@tmp=split (' ',$_);
-@tmp2=split ('"',$tmp[3]);
-if ( $tmp[0] eq ".if" && $tmp[1] eq "\${LOCALIZED_LANG}" ) { $LANG=$tmp2[1];
- print "make TWEAK_L10N=yes LOCALIZED_LANG=$LANG pre-everything\n";
- print "/usr/bin/time -h make LOCALIZED_LANG=$LANG WITH_CCACHE=yes languagepack package package-rename deinstall >& log.$LANG\n";
- print "bzip2 log.$LANG\n";
- }
-}
-close FILE;
-$oootag= `cd ..; make -V OOOTAG2`;
-chomp($oootag);
-$md5sumname = "$oootag" . "_md5sums.txt";
-print "md5 OOo* > $md5sumname\n";
-
-$arc= `uname -m`;
-if ($arc == "amd64" ) {
-print "sudo -u `who am i | awk '{print \$1}'` ssh build.good-day.net mkdir -p /home/ftp/pub/OpenOffice.org/contrib/freebsdx86-64/\n";
-print "sudo -u `who am i | awk '{print \$1}'` scp OOo* $md5sumname build.good-day.net:/home/ftp/pub/OpenOffice.org/contrib/freebsdx86-64/\n";
-} else {
-print "sudo -u `who am i | awk '{print \$1}'` ssh build.good-day.net mkdir -p /home/ftp/pub/OpenOffice.org/contrib/freebsdx86/\n";
-print "sudo -u `who am i | awk '{print \$1}'` scp OOo* $md5sumname build.good-day.net:/home/ftp/pub/OpenOffice.org/contrib/freebsdx86/\n";
-}
diff --git a/editors/openoffice.org-3-devel/files/openoffice.org-wrapper b/editors/openoffice.org-3-devel/files/openoffice.org-wrapper
deleted file mode 100644
index b7435af98277..000000000000
--- a/editors/openoffice.org-3-devel/files/openoffice.org-wrapper
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD: /tmp/pcvs/ports/editors/openoffice.org-3-devel/files/Attic/openoffice.org-wrapper,v 1.5 2008-07-03 11:10:53 maho Exp $
-
-oopath=%%PREFIX%%/%%INSTALLATION_BASEDIR%%/%%OOODIR%%
-program=`echo $0 | sed -e 's|.*-%%OOOTAG%%-||'`
-
-case $program in
-$0)
- $oopath/program/soffice "$@"
- ;;
-setofficelang)
- $oopath/basis-link/program/$program "$@"
- ;;
-*)
- $oopath/program/$program "$@"
- ;;
-esac
diff --git a/editors/openoffice.org-3-devel/files/patch-i102181 b/editors/openoffice.org-3-devel/files/patch-i102181
deleted file mode 100644
index b649ffcb87c8..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i102181
+++ /dev/null
@@ -1,34 +0,0 @@
---- openssl/makefile.mk.orig 2010-07-17 07:41:38.000000000 +0900
-+++ openssl/makefile.mk 2010-07-17 17:23:07.000000000 +0900
-@@ -64,7 +64,7 @@
-
- UNAME=$(shell uname)
-
--.IF "$(OS)" == "LINUX" || "$(OS)" == "FREEBSD"
-+.IF "$(OS)" == "LINUX"
- PATCH_FILES=openssllnx.patch
- ADDITIONAL_FILES:= \
- libcrypto_OOo_0_9_8o.map \
-@@ -110,6 +110,22 @@
- .ENDIF
- .ENDIF
-
-+.IF "$(OS)" == "FREEBSD"
-+ PATCH_FILES=openssllnx.patch
-+ ADDITIONAL_FILES:= \
-+ libcrypto_OOo_0_9_8o.map \
-+ libssl_OOo_0_9_8o.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"
diff --git a/editors/openoffice.org-3-devel/files/patch-i102183 b/editors/openoffice.org-3-devel/files/patch-i102183
deleted file mode 100644
index e5293feef0ce..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i102183
+++ /dev/null
@@ -1,36 +0,0 @@
---- redland/raptor/raptor-1.4.18.patch.autotools 2009-07-11 13:49:32.000000000 +0900
-+++ redland/raptor/raptor-1.4.18.patch.autotools 2009-07-11 13:52:31.000000000 +0900
-@@ -40,7 +40,7 @@
- - major=".$current"
- - versuffix=".$current";
- + major=.`expr $current - $age`
--+ versuffix="$major.$age.$revision"
-++ versuffix="$major"
- ;;
-
- irix | nonstopux)
-
-
---- redland/rasqal/rasqal-0.9.16.patch.autotools 2009-07-11 13:49:32.000000000 +0900
-+++ redland/rasqal/rasqal-0.9.16.patch.autotools 2009-07-11 13:52:09.000000000 +0900
-@@ -32,7 +32,7 @@
- - major=".$current"
- - versuffix=".$current";
- + major=.`expr $current - $age`
--+ versuffix="$major.$age.$revision"
-++ versuffix="$major"
- ;;
-
- irix | nonstopux)
-
---- redlan_/redland/redland-1.0.8.patch.autotools 2009-07-11 13:49:32.000000000 +0900
-+++ redland/redland/redland-1.0.8.patch.autotools 2009-07-11 13:49:54.000000000 +0900
-@@ -52,7 +52,7 @@
- - major=".$current"
- - versuffix=".$current";
- + major=.`expr $current - $age`
--+ versuffix="$major.$age.$revision"
-++ versuffix="$major"
- ;;
-
- irix | nonstopux)
diff --git a/editors/openoffice.org-3-devel/files/patch-i102184 b/editors/openoffice.org-3-devel/files/patch-i102184
deleted file mode 100644
index b03694aaca31..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i102184
+++ /dev/null
@@ -1,11 +0,0 @@
---- libxslt/libxslt-configure.patch.org 2010-06-06 08:21:40.000000000 +0900
-+++ libxslt/libxslt-configure.patch 2010-06-06 08:21:53.000000000 +0900
-@@ -20,7 +20,7 @@
- - major=".$current"
- - versuffix=".$current"
- + major=.`expr $current - $age`
--+ versuffix="$major.$age.$revision"
-++ versuffix="$major"
- ;;
-
- irix | nonstopux)
diff --git a/editors/openoffice.org-3-devel/files/patch-i103628 b/editors/openoffice.org-3-devel/files/patch-i103628
deleted file mode 100644
index c3846bc27ae2..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i103628
+++ /dev/null
@@ -1,26 +0,0 @@
-very strange workaround indeed.
-
---- qadevOOo/runner/makefile.mk 2009-07-04 12:13:19.000000000 +0900
-+++ qadevOOo/runner/makefile.mk 2009-07-19 09:37:44.000000000 +0900
-@@ -42,6 +42,7 @@ SUBDIRS_RUNNER = util share stats lib co
-
- JARCOMMANDS_TESTS = $(foreach,i,$(SUBDIRS_TESTS) -C $(CLASSDIR) $i)
- JARCOMMANDS_RUNNER = $(foreach,i,$(SUBDIRS_RUNNER) -C $(CLASSDIR) $i)
-+JAR=${JAVA_HOME}/bin/jar
-
- # --- Targets ------------------------------------------------------
- .IF "$(SOLAR_JAVA)"=="TRUE"
-@@ -52,11 +53,11 @@ OWNJAR: ALLTAR
-
- # LLA: parameter v is only verbose, need too long!
- OWNJAR: LIGHT
-- jar cfm $(CLASSDIR)$/$(TARGET).jar manifest -C $(PRJ) objdsc $(JARCOMMANDS_TESTS) $(JARCOMMANDS_RUNNER)
-+ ${JAR} cfm $(CLASSDIR)$/$(TARGET).jar manifest -C $(PRJ) objdsc $(JARCOMMANDS_TESTS) $(JARCOMMANDS_RUNNER)
-
- # LLA: parameter v is only verbose, need too long!
- LIGHT:
-- jar cfm $(CLASSDIR)$/$(TARGET)Light.jar manifest $(JARCOMMANDS_RUNNER)
-+ ${JAR} cfm $(CLASSDIR)$/$(TARGET)Light.jar manifest $(JARCOMMANDS_RUNNER)
-
- .ELSE
- all:
diff --git a/editors/openoffice.org-3-devel/files/patch-i103792 b/editors/openoffice.org-3-devel/files/patch-i103792
deleted file mode 100644
index 9fe82f0ea2ce..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i103792
+++ /dev/null
@@ -1,194 +0,0 @@
---- moz/seamonkey-source-1.1.14.patch.orig 2009-08-05 06:24:32.000000000 +0900
-+++ moz/seamonkey-source-1.1.14.patch 2009-08-05 12:23:12.000000000 +0900
-@@ -12,6 +12,7 @@
- do
- if test -f "$_config"; then
- echo "$_config";
-+
- --- misc/mozilla/build/cygwin-wrapper 2004-08-19 01:18:55.000000000 +0200
- +++ misc/build/mozilla/build/cygwin-wrapper 2008-08-14 16:22:21.000000000 +0200
- @@ -1,4 +1,4 @@
-@@ -86,7 +87,7 @@
- PYTHON = @MOZ_PYTHON@
- --- misc/mozilla/config/config.mk 2008-01-29 20:30:22.000000000 +0100
- +++ misc/build/mozilla/config/config.mk 2008-08-14 16:22:21.000000000 +0200
--@@ -758,6 +758,23 @@
-+@@ -758,6 +758,30 @@
- endif
-
- #
-@@ -106,6 +107,13 @@
- +endif # IS_COMPONENT
- +endif # SunOS
- +
-++ifeq ($(OS_ARCH),FreeBSD)
-++EXTRA_DSO_LDOPTS += -Wl,-z,origin -Wl,-rpath,\$$ORIGIN:\$$ORIGIN/../ure-link/lib
-++ifdef IS_COMPONENT
-++EXTRA_DSO_LDOPTS += -Wl,-z,origin -Wl,-rpath,\$$ORIGIN/..:\$$ORIGIN/../../ure-link/lib
-++endif # IS_COMPONENT
-++endif # FreeBSD
-++
- +#
- # Include any personal overrides the user might think are needed.
- #
-@@ -5810,7 +5818,7 @@
- else
- --- misc/mozilla/nsprpub/lib/ds/Makefile.in 2006-12-22 14:47:17.000000000 +0100
- +++ misc/build/mozilla/nsprpub/lib/ds/Makefile.in 2008-08-14 16:22:21.000000000 +0200
--@@ -79,18 +79,22 @@
-+@@ -79,18 +79,26 @@
- OS_LIBS = -lc
- endif
-
-@@ -5818,6 +5826,10 @@
- +MKSHLIB += -Wl,-rpath,\$$ORIGIN:\$$ORIGIN/../ure-link/lib
- +endif
- +
-++ifeq ($(OS_ARCH),FreeBSD)
-++MKSHLIB += -Wl,-z,origin -Wl,-rpath,\$$ORIGIN:\$$ORIGIN/../ure-link/lib
-++endif
-++
- ifeq ($(OS_ARCH),SunOS)
- OS_LIBS = -lc
- MAPFILE = $(OBJDIR)/pldsmap.sun
-@@ -5838,7 +5850,7 @@
- # dependencies in the same directory where it resides.
- --- misc/mozilla/nsprpub/lib/libc/src/Makefile.in 2006-12-22 14:47:17.000000000 +0100
- +++ misc/build/mozilla/nsprpub/lib/libc/src/Makefile.in 2008-08-14 16:22:21.000000000 +0200
--@@ -89,18 +89,22 @@
-+@@ -89,18 +89,26 @@
- OS_LIBS = -lc
- endif
-
-@@ -5846,6 +5858,10 @@
- +MKSHLIB += -Wl,-rpath,\$$ORIGIN:\$$ORIGIN/../ure-link/lib
- +endif
- +
-++ifeq ($(OS_ARCH),FreeBSD)
-++MKSHLIB += -Wl,-z,origin -Wl,-rpath,\$$ORIGIN:\$$ORIGIN/../ure-link/lib
-++endif
-++
- ifeq ($(OS_ARCH),SunOS)
- OS_LIBS = -lc
- MAPFILE = $(OBJDIR)/plcmap.sun
-@@ -6353,3 +6369,120 @@
-
- clean clobber::
- rm -rf $(DIST)/$(APP_NAME).app
-+
-+--- misc/mozilla/security/coreconf/FreeBSD.mk 2009-06-28 16:28:27.000000000 +0900
-++++ misc/build/mozilla/security/coreconf/FreeBSD.mk 2009-06-28 16:25:10.000000000 +0900
-+@@ -52,6 +52,7 @@
-+
-+ DSO_CFLAGS = -fPIC
-+ DSO_LDOPTS = -shared -Wl,-soname -Wl,$(notdir $@)
-++DSO_LDOPTS += -Wl,-z,origin -Wl,-rpath,\$$ORIGIN:\$$ORIGIN/../ure-link/lib
-+
-+ #
-+ # The default implementation strategy for FreeBSD is pthreads.
-+--- misc/mozilla/config/mkdepend/imakemdep.h 2009-06-29 02:48:45.000000000 +0900
-++++ misc/build/mozilla/config/mkdepend/imakemdep.h 2009-06-29 02:48:01.000000000 +0900
-+@@ -277,8 +277,8 @@
-+ # ifdef __i386__
-+ "-D__i386__",
-+ # endif
-+-# ifdef __x86_64__
-+- "-D__x86_64__",
-++# if defined(__amd64__) || defined(__x86_64__)
-++ "-D__amd64__ -D__x86_64__",
-+ # endif
-+ # ifdef __GNUC__
-+ "-traditional",
-+
-+--- misc/mozilla/directory/c-sdk/ldap/libraries/libldap/Makefile.in 2009-07-02 10:03:28.000000000 +0900
-++++ misc/build/mozilla/directory/c-sdk/ldap/libraries/libldap/Makefile.in 2009-07-02 10:14:17.000000000 +0900
-+@@ -249,6 +249,10 @@
-+ EXTRA_LIBS = -L$(dist_libdir) -l$(LBER_LIBNAME) -pthread
-+ endif
-+
-++ifeq ($(OS_ARCH), FreeBSD)
-++EXTRA_LIBS = -L$(dist_libdir) -l$(LBER_LIBNAME)
-++endif
-++
-+ ###########################################################################
-+
-+ ifeq ($(USE_DLL_EXPORTS_FILE), 1)
-+@@ -306,7 +306,7 @@
-+ ifdef SO_FILES_TO_REMOVE
-+ -$(RM) $(SO_FILES_TO_REMOVE)
-+ endif
-+-ifneq (,$(filter AIX Linux HP-UX Darwin BeOS QNX NetBSD OSF1 OpenBSD, $(OS_ARCH)))
-++ifneq (,$(filter AIX Linux HP-UX Darwin BeOS QNX NetBSD OSF1 OpenBSD FreeBSD, $(OS_ARCH)))
-+ $(LINK_LIB) ../liblber/$(OBJDIR_NAME)/*.a
-+ else
-+ ifeq ($(OS_ARCH),OS2)
-+
-+########################################
-+following is re_comp issue. FBSD has re_comp in /usr/lib/libcompat.a,
-+but since re_comp, re_exec are deprecated, shared libs are not provided.
-+This causes a problem for amd64 arch at extension project like following:
-+
-+Making: ../../../unxfbsdx.pro/lib/ldapbe2.uno.so
-+ccache c++ -Wl,-z,combreloc -Wl,-rpath,'$ORIGIN:$ORIGIN/../ure-link/lib' -shared -L../../../unxfbsdx.pro/lib -L../lib -L/work/seamonkey/ports/editors/openoffice.org-3-devel/work/moz2seamonkey01/solenv/unxfbsdx/lib -L/work/seamonkey/ports/editors/openoffice.org-3-devel/work/moz2seamonkey01/solver/300/unxfbsdx.pro/lib -L/work/seamonkey/ports/editors/openoffice.org-3-devel/work/moz2seamonkey01/solenv/unxfbsdx/lib -L/usr/local/diablo-jdk1.6.0/lib -L/usr/local/diablo-jdk1.6.0/jre/lib/amd64 -L/usr/local/diablo-jdk1.6.0/jre/lib/amd64/server -L/usr/local/diablo-jdk1.6.0/jre/lib/amd64/native_threads -L/usr/local/lib ../../../unxfbsdx.pro/slo/ldapbe2.uno_version.o -o ../../../unxfbsdx.pro/lib/ldapbe2.uno.so ../../../unxfbsdx.pro/slo/ldapuserprofilebe.o ../../../unxfbsdx.pro/slo/ldapuserprof.o ../../../unxfbsdx.pro/slo/ldapaccess.o ../../../unxfbsdx.pro/slo/ldapuserprofilelayer.o ../../../unxfbsdx.pro/slo/propertysethelper.o ../../../unxfbsdx.pro/slo/componentdef.o -lldap50 -luno_cppuhelpergcc3 -luno_cppu -luno_salhelpergcc3 -luno_sal -lcompat -Wl,-Bstatic -llber50 -pthread -lm -Wl,-Bdynamic -lstlport_gcc
-+/usr/bin/ld: /usr/lib/libcompat.a(regex.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC
-+/usr/lib/libcompat.a: could not read symbols: Bad value
-+dmake: Error code 1, while making '../../../unxfbsdx.pro/lib/ldapbe2.uno.so'
-+.
-+
-+However, simply activating via "#define NEED_BSDREGEX" doesn't work as
-+regex.h in seamonkey and /usr/include/unistd.h conflicts. We cannot
-+stop include unistd.h :-(
-+
-+In file included from getfilter.c:53:
-+../../../ldap/include/regex.h:76: error: conflicting types for 're_comp'
-+/usr/include/unistd.h:516: error: previous declaration of 're_comp' was here
-+../../../ldap/include/regex.h:77: error: conflicting types for 're_exec'
-+/usr/include/unistd.h:517: error: previous declaration of 're_exec' was here
-+
-+--- misc/mozilla/directory/c-sdk/ldap/include/portable.h 2006-02-03 23:44:40.000000000 +0900
-++++ misc/build/mozilla/directory/c-sdk/ldap/include/portable.h 2009-07-02 10:35:23.000000000 +0900
-+@@ -131,7 +131,7 @@
-+ * some systems don't have the BSD re_comp and re_exec routines
-+ */
-+ #ifndef NEED_BSDREGEX
-+-#if ( defined( SYSV ) || defined( NETBSD ) || defined( freebsd ) || defined( linux ) || defined( DARWIN )) && !defined(sgi)
-++#if ( defined( SYSV ) || defined( NETBSD ) || defined( FREEBSD ) || defined( linux ) || defined( DARWIN )) && !defined(sgi)
-+ #define NEED_BSDREGEX
-+ #endif
-+ #endif
-+
-+--- misc/mozilla/directory/c-sdk/ldap/libraries/libldap/regex.c 2006-02-03 23:44:42.000000000 +0900
-++++ misc/build/mozilla/directory/c-sdk/ldap/libraries/libldap/regex.c 2009-07-02 11:05:54.000000000 +0900
-+@@ -267,7 +267,7 @@
-+
-+ char *
-+ LDAP_CALL
-+-re_comp( char *pat )
-++re_comp( const char *pat )
-+ {
-+ register REGEXCHAR *p; /* pattern pointer */
-+ register REGEXCHAR *mp=nfa; /* nfa pointer */
-+@@ -513,7 +513,7 @@
-+
-+ int
-+ LDAP_CALL
-+-re_exec( char *lp )
-++re_exec( const char *lp )
-+ {
-+ register REGEXCHAR c;
-+ register REGEXCHAR *ep = 0;
-+--- misc/mozilla/directory/c-sdk/ldap/include/regex.h 2006-02-03 23:44:40.000000000 +0900
-++++ misc/build/mozilla/directory/c-sdk/ldap/include/regex.h 2009-07-02 11:05:24.000000000 +0900
-+@@ -73,8 +73,8 @@
-+ int re_init( void );
-+ void re_lock( void );
-+ int re_unlock( void );
-+-char * LDAP_CALL re_comp( char *pat );
-+-int LDAP_CALL re_exec( char *lp );
-++char * LDAP_CALL re_comp( const char *pat );
-++int LDAP_CALL re_exec( const char *lp );
-+ void LDAP_CALL re_modw( char *s );
-+ int LDAP_CALL re_subs( char *src, char *dst );
-+ #else /* NEEDPROTOS */
-+
-+
diff --git a/editors/openoffice.org-3-devel/files/patch-i104014 b/editors/openoffice.org-3-devel/files/patch-i104014
deleted file mode 100644
index 16460e43a476..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i104014
+++ /dev/null
@@ -1,243 +0,0 @@
---- solenv/inc/unxfbsd.mk.orig 2009-12-12 18:29:11.000000000 +0900
-+++ solenv/inc/unxfbsd.mk 2009-12-13 12:17:38.000000000 +0900
-@@ -30,27 +30,24 @@
- #*************************************************************************
-
- # Makefile for FreeBSD.
--
--ASM=
--AFLAGS=
--
-+ASM*=
-+AFLAGS*=
- SOLAR_JAVA*=
-+# default optimization level for product code
-+CDEFAULTOPT*=-O2
-+# architecture dependent flags for the C and C++ compiler that can be changed by
-+# exporting the variable ARCH_FLAGS="..." in the shell, which is used to start build
-+ARCH_FLAGS*=
-+# position independent code switch
-+PICSWITCH*:=-fpic
- JAVAFLAGSDEBUG=-g
-
--# Include arch specific makefile.
--.IF "$(CPUNAME)" == "INTEL"
--.INCLUDE : unxfbsdi.mk
--.ENDIF
--.IF "$(CPUNAME)" == "X86_64"
--.INCLUDE : unxfbsdx.mk
--.ENDIF
--
- # filter for supressing verbose messages from linker
- #not needed at the moment
- #LINKOUTPUT_FILTER=" |& $(SOLARENV)/bin/msg_filter"
-
- # _PTHREADS is needed for the stl
--CDEFS+=$(PTHREAD_CFLAGS) -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=450
-+CDEFS+=$(PTHREAD_CFLAGS) -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=$(STLPORT_VER)
-
- # enable visibility define in "sal/types.h"
- .IF "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE"
-@@ -72,7 +69,7 @@
- # name of C Compiler
- CC*=gcc
- .IF "$(SYSBASE)"!=""
--CFLAGS_SYSBASE:=-isystem $(SYSBASE)/usr/include
-+CFLAGS_SYSBASE:=-isystem $(SYSBASE)$/usr$/include
- CXX+:=$(CFLAGS_SYSBASE)
- CC+:=$(CFLAGS_SYSBASE)
- .ENDIF # "$(SYSBASE)"!=""
-@@ -95,11 +92,14 @@
-
- # -fpermissive should be removed as soon as possible
- CFLAGSCXX= -pipe $(ARCH_FLAGS)
--PICSWITCH:=-fpic
- .IF "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE"
- CFLAGSCXX += -fvisibility-inlines-hidden
- .ENDIF # "$(HAVE_GCC_VISIBILITY_FEATURE)" == "TRUE"
-
-+CFLAGS_CREATE_PCH=-x c++-header -I$(INCPCH) -DPRECOMPILED_HEADERS
-+CFLAGS_USE_PCH=-I$(SLO)$/pch -DPRECOMPILED_HEADERS -Winvalid-pch
-+CFLAGS_USE_EXCEPTIONS_PCH=-I$(SLO)$/pch_ex -DPRECOMPILED_HEADERS -Winvalid-pch
-+
- # Compiler flags for compiling static object in multi threaded environment with graphical user interface
- CFLAGSOBJGUIMT=
- # Compiler flags for compiling static object in multi threaded environment with character user interface
-@@ -113,6 +113,12 @@
- # Compiler flags for debugging
- CFLAGSDEBUG=-g
- CFLAGSDBGUTIL=
-+# Compiler flags for enabling optimizations
-+.IF "$(PRODUCT)"!=""
-+CFLAGSOPT=$(CDEFAULTOPT) -fno-strict-aliasing # optimizing for products
-+.ELSE # "$(PRODUCT)"!=""
-+CFLAGSOPT= # no optimizing for non products
-+.ENDIF # "$(PRODUCT)"!=""
- # Compiler flags for disabling optimizations
- CFLAGSNOOPT=-O0
- # Compiler flags for describing the output path
-@@ -141,19 +147,25 @@
-
- # default linker flags
- LINKFLAGSDEFS*=#-Wl,-z,defs
--LINKFLAGSRUNPATH_URELIB=-Wl,-rpath,\''$$ORIGIN'\'
--LINKFLAGSRUNPATH_UREBIN=-Wl,-rpath,\''$$ORIGIN/../lib:$$ORIGIN'\'
-+LINKFLAGSRUNPATH_URELIB=-Wl,-z,origin -Wl,-rpath,\''$$ORIGIN'\'
-+LINKFLAGSRUNPATH_UREBIN=-Wl,-z,origin -Wl,-rpath,\''$$ORIGIN/../lib:$$ORIGIN'\'
- #TODO: drop $ORIGIN once no URE executable is also shipped in OOo
--LINKFLAGSRUNPATH_OOO=-Wl,-rpath,\''$$ORIGIN:$$ORIGIN/../ure-link/lib'\'
--LINKFLAGSRUNPATH_SDK=-Wl,-rpath,\''$$ORIGIN/../../ure-link/lib'\'
--LINKFLAGSRUNPATH_BRAND=-Wl,-rpath,\''$$ORIGIN:$$ORIGIN/../basis-link/program:$$ORIGIN/../basis-link/ure-link/lib'\'
-+LINKFLAGSRUNPATH_OOO=-Wl,-z,origin -Wl,-rpath,\''$$ORIGIN:$$ORIGIN/../ure-link/lib'\'
-+LINKFLAGSRUNPATH_SDK=-Wl,-z,origin -Wl,-rpath,\''$$ORIGIN/../../ure-link/lib'\'
-+LINKFLAGSRUNPATH_BRAND=-Wl,-z,origin -Wl,-rpath,\''$$ORIGIN:$$ORIGIN/../basis-link/program:$$ORIGIN/../basis-link/ure-link/lib'\'
- LINKFLAGSRUNPATH_OXT=
- LINKFLAGSRUNPATH_NONE=
--LINKFLAGS=-Wl,-z,combreloc $(LINKFLAGSDEFS)
-+# flag -Wl,-z,noexecstack sets the NX bit on the stack
-+LINKFLAGS=-Wl,-z,noexecstack -Wl,-z,combreloc $(LINKFLAGSDEFS)
-+.IF "$(HAVE_LD_BSYMBOLIC_FUNCTIONS)" == "TRUE"
-+LINKFLAGS += -Wl,-Bsymbolic-functions -Wl,--dynamic-list-cpp-new -Wl,--dynamic-list-cpp-typeinfo
-+.ENDIF
-
- # linker flags for linking applications
--LINKFLAGSAPPGUI= -Wl,-export-dynamic -Wl,--noinhibit-exec
--LINKFLAGSAPPCUI= -Wl,-export-dynamic -Wl,--noinhibit-exec
-+LINKFLAGSAPPGUI= -Wl,-export-dynamic -Wl,--noinhibit-exec \
-+ -Wl,-rpath-link,$(LB):$(SOLARLIBDIR)
-+LINKFLAGSAPPCUI= -Wl,-export-dynamic -Wl,--noinhibit-exec \
-+ -Wl,-rpath-link,$(LB):$(SOLARLIBDIR)
-
- # linker flags for linking shared libraries
- LINKFLAGSSHLGUI= -shared
-@@ -176,18 +188,30 @@
- STDLIBCPP=-lstdc++
-
- # default objectfilenames to link
--STDOBJVCL=$(L)/salmain.o
-+STDOBJVCL=$(L)$/salmain.o
- STDOBJGUI=
- STDSLOGUI=
- STDOBJCUI=
- STDSLOCUI=
-
-+.IF "$(ALLOC)" == "TCMALLOC"
-+STDLIBGUIMT+=-ltcmalloc
-+STDLIBCUIMT+=-ltcmalloc
-+STDSHLGUIMT+=-ltcmalloc
-+STDSHLCUIMT+=-ltcmalloc
-+.ENDIF
-+.IF "$(HAVE_LD_HASH_STYLE)" == "TRUE"
-+LINKFLAGS += -Wl,--hash-style=both
-+.ELSE
-+LINKFLAGS += -Wl,-zdynsort
-+.ENDIF
-+
- # libraries for linking applications
--STDLIBGUIMT=-lX11 $(PTHREAD_LIBS) -lm
--STDLIBCUIMT=$(PTHREAD_LIBS) -lm
-+STDLIBGUIMT+=-Wl,--as-needed -lX11 $(PTHREAD_LIBS) -lm -Wl,--no-as-needed
-+STDLIBCUIMT+=-Wl,--as-needed $(PTHREAD_LIBS) -lm -Wl,--no-as-needed
- # libraries for linking shared libraries
--STDSHLGUIMT=-lX11 -lXext $(PTHREAD_LIBS) -lm
--STDSHLCUIMT=$(PTHREAD_LIBS) -lm
-+STDSHLGUIMT+=-Wl,--as-needed -lX11 -lXext $(PTHREAD_LIBS) -lm -Wl,--no-as-needed
-+STDSHLCUIMT+=-Wl,--as-needed $(PTHREAD_LIBS) -lm -Wl,--no-as-needed
-
- LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
-
-@@ -212,7 +236,7 @@
- #FILLUPARC=$(STATIC) -lsupc++ $(DYNAMIC)
-
- # name of library manager
--LIBMGR=ar
-+LIBMGR*=ar
- LIBFLAGS=-r
-
- # tool for generating import libraries
-@@ -231,3 +255,4 @@
- # platform specific identifier for shared libs
- DLLPRE=lib
- DLLPOST=.so
-+PCHPOST=.gch
-
-
---- solenv/inc/unxfbsdi.mk.org 2009-12-13 12:11:43.000000000 +0900
-+++ solenv/inc/unxfbsdi.mk 2009-12-13 12:13:15.000000000 +0900
-@@ -29,22 +29,13 @@
- #
- #*************************************************************************
-
--#
- # FreBSD/i386 specific defines
--#
-
--CDEFS+=-DX86
--
- # architecture dependent flags for the C and C++ compiler that can be changed by
- # exporting the variable ARCH_FLAGS="..." in the shell, which is used to start build
-+CDEFAULTOPT=-Os
- ARCH_FLAGS*=-mtune=pentiumpro
--
--# Compiler flags for enabling optimizations
--.IF "$(PRODUCT)"!=""
--CFLAGSOPT=-Os -fno-strict-aliasing # optimizing for products
--.ELSE # "$(PRODUCT)"!=""
--CFLAGSOPT= # no optimizing for non products
--.ENDIF # "$(PRODUCT)"!=""
--
--# platform specific identifier for shared libs
-+.INCLUDE : unxfbsd.mk
-+CDEFS+=-DX86
-+DLLPOST=.so
- DLLPOSTFIX=fi
-
---- solenv/inc/unxfbsdx.mk 2009-12-13 12:16:16.000000000 +0900
-+++ solenv/inc/unxfbsdx.mk 2009-12-13 12:54:57.000000000 +0900
-@@ -29,25 +29,10 @@
- #
- #*************************************************************************
-
--#
- # FreBSD/amd64 specific defines
--#
--
-+.INCLUDE : unxfbsd.mk
- CDEFS+=-DX86_64
--
--# architecture dependent flags for the C and C++ compiler that can be changed by
--# exporting the variable ARCH_FLAGS="..." in the shell, which is used to start build
--.IF "$(CPUNAME)" == "X86_64"
--ARCH_FLAGS*=
--.ENDIF
--
--# Compiler flags for enabling optimizations
--.IF "$(PRODUCT)"!=""
--CFLAGSOPT=-O2 -fno-strict-aliasing # optimizing for products
--.ELSE # "$(PRODUCT)"!=""
--CFLAGSOPT= # no optimizing for non products
--.ENDIF # "$(PRODUCT)"!=""
--
--# platform specific identifier for shared libs
-+#MODULES_WITH_WARNINGS+=\
-+# svx
- DLLPOSTFIX=fx
- BUILD64=1
-
---- solenv/inc/unx.mk 2009-12-12 18:44:35.000000000 +0900
-+++ solenv/inc/unx.mk 2009-12-13 17:15:50.000000000 +0900
-@@ -147,8 +147,12 @@
- .INCLUDE : unxbsds.mk
- .ENDIF
-
--.IF "$(COM)$(OS)" == "GCCFREEBSD"
--.INCLUDE : unxfbsd.mk
-+.IF "$(COM)$(OS)$(CPU)" == "GCCFREEBSDI"
-+.INCLUDE : unxfbsdi.mk
-+.ENDIF
-+
-+.IF "$(COM)$(OS)$(CPU)" == "GCCFREEBSDX"
-+.INCLUDE : unxfbsdx.mk
- .ENDIF
-
- .IF "$(COM)$(OS)$(CPU)" == "C730IRIXM"
diff --git a/editors/openoffice.org-3-devel/files/patch-i104015 b/editors/openoffice.org-3-devel/files/patch-i104015
deleted file mode 100644
index 72147bd49e23..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i104015
+++ /dev/null
@@ -1,13 +0,0 @@
-origin support
-
---- stlport/STLport-4.5.patch~ 2009-07-23 10:00:59.000000000 +0900
-+++ stlport/STLport-4.5.patch 2009-08-03 01:33:01.000000000 +0900
-@@ -137,7 +137,7 @@
- +#
- +#
- +LINK=ar cr
--+DYN_LINK=${CXX} -Wl,-rpath,'$$ORIGIN' ${PTHREAD_LIBS} --fexceptions -shared -o
-++DYN_LINK=${CXX} -Wl,-z,origin -Wl,-rpath,'$$ORIGIN' ${PTHREAD_LIBS} --fexceptions -shared -o
- +
- +OBJEXT=o
- +DYNEXT=so
diff --git a/editors/openoffice.org-3-devel/files/patch-i105629 b/editors/openoffice.org-3-devel/files/patch-i105629
deleted file mode 100644
index 76e176897dcf..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i105629
+++ /dev/null
@@ -1,615 +0,0 @@
---- python/Python-2.6.1.patch.orig 2009-10-03 22:08:45.000000000 +0200
-+++ python/Python-2.6.1.patch 2009-10-03 23:00:22.000000000 +0200
-@@ -127,7 +127,7 @@
- # Skip platforms with known problems forking from a worker thread.
- # See http://bugs.python.org/issue3863.
- - if sys.platform in ('freebsd4', 'freebsd5', 'freebsd6', 'os2emx'):
--+ if sys.platform in ('freebsd4', 'freebsd5', 'freebsd6', 'freebsd7', 'os2emx'):
-++ if sys.platform in ('freebsd4', 'freebsd5', 'freebsd6', 'freebsd7', 'freebsd8', 'freebsd9', 'os2emx'):
- print >>sys.stderr, ('Skipping test_3_join_in_forked_from_thread'
- ' due to known OS bugs on'), sys.platform
- return
-@@ -230,3 +230,603 @@
- RUNSHARED=LD_LIBRARY_PATH=`pwd`:${LD_LIBRARY_PATH}
- INSTSONAME="$LDLIBRARY".$SOVERSION
- ;;
-+--- misc/Python-2.6.1/Lib/plat-freebsd9/IN.py 1970-01-01 01:00:00.000000000 +0100
-++++ misc/build/Python-2.6.1/Lib/plat-freebsd9/IN.py 2009-10-03 22:43:13.000000000 +0200
-+@@ -0,0 +1,571 @@
-++# Generated by h2py from /usr/include/netinet/in.h
-++
-++# Included from sys/cdefs.h
-++__GNUCLIKE_ASM = 3
-++__GNUCLIKE_ASM = 2
-++__GNUCLIKE___TYPEOF = 1
-++__GNUCLIKE___OFFSETOF = 1
-++__GNUCLIKE___SECTION = 1
-++__GNUCLIKE_ATTRIBUTE_MODE_DI = 1
-++__GNUCLIKE_CTOR_SECTION_HANDLING = 1
-++__GNUCLIKE_BUILTIN_CONSTANT_P = 1
-++__GNUCLIKE_BUILTIN_VARARGS = 1
-++__GNUCLIKE_BUILTIN_STDARG = 1
-++__GNUCLIKE_BUILTIN_VAALIST = 1
-++__GNUC_VA_LIST_COMPATIBILITY = 1
-++__GNUCLIKE_BUILTIN_NEXT_ARG = 1
-++__GNUCLIKE_BUILTIN_MEMCPY = 1
-++__CC_SUPPORTS_INLINE = 1
-++__CC_SUPPORTS___INLINE = 1
-++__CC_SUPPORTS___INLINE__ = 1
-++__CC_SUPPORTS___FUNC__ = 1
-++__CC_SUPPORTS_WARNING = 1
-++__CC_SUPPORTS_VARADIC_XXX = 1
-++__CC_SUPPORTS_DYNAMIC_ARRAY_INIT = 1
-++__CC_INT_IS_32BIT = 1
-++def __P(protos): return protos
-++
-++def __STRING(x): return #x
-++
-++def __XSTRING(x): return __STRING(x)
-++
-++def __P(protos): return ()
-++
-++def __STRING(x): return "x"
-++
-++def __aligned(x): return __attribute__((__aligned__(x)))
-++
-++def __section(x): return __attribute__((__section__(x)))
-++
-++def __aligned(x): return __attribute__((__aligned__(x)))
-++
-++def __section(x): return __attribute__((__section__(x)))
-++
-++def __nonnull(x): return __attribute__((__nonnull__(x)))
-++
-++def __predict_true(exp): return __builtin_expect((exp), 1)
-++
-++def __predict_false(exp): return __builtin_expect((exp), 0)
-++
-++def __predict_true(exp): return (exp)
-++
-++def __predict_false(exp): return (exp)
-++
-++def __format_arg(fmtarg): return __attribute__((__format_arg__ (fmtarg)))
-++
-++def __FBSDID(s): return __IDSTRING(__CONCAT(__rcsid_,__LINE__),s)
-++
-++def __RCSID(s): return __IDSTRING(__CONCAT(__rcsid_,__LINE__),s)
-++
-++def __RCSID_SOURCE(s): return __IDSTRING(__CONCAT(__rcsid_source_,__LINE__),s)
-++
-++def __SCCSID(s): return __IDSTRING(__CONCAT(__sccsid_,__LINE__),s)
-++
-++def __COPYRIGHT(s): return __IDSTRING(__CONCAT(__copyright_,__LINE__),s)
-++
-++_POSIX_C_SOURCE = 199009
-++_POSIX_C_SOURCE = 199209
-++__XSI_VISIBLE = 600
-++_POSIX_C_SOURCE = 200112
-++__XSI_VISIBLE = 500
-++_POSIX_C_SOURCE = 199506
-++_POSIX_C_SOURCE = 198808
-++__POSIX_VISIBLE = 200112
-++__ISO_C_VISIBLE = 1999
-++__POSIX_VISIBLE = 199506
-++__ISO_C_VISIBLE = 1990
-++__POSIX_VISIBLE = 199309
-++__ISO_C_VISIBLE = 1990
-++__POSIX_VISIBLE = 199209
-++__ISO_C_VISIBLE = 1990
-++__POSIX_VISIBLE = 199009
-++__ISO_C_VISIBLE = 1990
-++__POSIX_VISIBLE = 198808
-++__ISO_C_VISIBLE = 0
-++__POSIX_VISIBLE = 0
-++__XSI_VISIBLE = 0
-++__BSD_VISIBLE = 0
-++__ISO_C_VISIBLE = 1990
-++__POSIX_VISIBLE = 0
-++__XSI_VISIBLE = 0
-++__BSD_VISIBLE = 0
-++__ISO_C_VISIBLE = 1999
-++__POSIX_VISIBLE = 200112
-++__XSI_VISIBLE = 600
-++__BSD_VISIBLE = 1
-++__ISO_C_VISIBLE = 1999
-++
-++# Included from sys/_types.h
-++
-++# Included from machine/_types.h
-++
-++# Included from machine/endian.h
-++_QUAD_HIGHWORD = 1
-++_QUAD_LOWWORD = 0
-++_LITTLE_ENDIAN = 1234
-++_BIG_ENDIAN = 4321
-++_PDP_ENDIAN = 3412
-++_BYTE_ORDER = _LITTLE_ENDIAN
-++LITTLE_ENDIAN = _LITTLE_ENDIAN
-++BIG_ENDIAN = _BIG_ENDIAN
-++PDP_ENDIAN = _PDP_ENDIAN
-++BYTE_ORDER = _BYTE_ORDER
-++def __word_swap_int_var(x): return \
-++
-++def __word_swap_int_const(x): return \
-++
-++def __word_swap_int(x): return __word_swap_int_var(x)
-++
-++def __byte_swap_int_var(x): return \
-++
-++def __byte_swap_int_const(x): return \
-++
-++def __byte_swap_int(x): return __byte_swap_int_var(x)
-++
-++def __byte_swap_word_var(x): return \
-++
-++def __byte_swap_word_const(x): return \
-++
-++def __byte_swap_word(x): return __byte_swap_word_var(x)
-++
-++def __htonl(x): return __bswap32(x)
-++
-++def __htons(x): return __bswap16(x)
-++
-++def __ntohl(x): return __bswap32(x)
-++
-++def __ntohs(x): return __bswap16(x)
-++
-++IPPROTO_IP = 0
-++IPPROTO_ICMP = 1
-++IPPROTO_TCP = 6
-++IPPROTO_UDP = 17
-++def htonl(x): return __htonl(x)
-++
-++def htons(x): return __htons(x)
-++
-++def ntohl(x): return __ntohl(x)
-++
-++def ntohs(x): return __ntohs(x)
-++
-++IPPROTO_RAW = 255
-++INET_ADDRSTRLEN = 16
-++IPPROTO_HOPOPTS = 0
-++IPPROTO_IGMP = 2
-++IPPROTO_GGP = 3
-++IPPROTO_IPV4 = 4
-++IPPROTO_IPIP = IPPROTO_IPV4
-++IPPROTO_ST = 7
-++IPPROTO_EGP = 8
-++IPPROTO_PIGP = 9
-++IPPROTO_RCCMON = 10
-++IPPROTO_NVPII = 11
-++IPPROTO_PUP = 12
-++IPPROTO_ARGUS = 13
-++IPPROTO_EMCON = 14
-++IPPROTO_XNET = 15
-++IPPROTO_CHAOS = 16
-++IPPROTO_MUX = 18
-++IPPROTO_MEAS = 19
-++IPPROTO_HMP = 20
-++IPPROTO_PRM = 21
-++IPPROTO_IDP = 22
-++IPPROTO_TRUNK1 = 23
-++IPPROTO_TRUNK2 = 24
-++IPPROTO_LEAF1 = 25
-++IPPROTO_LEAF2 = 26
-++IPPROTO_RDP = 27
-++IPPROTO_IRTP = 28
-++IPPROTO_TP = 29
-++IPPROTO_BLT = 30
-++IPPROTO_NSP = 31
-++IPPROTO_INP = 32
-++IPPROTO_SEP = 33
-++IPPROTO_3PC = 34
-++IPPROTO_IDPR = 35
-++IPPROTO_XTP = 36
-++IPPROTO_DDP = 37
-++IPPROTO_CMTP = 38
-++IPPROTO_TPXX = 39
-++IPPROTO_IL = 40
-++IPPROTO_IPV6 = 41
-++IPPROTO_SDRP = 42
-++IPPROTO_ROUTING = 43
-++IPPROTO_FRAGMENT = 44
-++IPPROTO_IDRP = 45
-++IPPROTO_RSVP = 46
-++IPPROTO_GRE = 47
-++IPPROTO_MHRP = 48
-++IPPROTO_BHA = 49
-++IPPROTO_ESP = 50
-++IPPROTO_AH = 51
-++IPPROTO_INLSP = 52
-++IPPROTO_SWIPE = 53
-++IPPROTO_NHRP = 54
-++IPPROTO_MOBILE = 55
-++IPPROTO_TLSP = 56
-++IPPROTO_SKIP = 57
-++IPPROTO_ICMPV6 = 58
-++IPPROTO_NONE = 59
-++IPPROTO_DSTOPTS = 60
-++IPPROTO_AHIP = 61
-++IPPROTO_CFTP = 62
-++IPPROTO_HELLO = 63
-++IPPROTO_SATEXPAK = 64
-++IPPROTO_KRYPTOLAN = 65
-++IPPROTO_RVD = 66
-++IPPROTO_IPPC = 67
-++IPPROTO_ADFS = 68
-++IPPROTO_SATMON = 69
-++IPPROTO_VISA = 70
-++IPPROTO_IPCV = 71
-++IPPROTO_CPNX = 72
-++IPPROTO_CPHB = 73
-++IPPROTO_WSN = 74
-++IPPROTO_PVP = 75
-++IPPROTO_BRSATMON = 76
-++IPPROTO_ND = 77
-++IPPROTO_WBMON = 78
-++IPPROTO_WBEXPAK = 79
-++IPPROTO_EON = 80
-++IPPROTO_VMTP = 81
-++IPPROTO_SVMTP = 82
-++IPPROTO_VINES = 83
-++IPPROTO_TTP = 84
-++IPPROTO_IGP = 85
-++IPPROTO_DGP = 86
-++IPPROTO_TCF = 87
-++IPPROTO_IGRP = 88
-++IPPROTO_OSPFIGP = 89
-++IPPROTO_SRPC = 90
-++IPPROTO_LARP = 91
-++IPPROTO_MTP = 92
-++IPPROTO_AX25 = 93
-++IPPROTO_IPEIP = 94
-++IPPROTO_MICP = 95
-++IPPROTO_SCCSP = 96
-++IPPROTO_ETHERIP = 97
-++IPPROTO_ENCAP = 98
-++IPPROTO_APES = 99
-++IPPROTO_GMTP = 100
-++IPPROTO_IPCOMP = 108
-++IPPROTO_SCTP = 132
-++IPPROTO_PIM = 103
-++IPPROTO_CARP = 112
-++IPPROTO_PGM = 113
-++IPPROTO_PFSYNC = 240
-++IPPROTO_OLD_DIVERT = 254
-++IPPROTO_MAX = 256
-++IPPROTO_DONE = 257
-++IPPROTO_DIVERT = 258
-++IPPROTO_SPACER = 32767
-++IPPORT_RESERVED = 1024
-++IPPORT_HIFIRSTAUTO = 49152
-++IPPORT_HILASTAUTO = 65535
-++IPPORT_RESERVEDSTART = 600
-++IPPORT_MAX = 65535
-++def IN_CLASSA(i): return (((u_int32_t)(i) & (-2147483648)) == 0)
-++
-++IN_CLASSA_NET = (-16777216)
-++IN_CLASSA_NSHIFT = 24
-++IN_CLASSA_HOST = 0x00ffffff
-++IN_CLASSA_MAX = 128
-++def IN_CLASSB(i): return (((u_int32_t)(i) & (-1073741824)) == (-2147483648))
-++
-++IN_CLASSB_NET = (-65536)
-++IN_CLASSB_NSHIFT = 16
-++IN_CLASSB_HOST = 0x0000ffff
-++IN_CLASSB_MAX = 65536
-++def IN_CLASSC(i): return (((u_int32_t)(i) & (-536870912)) == (-1073741824))
-++
-++IN_CLASSC_NET = (-256)
-++IN_CLASSC_NSHIFT = 8
-++IN_CLASSC_HOST = 0x000000ff
-++def IN_CLASSD(i): return (((u_int32_t)(i) & (-268435456)) == (-536870912))
-++
-++IN_CLASSD_NET = (-268435456)
-++IN_CLASSD_NSHIFT = 28
-++IN_CLASSD_HOST = 0x0fffffff
-++def IN_MULTICAST(i): return IN_CLASSD(i)
-++
-++def IN_EXPERIMENTAL(i): return (((u_int32_t)(i) & (-268435456)) == (-268435456))
-++
-++def IN_BADCLASS(i): return (((u_int32_t)(i) & (-268435456)) == (-268435456))
-++
-++def IN_LINKLOCAL(i): return (((u_int32_t)(i) & (-65536)) == (-1442971648))
-++
-++def IN_LOCAL_GROUP(i): return (((u_int32_t)(i) & (-256)) == (-536870912))
-++
-++INADDR_NONE = (-1)
-++IN_LOOPBACKNET = 127
-++IP_OPTIONS = 1
-++IP_HDRINCL = 2
-++IP_TOS = 3
-++IP_TTL = 4
-++IP_RECVOPTS = 5
-++IP_RECVRETOPTS = 6
-++IP_RECVDSTADDR = 7
-++IP_SENDSRCADDR = IP_RECVDSTADDR
-++IP_RETOPTS = 8
-++IP_MULTICAST_IF = 9
-++IP_MULTICAST_TTL = 10
-++IP_MULTICAST_LOOP = 11
-++IP_ADD_MEMBERSHIP = 12
-++IP_DROP_MEMBERSHIP = 13
-++IP_MULTICAST_VIF = 14
-++IP_RSVP_ON = 15
-++IP_RSVP_OFF = 16
-++IP_RSVP_VIF_ON = 17
-++IP_RSVP_VIF_OFF = 18
-++IP_PORTRANGE = 19
-++IP_RECVIF = 20
-++IP_IPSEC_POLICY = 21
-++IP_FAITH = 22
-++IP_ONESBCAST = 23
-++IP_FW_TABLE_ADD = 40
-++IP_FW_TABLE_DEL = 41
-++IP_FW_TABLE_FLUSH = 42
-++IP_FW_TABLE_GETSIZE = 43
-++IP_FW_TABLE_LIST = 44
-++IP_FW_ADD = 50
-++IP_FW_DEL = 51
-++IP_FW_FLUSH = 52
-++IP_FW_ZERO = 53
-++IP_FW_GET = 54
-++IP_FW_RESETLOG = 55
-++IP_FW_NAT_CFG = 56
-++IP_FW_NAT_DEL = 57
-++IP_FW_NAT_GET_CONFIG = 58
-++IP_FW_NAT_GET_LOG = 59
-++IP_DUMMYNET_CONFIGURE = 60
-++IP_DUMMYNET_DEL = 61
-++IP_DUMMYNET_FLUSH = 62
-++IP_DUMMYNET_GET = 64
-++IP_RECVTTL = 65
-++IP_MINTTL = 66
-++IP_DONTFRAG = 67
-++IP_ADD_SOURCE_MEMBERSHIP = 70
-++IP_DROP_SOURCE_MEMBERSHIP = 71
-++IP_BLOCK_SOURCE = 72
-++IP_UNBLOCK_SOURCE = 73
-++IP_MSFILTER = 74
-++MCAST_JOIN_GROUP = 80
-++MCAST_LEAVE_GROUP = 81
-++MCAST_JOIN_SOURCE_GROUP = 82
-++MCAST_LEAVE_SOURCE_GROUP = 83
-++MCAST_BLOCK_SOURCE = 84
-++MCAST_UNBLOCK_SOURCE = 85
-++IP_DEFAULT_MULTICAST_TTL = 1
-++IP_DEFAULT_MULTICAST_LOOP = 1
-++IP_MIN_MEMBERSHIPS = 31
-++IP_MAX_MEMBERSHIPS = 4095
-++IP_MAX_SOURCE_FILTER = 1024
-++MCAST_INCLUDE = 1
-++MCAST_EXCLUDE = 2
-++IP_PORTRANGE_DEFAULT = 0
-++IP_PORTRANGE_HIGH = 1
-++IP_PORTRANGE_LOW = 2
-++IPPROTO_MAXID = (IPPROTO_AH + 1)
-++IPCTL_FORWARDING = 1
-++IPCTL_SENDREDIRECTS = 2
-++IPCTL_DEFTTL = 3
-++IPCTL_DEFMTU = 4
-++IPCTL_RTEXPIRE = 5
-++IPCTL_RTMINEXPIRE = 6
-++IPCTL_RTMAXCACHE = 7
-++IPCTL_SOURCEROUTE = 8
-++IPCTL_DIRECTEDBROADCAST = 9
-++IPCTL_INTRQMAXLEN = 10
-++IPCTL_INTRQDROPS = 11
-++IPCTL_STATS = 12
-++IPCTL_ACCEPTSOURCEROUTE = 13
-++IPCTL_FASTFORWARDING = 14
-++IPCTL_KEEPFAITH = 15
-++IPCTL_GIF_TTL = 16
-++IPCTL_MAXID = 17
-++def in_nullhost(x): return ((x).s_addr == INADDR_ANY)
-++
-++
-++# Included from netinet6/in6.h
-++__KAME_VERSION = "FreeBSD"
-++IPV6PORT_RESERVED = 1024
-++IPV6PORT_ANONMIN = 49152
-++IPV6PORT_ANONMAX = 65535
-++IPV6PORT_RESERVEDMIN = 600
-++IPV6PORT_RESERVEDMAX = (IPV6PORT_RESERVED-1)
-++INET6_ADDRSTRLEN = 46
-++IPV6_ADDR_INT32_ONE = 1
-++IPV6_ADDR_INT32_TWO = 2
-++IPV6_ADDR_INT32_MNL = (-16711680)
-++IPV6_ADDR_INT32_MLL = (-16646144)
-++IPV6_ADDR_INT32_SMP = 0x0000ffff
-++IPV6_ADDR_INT16_ULL = 0xfe80
-++IPV6_ADDR_INT16_USL = 0xfec0
-++IPV6_ADDR_INT16_MLL = 0xff02
-++IPV6_ADDR_INT32_ONE = 0x01000000
-++IPV6_ADDR_INT32_TWO = 0x02000000
-++IPV6_ADDR_INT32_MNL = 0x000001ff
-++IPV6_ADDR_INT32_MLL = 0x000002ff
-++IPV6_ADDR_INT32_SMP = (-65536)
-++IPV6_ADDR_INT16_ULL = 0x80fe
-++IPV6_ADDR_INT16_USL = 0xc0fe
-++IPV6_ADDR_INT16_MLL = 0x02ff
-++def IN6_IS_ADDR_UNSPECIFIED(a): return \
-++
-++def IN6_IS_ADDR_LOOPBACK(a): return \
-++
-++def IN6_IS_ADDR_V4COMPAT(a): return \
-++
-++def IN6_IS_ADDR_V4MAPPED(a): return \
-++
-++IPV6_ADDR_SCOPE_NODELOCAL = 0x01
-++IPV6_ADDR_SCOPE_INTFACELOCAL = 0x01
-++IPV6_ADDR_SCOPE_LINKLOCAL = 0x02
-++IPV6_ADDR_SCOPE_SITELOCAL = 0x05
-++IPV6_ADDR_SCOPE_ORGLOCAL = 0x08
-++IPV6_ADDR_SCOPE_GLOBAL = 0x0e
-++__IPV6_ADDR_SCOPE_NODELOCAL = 0x01
-++__IPV6_ADDR_SCOPE_INTFACELOCAL = 0x01
-++__IPV6_ADDR_SCOPE_LINKLOCAL = 0x02
-++__IPV6_ADDR_SCOPE_SITELOCAL = 0x05
-++__IPV6_ADDR_SCOPE_ORGLOCAL = 0x08
-++__IPV6_ADDR_SCOPE_GLOBAL = 0x0e
-++def IN6_IS_ADDR_LINKLOCAL(a): return \
-++
-++def IN6_IS_ADDR_SITELOCAL(a): return \
-++
-++def IN6_IS_ADDR_MC_NODELOCAL(a): return \
-++
-++def IN6_IS_ADDR_MC_INTFACELOCAL(a): return \
-++
-++def IN6_IS_ADDR_MC_LINKLOCAL(a): return \
-++
-++def IN6_IS_ADDR_MC_SITELOCAL(a): return \
-++
-++def IN6_IS_ADDR_MC_ORGLOCAL(a): return \
-++
-++def IN6_IS_ADDR_MC_GLOBAL(a): return \
-++
-++def IN6_IS_ADDR_MC_NODELOCAL(a): return \
-++
-++def IN6_IS_ADDR_MC_LINKLOCAL(a): return \
-++
-++def IN6_IS_ADDR_MC_SITELOCAL(a): return \
-++
-++def IN6_IS_ADDR_MC_ORGLOCAL(a): return \
-++
-++def IN6_IS_ADDR_MC_GLOBAL(a): return \
-++
-++def IN6_IS_SCOPE_LINKLOCAL(a): return \
-++
-++def IN6_IS_SCOPE_EMBED(a): return \
-++
-++def IFA6_IS_DEPRECATED(a): return \
-++
-++def IFA6_IS_INVALID(a): return \
-++
-++IPV6_OPTIONS = 1
-++IPV6_RECVOPTS = 5
-++IPV6_RECVRETOPTS = 6
-++IPV6_RECVDSTADDR = 7
-++IPV6_RETOPTS = 8
-++IPV6_SOCKOPT_RESERVED1 = 3
-++IPV6_UNICAST_HOPS = 4
-++IPV6_MULTICAST_IF = 9
-++IPV6_MULTICAST_HOPS = 10
-++IPV6_MULTICAST_LOOP = 11
-++IPV6_JOIN_GROUP = 12
-++IPV6_LEAVE_GROUP = 13
-++IPV6_PORTRANGE = 14
-++ICMP6_FILTER = 18
-++IPV6_2292PKTINFO = 19
-++IPV6_2292HOPLIMIT = 20
-++IPV6_2292NEXTHOP = 21
-++IPV6_2292HOPOPTS = 22
-++IPV6_2292DSTOPTS = 23
-++IPV6_2292RTHDR = 24
-++IPV6_2292PKTOPTIONS = 25
-++IPV6_CHECKSUM = 26
-++IPV6_V6ONLY = 27
-++IPV6_BINDV6ONLY = IPV6_V6ONLY
-++IPV6_IPSEC_POLICY = 28
-++IPV6_FAITH = 29
-++IPV6_FW_ADD = 30
-++IPV6_FW_DEL = 31
-++IPV6_FW_FLUSH = 32
-++IPV6_FW_ZERO = 33
-++IPV6_FW_GET = 34
-++IPV6_RTHDRDSTOPTS = 35
-++IPV6_RECVPKTINFO = 36
-++IPV6_RECVHOPLIMIT = 37
-++IPV6_RECVRTHDR = 38
-++IPV6_RECVHOPOPTS = 39
-++IPV6_RECVDSTOPTS = 40
-++IPV6_RECVRTHDRDSTOPTS = 41
-++IPV6_USE_MIN_MTU = 42
-++IPV6_RECVPATHMTU = 43
-++IPV6_PATHMTU = 44
-++IPV6_REACHCONF = 45
-++IPV6_PKTINFO = 46
-++IPV6_HOPLIMIT = 47
-++IPV6_NEXTHOP = 48
-++IPV6_HOPOPTS = 49
-++IPV6_DSTOPTS = 50
-++IPV6_RTHDR = 51
-++IPV6_PKTOPTIONS = 52
-++IPV6_RECVTCLASS = 57
-++IPV6_AUTOFLOWLABEL = 59
-++IPV6_TCLASS = 61
-++IPV6_DONTFRAG = 62
-++IPV6_PREFER_TEMPADDR = 63
-++IPV6_MSFILTER = 74
-++IPV6_RTHDR_LOOSE = 0
-++IPV6_RTHDR_STRICT = 1
-++IPV6_RTHDR_TYPE_0 = 0
-++IPV6_DEFAULT_MULTICAST_HOPS = 1
-++IPV6_DEFAULT_MULTICAST_LOOP = 1
-++IPV6_PORTRANGE_DEFAULT = 0
-++IPV6_PORTRANGE_HIGH = 1
-++IPV6_PORTRANGE_LOW = 2
-++IPV6PROTO_MAXID = (IPPROTO_PIM + 1)
-++IPV6CTL_FORWARDING = 1
-++IPV6CTL_SENDREDIRECTS = 2
-++IPV6CTL_DEFHLIM = 3
-++IPV6CTL_DEFMTU = 4
-++IPV6CTL_FORWSRCRT = 5
-++IPV6CTL_STATS = 6
-++IPV6CTL_MRTSTATS = 7
-++IPV6CTL_MRTPROTO = 8
-++IPV6CTL_MAXFRAGPACKETS = 9
-++IPV6CTL_SOURCECHECK = 10
-++IPV6CTL_SOURCECHECK_LOGINT = 11
-++IPV6CTL_ACCEPT_RTADV = 12
-++IPV6CTL_KEEPFAITH = 13
-++IPV6CTL_LOG_INTERVAL = 14
-++IPV6CTL_HDRNESTLIMIT = 15
-++IPV6CTL_DAD_COUNT = 16
-++IPV6CTL_AUTO_FLOWLABEL = 17
-++IPV6CTL_DEFMCASTHLIM = 18
-++IPV6CTL_GIF_HLIM = 19
-++IPV6CTL_KAME_VERSION = 20
-++IPV6CTL_USE_DEPRECATED = 21
-++IPV6CTL_RR_PRUNE = 22
-++IPV6CTL_MAPPED_ADDR = 23
-++IPV6CTL_V6ONLY = 24
-++IPV6CTL_RTEXPIRE = 25
-++IPV6CTL_RTMINEXPIRE = 26
-++IPV6CTL_RTMAXCACHE = 27
-++IPV6CTL_USETEMPADDR = 32
-++IPV6CTL_TEMPPLTIME = 33
-++IPV6CTL_TEMPVLTIME = 34
-++IPV6CTL_AUTO_LINKLOCAL = 35
-++IPV6CTL_RIP6STATS = 36
-++IPV6CTL_PREFER_TEMPADDR = 37
-++IPV6CTL_ADDRCTLPOLICY = 38
-++IPV6CTL_USE_DEFAULTZONE = 39
-++IPV6CTL_MAXFRAGS = 41
-++IPV6CTL_IFQ = 42
-++IPV6CTL_ISATAPRTR = 43
-++IPV6CTL_MCAST_PMTU = 44
-++IPV6CTL_STEALTH = 45
-++IPV6CTL_MAXID = 46
-+--- misc/Python-2.6.1/Lib/plat-freebsd9/regen 1970-01-01 01:00:00.000000000 +0100
-++++ misc/build/Python-2.6.1/Lib/plat-freebsd9/regen 2009-10-03 22:43:13.000000000 +0200
-+@@ -0,0 +1,3 @@
-++#! /bin/sh
-++set -v
-++python ../../Tools/scripts/h2py.py -i '(u_long)' /usr/include/netinet/in.h
-+--- misc/Python-2.6.1/setup.py 2009-03-31 18:20:48.000000000 +0000
-++++ misc/build/Python-2.6.1/setup.py 2009-09-10 05:27:01.000000000 +0000
-+@@ -1273,7 +1277,7 @@ class PyBuildExt(build_ext):
-+ )
-+ libraries = []
-+
-+- elif platform in ('freebsd4', 'freebsd5', 'freebsd6', 'freebsd7', 'freebsd8'):
-++ elif platform in ('freebsd4', 'freebsd5', 'freebsd6', 'freebsd7', 'freebsd8', 'freebsd9'):
-+ # FreeBSD's P1003.1b semaphore support is very experimental
-+ # and has many known problems. (as of June 2008)
-+ macros = dict( # FreeBSD
-+@@ -1338,7 +1342,7 @@ class PyBuildExt(build_ext):
-+ missing.append('linuxaudiodev')
-+
-+ if platform in ('linux2', 'freebsd4', 'freebsd5', 'freebsd6',
-+- 'freebsd7', 'freebsd8'):
-++ 'freebsd7', 'freebsd8', 'freebsd9'):
-+ exts.append( Extension('ossaudiodev', ['ossaudiodev.c']) )
-+ else:
-+ missing.append('ossaudiodev')
diff --git a/editors/openoffice.org-3-devel/files/patch-i105977 b/editors/openoffice.org-3-devel/files/patch-i105977
deleted file mode 100644
index 2a64e10e0fb0..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i105977
+++ /dev/null
@@ -1,17 +0,0 @@
---- nss/makefile.mk~ 2009-10-18 14:50:43.000000000 +0900
-+++ nss/makefile.mk 2009-10-18 14:50:56.000000000 +0900
-@@ -65,6 +65,14 @@
- .ENDIF # "$(CPU)"=="X"
- .ENDIF # "$(OS)$(COM)"=="LINUXGCC"
-
-+.IF "$(OS)$(COM)"=="FREEBSDGCC"
-+.IF "$(CPU)"=="X"
-+# force 64-bit buildmode
-+USE_64:=1
-+.EXPORT : USE_64
-+.ENDIF # "$(CPU)"=="X"
-+.ENDIF # "$(OS)$(COM)"=="LINUXGCC"
-+
-
- .IF "$(OS)"=="MACOSX"
- .IF "$(EXTRA_CFLAGS)"!=""
diff --git a/editors/openoffice.org-3-devel/files/patch-i108197 b/editors/openoffice.org-3-devel/files/patch-i108197
deleted file mode 100644
index e25d98261f57..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i108197
+++ /dev/null
@@ -1,13 +0,0 @@
---- testtools/source/bridgetest/makefile.mk.orig 2010-10-05 11:12:22.000000000 +0900
-+++ testtools/source/bridgetest/makefile.mk 2010-10-09 15:05:22.000000000 +0900
-@@ -138,8 +138,8 @@
-
- runtest : $(DLLDEST)$/uno_types.rdb $(DLLDEST)$/uno_services.rdb makefile.mk \
- $(SHL1TARGETN) $(SHL2TARGETN) $(SHL3TARGETN)
--.IF "$(COM)$(OS)$(CPU)" == "GCCMACOSXP"
-- @echo "Mac OSX PPC GCC fails this test!, likely broken UNO bridge. Fix me."
-+.IF "$(COM)$(OS)$(CPU)" == "GCCMACOSXP" || "$(COM)$(OS)$(CPU)" == "GCCFREEBSDI"
-+ @echo "Mac OSX PPC GCC ad FreeBDS/i386 fails this test! likely broken UNO bridge. Fix me."
- .ELSE
- cd $(DLLDEST) && $(AUGMENT_LIBRARY_PATH) $(SOLARBINDIR)/uno \
- -ro uno_services.rdb -ro uno_types.rdb \
diff --git a/editors/openoffice.org-3-devel/files/patch-i109429 b/editors/openoffice.org-3-devel/files/patch-i109429
deleted file mode 100644
index 992094149d99..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i109429
+++ /dev/null
@@ -1,11 +0,0 @@
---- extensions/source/config/ldap/makefile.mk~ 2010-02-04 02:35:34.000000000 +0900
-+++ extensions/source/config/ldap/makefile.mk 2010-02-19 18:50:59.000000000 +0900
-@@ -90,7 +90,7 @@
- SHL1STDLIBS+=-lcompat
- # workaround for FreeBSD, which needs -llber50, too
- .IF "$(WITH_OPENLDAP)" != "YES"
--SHL1STDLIBS+=-Wl,-Bstatic -llber50
-+SHL1STDLIBS+=-Wl,-Bstatic -llber50 -Wl,-Bdynamic
- .ENDIF
- .ENDIF
-
diff --git a/editors/openoffice.org-3-devel/files/patch-i111384 b/editors/openoffice.org-3-devel/files/patch-i111384
deleted file mode 100644
index 2daf10d99533..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i111384
+++ /dev/null
@@ -1,34 +0,0 @@
---- /dev/null 2010-05-05 13:00:20.000000000 +0900
-+++ hunspell/hunspell.patch 2010-05-05 13:03:11.000000000 +0900
-@@ -0,0 +1,8 @@
-+--- misc/hunspell-1.2.9/tests/test.sh 2010-02-23 21:18:50.000000000 +0900
-++++ misc/build/hunspell-1.2.9/tests/test.sh 2010-05-05 13:01:42.000000000 +0900
-+@@ -1,4 +1,4 @@
-+-#!/bin/bash
-++#!/usr/bin/env bash
-+ export LC_ALL="C"
-+
-+ function check_valgrind_log () {
---- hunspell/makefile.mk.orig 2010-05-05 12:59:48.000000000 +0900
-+++ hunspell/makefile.mk 2010-05-05 13:02:14.000000000 +0900
-@@ -43,8 +43,9 @@
- PATCH_FILES=\
- hunspell-wntconfig.patch \
- hunspell-solaris.patch \
-- hunspell-stacksmash.patch
--
-+ hunspell-stacksmash.patch \
-+ hunspell.patch
-+
- .IF "$(GUI)"=="UNX"
-
- #relative to CONFIGURE_DIR
-@@ -60,6 +61,8 @@
- .ENDIF # "$(EXTRA_CFLAGS)"!=""
- .ELIF "$(OS)"=="MACOSX" # "$(SYSBASE)"!=""
- CONFIGURE_FLAGS+=CPPFLAGS="$(EXTRA_CDEFS)"
-+.ELIF "$(OS)"=="FREEBSD" # "$(SYSBASE)"!=""
-+CONFIGURE_FLAGS+=CPPFLAGS="-I$(LIBINTL_PREFIX)/include" --with-libintl-prefix="$(LIBINTL_PREFIX)"
- .ENDIF
-
- BUILD_ACTION=make && make check
diff --git a/editors/openoffice.org-3-devel/files/patch-i116477 b/editors/openoffice.org-3-devel/files/patch-i116477
deleted file mode 100644
index b6b3386f8135..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i116477
+++ /dev/null
@@ -1,455 +0,0 @@
---- solenv/gbuild/gbuild.mk 2010-12-23 16:46:52.000000000 +0900
-+++ solenv/gbuild/gbuild.mk 2010-12-23 16:46:02.000000000 +0900
-@@ -120,11 +120,15 @@
- ifeq ($(OS),MACOSX)
- include $(GBUILDDIR)/platform/macosx.mk
- else
-+ifeq ($(OS),FREEBSD)
-+include $(GBUILDDIR)/platform/freebsd.mk
-+else
- $(eval $(call gb_Output_error,Unsupported OS: $(OS)))
- endif
- endif
- endif
- endif
-+endif
-
- include $(foreach repo,$(gb_REPOS),$(repo)/RepositoryFixes.mk)
-
---- /dev/null 2011-06-10 18:44:00.000000000 +0900
-+++ solenv/gbuild/platform/freebsd.mk 2011-06-10 18:42:14.000000000 +0900
-@@ -0,0 +1,406 @@
-+#*************************************************************************
-+#
-+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-+#
-+# Copyright 2000, 2011 Oracle and/or its affiliates.
-+#
-+# OpenOffice.org - a multi-platform office productivity suite
-+#
-+# This file is part of OpenOffice.org.
-+#
-+# OpenOffice.org is free software: you can redistribute it and/or modify
-+# it under the terms of the GNU Lesser General Public License version 3
-+# only, as published by the Free Software Foundation.
-+#
-+# OpenOffice.org is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+# GNU Lesser General Public License version 3 for more details
-+# (a copy is included in the LICENSE file that accompanied this code).
-+#
-+# You should have received a copy of the GNU Lesser General Public License
-+# version 3 along with OpenOffice.org. If not, see
-+# <http://www.openoffice.org/license.html>
-+# for a copy of the LGPLv3 License.
-+#
-+#*************************************************************************
-+
-+GUI := UNX
-+COM := GCC
-+
-+gb_MKTEMP := gmktemp -t gbuild.XXXXXX
-+
-+gb_CC := cc
-+gb_CXX := g++
-+gb_GCCP := gcc
-+gb_AR := ar
-+gb_AWK := awk
-+gb_CLASSPATHSEP := :
-+
-+# normalize setsolar and configure env.
-+ifeq ($(CPU),X)
-+CPUNAME := X86_64
-+endif
-+
-+# use CC/CXX if they are nondefaults
-+ifneq ($(origin CC),default)
-+gb_CC := $(CC)
-+gb_GCCP := $(CC)
-+endif
-+ifneq ($(origin CXX),default)
-+gb_CXX := $(CXX)
-+endif
-+
-+gb_OSDEFS := \
-+ -D$(OS) \
-+ -D_PTHREADS \
-+ -DUNIX \
-+ -DUNX \
-+ $(PTHREAD_CFLAGS) \
-+
-+ifeq ($(GXX_INCLUDE_PATH),)
-+GXX_INCLUDE_PATH=$(COMPATH)/include/c++/$(shell gcc -dumpversion)
-+endif
-+
-+gb_COMPILERDEFS := \
-+ -D$(COM) \
-+ -DHAVE_GCC_VISIBILITY_FEATURE \
-+ -DCPPU_ENV=gcc3 \
-+ -DGXX_INCLUDE_PATH=$(GXX_INCLUDE_PATH) \
-+
-+ifeq ($(CPUNAME),X86_64)
-+gb_CPUDEFS := -D$(CPUNAME)
-+else
-+gb_CPUDEFS := -DX86
-+endif
-+
-+gb_CFLAGS := \
-+ -Wall \
-+ -Wendif-labels \
-+ -Wextra \
-+ -Wshadow \
-+ -fPIC \
-+ -fmessage-length=0 \
-+ -fno-common \
-+ -fno-strict-aliasing \
-+ -fvisibility=hidden \
-+ -pipe \
-+
-+gb_CXXFLAGS := \
-+ -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 \
-+
-+ifneq ($(EXTERNAL_WARNINGS_NOT_ERRORS),TRUE)
-+gb_CFLAGS_WERROR := -Werror
-+gb_CXXFLAGS_WERROR := -Werror
-+endif
-+
-+ifneq ($(strip $(SYSBASE)),)
-+#gb_CXXFLAGS += --sysroot=$(SYSBASE)
-+#gb_CFLAGS += --sysroot=$(SYSBASE)
-+endif
-+gb_LinkTarget_EXCEPTIONFLAGS := \
-+ -DEXCEPTIONS_ON \
-+ -fexceptions \
-+ -fno-enforce-eh-specs \
-+
-+gb_LinkTarget_NOEXCEPTIONFLAGS := \
-+ -DEXCEPTIONS_OFF \
-+ -fno-exceptions \
-+
-+gb_LinkTarget_LDFLAGS := \
-+ -Wl,-rpath-link=$(SOLARLIBDIR):$(SYSBASE)/lib:$(SYSBASE)/usr/lib \
-+ -Wl,-z,combreloc \
-+ -Wl,-z,defs \
-+ $(subst -L../lib , ,$(SOLARLIB)) \
-+
-+ifeq ($(HAVE_LD_HASH_STYLE),TRUE)
-+gb_LinkTarget_LDFLAGS += \
-+ -Wl,--hash-style=both \
-+
-+endif
-+
-+ifneq ($(HAVE_LD_BSYMBOLIC_FUNCTIONS),)
-+gb_LinkTarget_LDFLAGS += \
-+ -Wl,--dynamic-list-cpp-new \
-+ -Wl,--dynamic-list-cpp-typeinfo \
-+ -Wl,-Bsymbolic-functions \
-+
-+endif
-+
-+ifeq ($(gb_DEBUGLEVEL),2)
-+gb_COMPILEROPTFLAGS := -O0
-+else
-+gb_COMPILEROPTFLAGS := -Os
-+endif
-+
-+gb_COMPILERNOOPTFLAGS := -O0
-+
-+# Helper class
-+
-+gb_Helper_abbreviate_dirs_native = $(gb_Helper_abbreviate_dirs)
-+
-+
-+# CObject class
-+
-+define gb_CObject__command
-+$(call gb_Output_announce,$(2),$(true),C ,3)
-+$(call gb_Helper_abbreviate_dirs,\
-+ mkdir -p $(dir $(1)) && \
-+ mkdir -p $(dir $(call gb_CObject_get_dep_target,$(2))) && \
-+ $(gb_CC) \
-+ $(DEFS) $(CFLAGS) \
-+ -c $(3) \
-+ -o $(1) \
-+ -MMD -MT $(call gb_CObject_get_target,$(2)) \
-+ -MF $(call gb_CObject_get_dep_target,$(2)) \
-+ -I$(dir $(3)) \
-+ $(INCLUDE))
-+endef
-+
-+
-+# CxxObject class
-+
-+define gb_CxxObject__command
-+$(call gb_Output_announce,$(2),$(true),CXX,3)
-+$(call gb_Helper_abbreviate_dirs,\
-+ mkdir -p $(dir $(1)) && \
-+ mkdir -p $(dir $(call gb_CxxObject_get_dep_target,$(2))) && \
-+ $(gb_CXX) \
-+ $(DEFS) $(CXXFLAGS) \
-+ -c $(3) \
-+ -o $(1) \
-+ -MMD -MT $(call gb_CxxObject_get_target,$(2)) \
-+ -MF $(call gb_CxxObject_get_dep_target,$(2)) \
-+ -I$(dir $(3)) \
-+ $(INCLUDE_STL) $(INCLUDE))
-+endef
-+
-+
-+# LinkTarget class
-+
-+define gb_LinkTarget__get_rpath_for_layer
-+$(patsubst $(1):%,%,$(filter $(1):%,$(gb_LinkTarget__RPATHS)))
-+endef
-+
-+gb_LinkTarget__RPATHS := \
-+ URELIB:\dORIGIN \
-+ UREBIN:\dORIGIN/../lib:\dORIGIN \
-+ OOO:\dORIGIN:\dORIGIN/../ure-link/lib \
-+ BRAND:\dORIGIN:\dORIGIN/../basis-link/program:\dORIGIN/../basis-link/ure-link/lib \
-+ SDKBIN:\dORIGIN/../../ure-link/lib \
-+ NONEBIN:\dORIGIN/../lib:\dORIGIN \
-+
-+gb_LinkTarget_CFLAGS := $(gb_CFLAGS) $(gb_CFLAGS_WERROR) $(gb_COMPILEROPTFLAGS)
-+gb_LinkTarget_CXXFLAGS := $(gb_CXXFLAGS) $(gb_CXXFLAGS_WERROR)
-+
-+ifeq ($(gb_DEBUGLEVEL),2)
-+gb_LinkTarget_CXXFLAGS += -ggdb3 -finline-limit=0 -fno-inline -fno-default-inline
-+gb_LinkTarget_CFLAGS += -ggdb3 -finline-limit=0 -fno-inline -fno-default-inline
-+
-+endif
-+
-+gb_LinkTarget_INCLUDE := $(filter-out %/stl, $(subst -I. , ,$(SOLARINC)))
-+gb_LinkTarget_INCLUDE_STL := $(filter %/stl, $(subst -I. , ,$(SOLARINC)))
-+
-+define gb_LinkTarget__command_dynamiclink
-+$(call gb_Helper_abbreviate_dirs,\
-+ mkdir -p $(dir $(1)) && \
-+ $(gb_CXX) \
-+ $(if $(filter Library CppunitTest,$(TARGETTYPE)),$(gb_Library_TARGETTYPEFLAGS)) \
-+ $(subst \d,$$,$(RPATH)) $(LDFLAGS) \
-+ $(patsubst lib%.so,-l%,$(foreach lib,$(LINKED_LIBS),$(call gb_Library_get_filename,$(lib)))) \
-+ $(foreach object,$(COBJECTS),$(call gb_CObject_get_target,$(object))) \
-+ $(foreach object,$(CXXOBJECTS),$(call gb_CxxObject_get_target,$(object))) \
-+ $(foreach object,$(GENCXXOBJECTS),$(call gb_GenCxxObject_get_target,$(object))) \
-+ -Wl$(COMMA)--start-group $(foreach lib,$(LINKED_STATIC_LIBS),$(call gb_StaticLibrary_get_target,$(lib))) -Wl$(COMMA)--end-group \
-+ -o $(1))
-+endef
-+
-+define gb_LinkTarget__command_staticlink
-+$(call gb_Helper_abbreviate_dirs,\
-+ mkdir -p $(dir $(1)) && \
-+ $(gb_AR) -rsu $(1) \
-+ $(foreach object,$(COBJECTS),$(call gb_CObject_get_target,$(object))) \
-+ $(foreach object,$(CXXOBJECTS),$(call gb_CxxObject_get_target,$(object))) \
-+ $(foreach object,$(GENCXXOBJECTS),$(call gb_GenCxxObject_get_target,$(object))) \
-+ 2> /dev/null)
-+endef
-+
-+define gb_LinkTarget__command
-+$(call gb_Output_announce,$(2),$(true),LNK,4)
-+$(if $(filter Library CppunitTest Executable,$(TARGETTYPE)),$(call gb_LinkTarget__command_dynamiclink,$(1)))
-+$(if $(filter StaticLibrary,$(TARGETTYPE)),$(call gb_LinkTarget__command_staticlink,$(1)))
-+endef
-+
-+
-+# Library class
-+
-+gb_Library_DEFS :=
-+gb_Library_TARGETTYPEFLAGS := -shared -Wl,-z,noexecstack
-+gb_Library_SYSPRE := lib
-+gb_Library_UNOVERPRE := $(gb_Library_SYSPRE)uno_
-+gb_Library_PLAINEXT := .so
-+gb_Library_RTEXT := gcc3$(gb_Library_PLAINEXT)
-+ifeq ($(gb_PRODUCT),$(true))
-+gb_Library_STLEXT := port_gcc$(gb_Library_PLAINEXT)
-+else
-+gb_Library_STLEXT := port_gcc_stldebug$(gb_Library_PLAINEXT)
-+endif
-+
-+ifeq ($(CPUNAME),X86_64)
-+gb_Library_OOOEXT := fx$(gb_Library_PLAINEXT)
-+gb_Library_UNOEXT := .uno$(gb_Library_PLAINEXT)
-+else
-+gb_Library_OOOEXT := fi$(gb_Library_PLAINEXT)
-+gb_Library_UNOEXT := .uno$(gb_Library_PLAINEXT)
-+endif
-+
-+gb_Library_PLAINLIBS_NONE += \
-+ dl \
-+ jpeg \
-+ m \
-+ pthread \
-+ X11 \
-+ z
-+
-+gb_Library_FILENAMES := \
-+ $(foreach lib,$(gb_Library_OOOLIBS),$(lib):$(gb_Library_SYSPRE)$(lib)$(gb_Library_OOOEXT)) \
-+ $(foreach lib,$(gb_Library_PLAINLIBS_NONE),$(lib):$(gb_Library_SYSPRE)$(lib)$(gb_Library_PLAINEXT)) \
-+ $(foreach lib,$(gb_Library_PLAINLIBS_URE),$(lib):$(gb_Library_SYSPRE)$(lib)$(gb_Library_PLAINEXT)) \
-+ $(foreach lib,$(gb_Library_PLAINLIBS_OOO),$(lib):$(gb_Library_SYSPRE)$(lib)$(gb_Library_PLAINEXT)) \
-+ $(foreach lib,$(gb_Library_RTLIBS),$(lib):$(gb_Library_SYSPRE)$(lib)$(gb_Library_RTEXT)) \
-+ $(foreach lib,$(gb_Library_RTVERLIBS),$(lib):$(gb_Library_SYSPRE)$(lib)$(gb_Library_RTEXT)) \
-+ $(foreach lib,$(gb_Library_STLLIBS),$(lib):$(gb_Library_SYSPRE)$(lib)$(gb_Library_STLEXT)) \
-+ $(foreach lib,$(gb_Library_UNOLIBS_URE),$(lib):$(lib)$(gb_Library_UNOEXT)) \
-+ $(foreach lib,$(gb_Library_UNOLIBS_OOO),$(lib):$(lib)$(gb_Library_UNOEXT)) \
-+ $(foreach lib,$(gb_Library_UNOVERLIBS),$(lib):$(gb_Library_UNOVERPRE)$(lib)$(gb_Library_PLAINEXT)) \
-+
-+
-+gb_Library_LAYER := \
-+ $(foreach lib,$(gb_Library_OOOLIBS),$(lib):OOO) \
-+ $(foreach lib,$(gb_Library_PLAINLIBS_URE),$(lib):URELIB) \
-+ $(foreach lib,$(gb_Library_PLAINLIBS_OOO),$(lib):OOO) \
-+ $(foreach lib,$(gb_Library_RTLIBS),$(lib):OOO) \
-+ $(foreach lib,$(gb_Library_RTVERLIBS),$(lib):URELIB) \
-+ $(foreach lib,$(gb_Library_STLLIBS),$(lib):URELIB) \
-+ $(foreach lib,$(gb_Library_UNOLIBS_URE),$(lib):URELIB) \
-+ $(foreach lib,$(gb_Library_UNOLIBS_OOO),$(lib):OOO) \
-+ $(foreach lib,$(gb_Library_UNOVERLIBS),$(lib):URELIB) \
-+
-+define gb_Library_get_rpath
-+-Wl,-z,origin -Wl,-rpath,'$(call gb_LinkTarget__get_rpath_for_layer,$(call gb_Library_get_layer,$(1)))' \
-+-Wl,-rpath-link,'$(gb_Library_OUTDIRLOCATION)'
-+endef
-+
-+define gb_Library_Library_platform
-+$(call gb_LinkTarget_get_target,$(2)) : RPATH := $(call gb_Library_get_rpath,$(1))
-+
-+endef
-+
-+
-+# StaticLibrary class
-+
-+gb_StaticLibrary_DEFS :=
-+gb_StaticLibrary_SYSPRE := lib
-+gb_StaticLibrary_PLAINEXT := .a
-+gb_StaticLibrary_JPEGEXT := lib$(gb_StaticLibrary_PLAINEXT)
-+
-+gb_StaticLibrary_FILENAMES := \
-+ $(foreach lib,$(gb_StaticLibrary_JPEGLIBS),$(lib):$(gb_StaticLibrary_SYSPRE)$(lib)$(gb_StaticLibrary_JPEGEXT)) \
-+ $(foreach lib,$(gb_StaticLibrary_PLAINLIBS),$(lib):$(gb_StaticLibrary_SYSPRE)$(lib)$(gb_StaticLibrary_PLAINEXT)) \
-+
-+gb_StaticLibrary_StaticLibrary_platform =
-+
-+
-+# Executable class
-+
-+gb_Executable_EXT :=
-+
-+gb_Executable_LAYER := \
-+ $(foreach exe,$(gb_Executable_UREBIN),$(exe):UREBIN) \
-+ $(foreach exe,$(gb_Executable_SDK),$(exe):SDKBIN) \
-+ $(foreach exe,$(gb_Executable_OOO),$(exe):OOO) \
-+ $(foreach exe,$(gb_Executable_BRAND),$(exe):BRAND) \
-+ $(foreach exe,$(gb_Executable_NONE),$(exe):NONEBIN) \
-+
-+
-+define gb_Executable_get_rpath
-+'-Wl,-rpath,$(call gb_LinkTarget__get_rpath_for_layer,$(call gb_Executable_get_layer,$(1)))' \
-+-Wl,-rpath-link,$(gb_Library_OUTDIRLOCATION)
-+endef
-+
-+define gb_Executable_Executable_platform
-+$(call gb_LinkTarget_get_target,$(2)) : RPATH := $(call gb_Executable_get_rpath,$(1))
-+
-+endef
-+
-+
-+# CppunitTest class
-+
-+gb_CppunitTest_CPPTESTPRECOMMAND := LD_LIBRARY_PATH=$(OUTDIR)/lib
-+gb_CppunitTest_SYSPRE := libtest_
-+gb_CppunitTest_EXT := .so
-+gb_CppunitTest_get_filename = $(gb_CppunitTest_SYSPRE)$(1)$(gb_CppunitTest_EXT)
-+gb_CppunitTest_get_libfilename = $(gb_CppunitTest_get_filename)
-+
-+define gb_CppunitTest_CppunitTest_platform
-+$(call gb_LinkTarget_get_target,$(2)) : RPATH :=
-+
-+endef
-+
-+# JunitTest class
-+
-+define gb_JunitTest_JunitTest_platform
-+$(call gb_JunitTest_get_target,$(1)) : DEFS := \
-+ -Dorg.openoffice.test.arg.soffice="$$$${OOO_TEST_SOFFICE:-path:$(OUTDIR)/installation/opt/openoffice.org3/program/soffice}" \
-+ -Dorg.openoffice.test.arg.env=LD_LIBRARY_PATH \
-+ -Dorg.openoffice.test.arg.user=file://$(call gb_JunitTest_get_userdir,$(1)) \
-+
-+endef
-+
-+# SdiTarget class
-+
-+gb_SdiTarget_SVIDLPRECOMMAND := LD_LIBRARY_PATH=$(OUTDIR)/lib
-+
-+# SrsPartMergeTarget
-+
-+gb_SrsPartMergeTarget_TRANSEXPRECOMMAND := LD_LIBRARY_PATH=$(OUTDIR)/lib
-+
-+# SrsPartTarget class
-+
-+gb_SrsPartTarget_RSCTARGET := $(OUTDIR)/bin/rsc
-+gb_SrsPartTarget_RSCCOMMAND := LD_LIBRARY_PATH=$(OUTDIR)/lib SOLARBINDIR=$(OUTDIR)/bin $(gb_SrsPartTarget_RSCTARGET)
-+
-+define gb_SrsPartTarget__command_dep
-+$(call gb_Helper_abbreviate_dirs,\
-+ $(gb_GCCP) \
-+ -MM -MT $(call gb_SrsPartTarget_get_target,$(1)) \
-+ $(INCLUDE) \
-+ $(DEFS) \
-+ -c -x c++-header $(2) \
-+ -o $(call gb_SrsPartTarget_get_dep_target,$(1)))
-+endef
-+
-+
-+# ComponentTarget
-+
-+gb_XSLTPROCPRECOMMAND := LD_LIBRARY_PATH=$(OUTDIR)/lib
-+gb_Library_COMPONENTPREFIXES := \
-+ OOO:vnd.sun.star.expand:\dOOO_BASE_DIR/program/ \
-+ URELIB:vnd.sun.star.expand:\dURE_INTERNAL_LIB_DIR/ \
-+
-+
-+# vim: set noet sw=4 ts=4:
-
---- RepositoryFixes.mk 2010-12-23 11:31:10.000000000 +0900
-+++ RepositoryFixes.mk 2011-01-22 18:43:30.000000000 +0900
-@@ -169,6 +169,23 @@
-
- endif
-
-+ifeq ($(OS),FREEBSD)
-+gb_Library_FILENAMES := $(patsubst comphelper:libcomphelper%,comphelper:libcomphelp%,$(gb_Library_FILENAMES))
-+gb_Library_FILENAMES := $(patsubst cppuhelper:libcppuhelper%,cppuhelper:libuno_cppuhelper%,$(gb_Library_FILENAMES))
-+gb_Library_FILENAMES := $(patsubst cppuhelper:libcppuhelper%,cppuhelper:libuno_cppuhelper%,$(gb_Library_FILENAMES))
-+gb_Library_FILENAMES := $(patsubst jvmfwk:libuno_jvmfwk%,jvmfwk:libjvmfwk%,$(gb_Library_FILENAMES))
-+gb_Library_FILENAMES := $(patsubst jvmfwk:libuno_jvmfwk%,jvmfwk:libjvmfwk%,$(gb_Library_FILENAMES))
-+gb_Library_FILENAMES := $(patsubst salhelper:libsalhelper%,salhelper:libuno_salhelper%,$(gb_Library_FILENAMES))
-+gb_Library_FILENAMES := $(patsubst salhelper:libsalhelper%,salhelper:libuno_salhelper%,$(gb_Library_FILENAMES))
-+gb_Library_FILENAMES := $(patsubst ucbhelper:libucbhelper%,ucbhelper:libucbhelper4%,$(gb_Library_FILENAMES))
-+
-+ifeq ($(USE_SYSTEM_STL),YES)
-+gb_Library_FILENAMES := $(patsubst stl:%,stl:libstdc++.so,$(gb_Library_FILENAMES))
-+gb_Library_TARGETS := $(filter-out stl,$(gb_Library_TARGETS))
-+endif
-+
-+endif
-+
- # we do not require a known rule for these, when using system libs
-
- ifeq ($(USE_SYSTEM_STL),YES)
-
diff --git a/editors/openoffice.org-3-devel/files/patch-i116699 b/editors/openoffice.org-3-devel/files/patch-i116699
deleted file mode 100644
index bae040580048..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i116699
+++ /dev/null
@@ -1,11 +0,0 @@
---- framework/Library_fwe.mk.orig 2011-02-15 18:20:16.000000000 +0900
-+++ framework/Library_fwe.mk 2011-02-19 13:09:58.000000000 +0900
-@@ -99,5 +99,8 @@
- ifeq ($(OS),LINUX)
- $(eval $(call gb_Library_set_cxxflags,fwe,$$(filter-out -fvisibility=hidden,$$(CXXFLAGS))))
- endif
-+ifeq ($(OS),FREEBSD)
-+$(eval $(call gb_Library_set_cxxflags,fwe,$$(filter-out -fvisibility=hidden,$$(CXXFLAGS))))
-+endif
-
- # vim: set noet sw=4 ts=4:
diff --git a/editors/openoffice.org-3-devel/files/patch-i65514 b/editors/openoffice.org-3-devel/files/patch-i65514
deleted file mode 100644
index 1db72be7b5bd..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i65514
+++ /dev/null
@@ -1,12 +0,0 @@
---- berkeleydb/makefile.mk 2011-06-13 13:30:42.000000000 +0900
-+++ berkeleydb/makefile.mk 2011-06-13 13:33:39.000000000 +0900
-@@ -97,6 +97,9 @@
- CONFIGURE_ACTION= \
- ..$/dist$/configure
- CONFIGURE_FLAGS=--disable-cxx --enable-dynamic --enable-shared --enable-compat185 CC='$(CC) $(SOLARLIB)'
-+.IF "$(OS)"==FREEBSD && "$(COM)$(CPU)"=="GCCX"
-+CONFIGURE_FLAGS+=--with-mutex=x86/gcc-assembly
-+.ENDIF
- .IF "$(OS)"=="MACOSX"
- CONFIGURE_FLAGS+=CPPFLAGS="$(EXTRA_CDEFS)"
- .ENDIF
diff --git a/editors/openoffice.org-3-devel/files/patch-i65974 b/editors/openoffice.org-3-devel/files/patch-i65974
deleted file mode 100644
index 40de0acde40f..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i65974
+++ /dev/null
@@ -1,12 +0,0 @@
---- jvmfwk/plugins/sunmajor/pluginlib/sunjre.cxx 16 Sep 2006 17:46:13 -0000 1.7
-+++ jvmfwk/plugins/sunmajor/pluginlib/sunjre.cxx 22 Jun 2007 21:36:24 -0000
-@@ -94,6 +94,9 @@
- static char const * ar[] = {
-
- "/lib/" JFW_PLUGIN_ARCH "/client",
-+#if SAL_TYPES_SIZEOFPOINTER == 8
-+ "/lib/" JFW_PLUGIN_ARCH "/server",
-+#endif
- "/lib/" JFW_PLUGIN_ARCH "/native_threads",
- "/lib/" JFW_PLUGIN_ARCH
-
diff --git a/editors/openoffice.org-3-devel/files/patch-i73217 b/editors/openoffice.org-3-devel/files/patch-i73217
deleted file mode 100644
index cea0759cd41c..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i73217
+++ /dev/null
@@ -1,63 +0,0 @@
---- epm/epm-3.7.patch.org 2010-06-19 19:51:40.000000000 +0900
-+++ epm/epm-3.7.patch 2010-06-20 08:09:43.000000000 +0900
-@@ -303,6 +303,15 @@
- diff -urN epm-3.7-old//dist.c epm-3.7/dist.c
- --- misc/epm-3.7/dist.c 2003-08-07 14:14:40.000000000 +0000
- +++ misc/build/epm-3.7/dist.c 2010-04-19 22:52:32.000000000 +0000
-+@@ -339,7 +339,7 @@
-+ const char *defval) /* I - Default value of option */
-+ {
-+ char *ptr; /* Pointer to option */
-+- static char option[256]; /* Copy of file option */
-++ static char option[1024]; /* Copy of file option */
-+
-+
-+ /*
- @@ -394,8 +394,13 @@
- strcpy(platform->machine, "mips");
- #elif defined(__hpux)
-@@ -332,6 +341,24 @@
- else if (strncmp(platform->machine, "sun", 3) == 0)
- strcpy(platform->machine, "sparc");
- #endif /* __sgi */
-+@@ -560,13 +560,13 @@
-+ char line[2048], /* Expanded line from list file */
-+ buf[1024], /* Original line from list file */
-+ type, /* File type */
-+- dst[256], /* Destination path */
-+- src[256], /* Source path */
-+- pattern[256], /* Pattern for source files */
-++ dst[1024], /* Destination path */
-++ src[1024], /* Source path */
-++ pattern[1024], /* Pattern for source files */
-+ user[32], /* User */
-+ group[32], /* Group */
-+ *temp, /* Temporary pointer */
-+- options[256]; /* File options */
-++ options[1024]; /* File options */
-+ int mode, /* File permissions */
-+ skip; /* 1 = skip files, 0 = archive files */
-+ dist_t *dist; /* Distribution data */
- diff -urN epm-3.7-old//epm.c epm-3.7/epm.c
- --- misc/epm-3.7/epm.c 2003-10-28 14:48:30.000000000 +0000
- +++ misc/build/epm-3.7/epm.c 2010-04-19 22:52:32.000000000 +0000
-@@ -655,3 +682,19 @@
- return (0);
- }
-
-+diff -urN epm-3.7-old//rpm.c epm-3.7/epm.h
-+--- misc/epm-3.7/epm.h 2003-10-01 19:27:15.000000000 +0000
-++++ misc/build/epm-3.7/epm.h 2010-04-19 22:52:32.000000000 +0000
-+@@ -167,9 +167,9 @@
-+ int mode; /* Permissions of file */
-+ char user[32], /* Owner of file */
-+ group[32], /* Group of file */
-+- src[512], /* Source path */
-+- dst[512], /* Destination path */
-+- options[256]; /* File options (nostrip, etc.) */
-++ src[1024], /* Source path */
-++ dst[1024], /* Destination path */
-++ options[1024]; /* File options (nostrip, etc.) */
-+ } file_t;
-+
-+ typedef struct /**** Install/Patch/Remove Commands ****/
diff --git a/editors/openoffice.org-3-devel/files/patch-i80129 b/editors/openoffice.org-3-devel/files/patch-i80129
deleted file mode 100644
index de87f789df9c..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i80129
+++ /dev/null
@@ -1,11 +0,0 @@
---- libxml2/libxml2-configure.patch.org 2010-06-06 08:23:29.000000000 +0900
-+++ libxml2/libxml2-configure.patch 2010-06-06 08:23:45.000000000 +0900
-@@ -7,7 +7,7 @@
- - major=".$current"
- - versuffix=".$current"
- + major=.`expr $current - $age`
--+ versuffix=".$major.$age.$revision";
-++ versuffix="$major";
- ;;
-
- irix | nonstopux)
diff --git a/editors/openoffice.org-3-devel/files/patch-i84549 b/editors/openoffice.org-3-devel/files/patch-i84549
deleted file mode 100644
index 1d7f6517953b..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i84549
+++ /dev/null
@@ -1,16 +0,0 @@
-Index: neon/neon.patch
-===================================================================
-RCS file: /cvs/external/neon/neon.patch,v
-retrieving revision 1.25
-diff -u -r1.25 neon.patch
---- neon/neon.patch 22 Jul 2008 17:17:06 -0000 1.25
-+++ neon/neon.patch 10 Aug 2008 04:20:27 -0000
-@@ -266,7 +266,7 @@
- +#define HAVE_SYS_TYPES_H 1
- +
- +/* Define if the timezone global is available */
--+#ifndef MACOSX
-++#if !defined(MACOSX) && !defined(FREEBSD)
- +#define HAVE_TIMEZONE 1
- +#endif
- +
diff --git a/editors/openoffice.org-3-devel/files/patch-i85027 b/editors/openoffice.org-3-devel/files/patch-i85027
deleted file mode 100644
index 732c68da8633..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i85027
+++ /dev/null
@@ -1,58 +0,0 @@
------------------
-Strange behaviour of stock gcc of FreeBSD 7.
-
-# gcc -print-file-name=libgcc_s.so
-/usr/lib/libgcc_s.so
-# gcc -print-file-name=libgcc_s.so.1
-libgcc_s.so.1
-. This sould be
-# gcc -print-file-name=libgcc_s.so.1
-/lib/libgcc_s.so.1
-
-However gcc42 from ports behaves correctly;
-and
-# gcc42 -print-file-name=libgcc_s.so.1
-/usr/local/lib/gcc-4.2.3/gcc/i386-portbld-freebsd7.0/4.2.3/../../../libgcc_s.so.1
-# gcc42 -print-file-name=libgcc_s.so
-/usr/local/lib/gcc-4.2.3/gcc/i386-portbld-freebsd7.0/4.2.3/../../../libgcc_s.so
-.
---- external/gcc3_specific/makefile.mk 2010-01-08 18:13:15.000000000 +0900
-+++ external/gcc3_specific/makefile.mk 2010-02-07 12:17:43.000000000 +0900
-@@ -43,7 +43,6 @@
- .IF "$(SYSTEM_STDLIBS)" != "YES" && "$(COMID)"=="gcc3"
-
- .IF "$(OS)"!="MACOSX"
--.IF "$(OS)"!="FREEBSD"
-
- .EXPORT : CC
-
-@@ -60,8 +59,6 @@
- .ENDIF
-
- .ENDIF
--
--.ENDIF
- .ENDIF # "$(BUILD_SPECIAL)"==""
-
-
---- scp2/source/ooo/ure.scp 18 Mar 2008 13:35:26 -0000 1.2
-+++ scp2/source/ooo/ure.scp 21 Mar 2008 09:26:48 -0000
-@@ -728,7 +730,7 @@
- End
- #endif
-
--#if defined _gcc3 && !(defined FREEBSD || defined NETBSD \
-+#if defined _gcc3 && !(defined NETBSD \
- || defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT))
- File gid_File_Dl_GccS
- TXT_FILE_BODY;
-@@ -739,7 +741,7 @@
- End
- #endif
-
--#if defined _gcc3 && !(defined FREEBSD || defined NETBSD \
-+#if defined _gcc3 && !(defined NETBSD \
- || defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT))
- File gid_File_Dl_Stdcpp
- Dir = SCP2_URE_DL_DIR;
-
diff --git a/editors/openoffice.org-3-devel/files/patch-i85126 b/editors/openoffice.org-3-devel/files/patch-i85126
deleted file mode 100644
index 26565332843c..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i85126
+++ /dev/null
@@ -1,377 +0,0 @@
-catch up to recent bridge also fixes following issues
-for amd64
-http://www.openoffice.org/issues/show_bug.cgi?id=98781
-http://www.openoffice.org/issues/show_bug.cgi?id=82690
-http://www.freebsd.org/cgi/query-pr.cgi?pr=127946
-
-We also need #define USE_DOUBLE_MMAP for FreeBSD as well.
-It's very hard to maintain without it, and performance loss is
-negligible. See also
-http://www.openoffice.org/issues/show_bug.cgi?id=97320
-. Note that i386 also requires the patch for
-"bridges/inc/bridges/cpp_uno/shared/vtablefactory.hxx"
-.
-
---- bridges/source/cpp_uno/gcc3_freebsd_x86-64/abi.cxx 2009-12-12 18:15:33.000000000 +0900
-+++ bridges/source/cpp_uno/gcc3_freebsd_x86-64/abi.cxx 2009-12-06 13:19:58.000000000 +0900
-@@ -229,6 +229,7 @@
- for ( sal_Int32 nMember = 0; nMember < pStruct->nMembers; ++nMember )
- {
- typelib_TypeDescriptionReference *pTypeInStruct = pStruct->ppTypeRefs[ nMember ];
-+ rByteOffset = pStruct->pMemberOffsets[ nMember ];
-
- int num = classify_argument( pTypeInStruct, subclasses, rByteOffset );
-
-@@ -243,9 +244,6 @@
- int pos = rByteOffset / 8;
- classes[i + pos] = merge_classes( subclasses[i], classes[i + pos] );
- }
--
-- if ( pTypeInStruct->eTypeClass != typelib_TypeClass_STRUCT )
-- rByteOffset = pStruct->pMemberOffsets[ nMember ];
- }
-
- TYPELIB_DANGER_RELEASE( pTypeDescr );
-@@ -332,7 +330,7 @@
- return examine_argument( pTypeRef, true, g, s ) == 0;
- }
-
--void x86_64::fill_struct( typelib_TypeDescriptionReference *pTypeRef, void * const *pGPR, void * const *pSSE, void *pStruct )
-+void x86_64::fill_struct( typelib_TypeDescriptionReference *pTypeRef, const sal_uInt64 *pGPR, const double *pSSE, void *pStruct )
- {
- enum x86_64_reg_class classes[MAX_CLASSES];
- int offset = 0;
-@@ -346,12 +344,14 @@
- {
- case X86_64_INTEGER_CLASS:
- case X86_64_INTEGERSI_CLASS:
-- *pStructAlign++ = *reinterpret_cast<sal_uInt64 *>( *pGPR++ );
-+ *pStructAlign++ = *pGPR++;
- break;
- case X86_64_SSE_CLASS:
- case X86_64_SSESF_CLASS:
- case X86_64_SSEDF_CLASS:
-- *pStructAlign++ = *reinterpret_cast<sal_uInt64 *>( *pSSE++ );
-+ *pStructAlign++ = *reinterpret_cast<const sal_uInt64 *>( pSSE++ );
-+ break;
-+ default:
- break;
- }
- }
-
---- bridges/source/cpp_uno/gcc3_freebsd_x86-64/abi.hxx 2009-12-12 18:15:33.000000000 +0900
-+++ bridges/source/cpp_uno/gcc3_freebsd_x86-64/abi.hxx 2009-12-06 13:19:58.000000000 +0900
-@@ -63,7 +63,7 @@
- */
- bool return_in_hidden_param( typelib_TypeDescriptionReference *pTypeRef );
-
--void fill_struct( typelib_TypeDescriptionReference *pTypeRef, void * const *pGPR, void * const *pSSE, void *pStruct );
-+void fill_struct( typelib_TypeDescriptionReference *pTypeRef, const sal_uInt64* pGPR, const double* pSSE, void *pStruct );
-
- } // namespace x86_64
-
-
---- bridges/source/cpp_uno/gcc3_freebsd_x86-64/call.s 2009-12-12 18:15:33.000000000 +0900
-+++ bridges/source/cpp_uno/gcc3_freebsd_x86-64/call.s 2009-12-06 13:19:58.000000000 +0900
-@@ -43,6 +43,9 @@
- je .Lfloat
-
- movq -144(%rbp), %rax # Return value (int case)
-+ movq -136(%rbp), %rdx # Return value (int case)
-+ movq -144(%rbp), %xmm0 # Return value (int case)
-+ movq -136(%rbp), %xmm1 # Return value (int case)
- jmp .Lfinish
- .Lfloat:
- movlpd -144(%rbp), %xmm0 # Return value (float/double case)
-
---- bridges/source/cpp_uno/gcc3_freebsd_x86-64/cpp2uno.cxx 2009-12-12 18:15:33.000000000 +0900
-+++ bridges/source/cpp_uno/gcc3_freebsd_x86-64/cpp2uno.cxx 2009-12-06 13:19:58.000000000 +0900
-@@ -77,8 +77,8 @@
- void ** gpreg, void ** fpreg, void ** ovrflw,
- sal_uInt64 * pRegisterReturn /* space for register return */ )
- {
-- int nr_gpr = 0; //number of gpr registers used
-- int nr_fpr = 0; //number of fpr regsiters used
-+ unsigned int nr_gpr = 0; //number of gpr registers used
-+ unsigned int nr_fpr = 0; //number of fpr registers used
-
- // return
- typelib_TypeDescription * pReturnTypeDescr = 0;
-@@ -126,7 +126,10 @@
-
- int nUsedGPR = 0;
- int nUsedSSE = 0;
-- bool bFitsRegisters = x86_64::examine_argument( rParam.pTypeRef, false, nUsedGPR, nUsedSSE );
-+#if OSL_DEBUG_LEVEL > 1
-+ bool bFitsRegisters =
-+#endif
-+ x86_64::examine_argument( rParam.pTypeRef, false, nUsedGPR, nUsedSSE );
- if ( !rParam.bOut && bridges::cpp_uno::shared::isSimpleType( pParamTypeDescr ) ) // value
- {
- // Simple types must fit exactly one register on x86_64
-@@ -159,28 +162,7 @@
- else // struct <= 16 bytes || ptr to complex value || ref
- {
- void *pCppStack;
-- char pTmpStruct[16];
--
-- if ( bFitsRegisters && !rParam.bOut &&
-- ( pParamTypeDescr->eTypeClass == typelib_TypeClass_STRUCT ||
-- pParamTypeDescr->eTypeClass == typelib_TypeClass_EXCEPTION ) )
-- {
-- if ( ( nr_gpr + nUsedGPR <= x86_64::MAX_GPR_REGS ) && ( nr_fpr + nUsedSSE <= x86_64::MAX_SSE_REGS ) )
-- {
-- x86_64::fill_struct( rParam.pTypeRef, gpreg, fpreg, pTmpStruct );
--#if OSL_DEBUG_LEVEL > 1
-- fprintf( stderr, "nUsedGPR == %d, nUsedSSE == %d, pTmpStruct[0] == 0x%x, pTmpStruct[1] == 0x%x, **gpreg == 0x%lx\n",
-- nUsedGPR, nUsedSSE, pTmpStruct[0], pTmpStruct[1], *(sal_uInt64*)*gpreg );
--#endif
--
-- pCppArgs[nPos] = pCppStack = reinterpret_cast<void *>( pTmpStruct );
-- gpreg += nUsedGPR;
-- fpreg += nUsedSSE;
-- }
-- else
-- pCppArgs[nPos] = pCppStack = *ovrflw++;
-- }
-- else if ( nr_gpr < x86_64::MAX_GPR_REGS )
-+ if ( nr_gpr < x86_64::MAX_GPR_REGS )
- {
- pCppArgs[nPos] = pCppStack = *gpreg++;
- nr_gpr++;
-@@ -489,13 +471,12 @@
- //==================================================================================================
-
- unsigned char * bridges::cpp_uno::shared::VtableFactory::addLocalFunctions(
-- Slot ** slots, unsigned char * code,
-+ Slot ** slots, unsigned char * code, sal_PtrDiff writetoexecdiff,
- typelib_InterfaceTypeDescription const * type, sal_Int32 nFunctionOffset,
- sal_Int32 functionCount, sal_Int32 nVtableOffset )
- {
- (*slots) -= functionCount;
- Slot * s = *slots;
--
- for ( sal_Int32 nPos = 0; nPos < type->nMembers; ++nPos )
- {
- typelib_TypeDescription * pTD = 0;
-@@ -509,14 +490,14 @@
- reinterpret_cast<typelib_InterfaceAttributeTypeDescription *>( pTD );
-
- // get method
-- (s++)->fn = code;
-+ (s++)->fn = code + writetoexecdiff;
- code = codeSnippet( code, nFunctionOffset++, nVtableOffset,
- x86_64::return_in_hidden_param( pAttrTD->pAttributeTypeRef ) );
-
- if ( ! pAttrTD->bReadOnly )
- {
- // set method
-- (s++)->fn = code;
-+ (s++)->fn = code + writetoexecdiff;
- code = codeSnippet( code, nFunctionOffset++, nVtableOffset, false );
- }
- }
-@@ -525,7 +506,7 @@
- typelib_InterfaceMethodTypeDescription *pMethodTD =
- reinterpret_cast<typelib_InterfaceMethodTypeDescription *>( pTD );
-
-- (s++)->fn = code;
-+ (s++)->fn = code + writetoexecdiff;
- code = codeSnippet( code, nFunctionOffset++, nVtableOffset,
- x86_64::return_in_hidden_param( pMethodTD->pReturnTypeRef ) );
- }
-
---- bridges/source/cpp_uno/gcc3_freebsd_x86-64/except.cxx 2009-12-12 18:15:33.000000000 +0900
-+++ bridges/source/cpp_uno/gcc3_freebsd_x86-64/except.cxx 2009-12-06 13:19:58.000000000 +0900
-@@ -32,6 +32,7 @@
- #include "precompiled_bridges.hxx"
-
- #include <stdio.h>
-+#include <string.h>
- #include <dlfcn.h>
- #include <cxxabi.h>
- #include <hash_map>
-@@ -121,7 +121,7 @@
- };
- //__________________________________________________________________________________________________
- RTTI::RTTI() SAL_THROW( () )
--#if __FreeBSD_version < 602103
-+#if __FreeBSD_version < 702104 /* #i22253# */
- : m_hApp( dlopen( 0, RTLD_NOW | RTLD_GLOBAL ) )
- #else
- : m_hApp( dlopen( 0, RTLD_LAZY ) )
-@@ -160,7 +160,7 @@
- buf.append( 'E' );
-
- OString symName( buf.makeStringAndClear() );
--#if __FreeBSD_version < 602103 /* #i22253# */
-+#if __FreeBSD_version < 702104 /* #i22253# */
- rtti = (type_info *)dlsym( RTLD_DEFAULT, symName.getStr() );
- #else
- rtti = (type_info *)dlsym( m_hApp, symName.getStr() );
-@@ -175,8 +167,8 @@
- else
- {
- // try to lookup the symbol in the generated rtti map
-- t_rtti_map::const_iterator iFind( m_generatedRttis.find( unoName ) );
-- if (iFind == m_generatedRttis.end())
-+ t_rtti_map::const_iterator iFind2( m_generatedRttis.find( unoName ) );
-+ if (iFind2 == m_generatedRttis.end())
- {
- // we must generate it !
- // symbol and rtti-name is nearly identical,
-@@ -205,7 +197,7 @@
- }
- else // taking already generated rtti
- {
-- rtti = iFind->second;
-+ rtti = iFind2->second;
- }
- }
- }
-
---- bridges/source/cpp_uno/gcc3_freebsd_x86-64/uno2cpp.cxx 2009-12-12 18:15:33.000000000 +0900
-+++ bridges/source/cpp_uno/gcc3_freebsd_x86-64/uno2cpp.cxx 2009-12-06 13:19:58.000000000 +0900
-@@ -53,13 +53,13 @@
-
- //==================================================================================================
- static void callVirtualMethod(void * pThis, sal_uInt32 nVtableIndex,
-- void * pRegisterReturn, typelib_TypeDescription * pReturnTypeDescr, bool bSimpleReturn,
-+ void * pRegisterReturn, typelib_TypeDescriptionReference * pReturnTypeRef, bool bSimpleReturn,
- sal_uInt64 *pStack, sal_uInt32 nStack,
- sal_uInt64 *pGPR, sal_uInt32 nGPR,
- double *pFPR, sal_uInt32 nFPR) __attribute__((noinline));
-
- static void callVirtualMethod(void * pThis, sal_uInt32 nVtableIndex,
-- void * pRegisterReturn, typelib_TypeDescription * pReturnTypeDescr, bool bSimpleReturn,
-+ void * pRegisterReturn, typelib_TypeDescriptionReference * pReturnTypeRef, bool bSimpleReturn,
- sal_uInt64 *pStack, sal_uInt32 nStack,
- sal_uInt64 *pGPR, sal_uInt32 nGPR,
- double *pFPR, sal_uInt32 nFPR)
-@@ -68,13 +68,13 @@
- // Let's figure out what is really going on here
- {
- fprintf( stderr, "= callVirtualMethod() =\nGPR's (%d): ", nGPR );
-- for ( int i = 0; i < nGPR; ++i )
-+ for ( unsigned int i = 0; i < nGPR; ++i )
- fprintf( stderr, "0x%lx, ", pGPR[i] );
- fprintf( stderr, "\nFPR's (%d): ", nFPR );
-- for ( int i = 0; i < nFPR; ++i )
-+ for ( unsigned int i = 0; i < nFPR; ++i )
- fprintf( stderr, "%f, ", pFPR[i] );
- fprintf( stderr, "\nStack (%d): ", nStack );
-- for ( int i = 0; i < nStack; ++i )
-+ for ( unsigned int i = 0; i < nStack; ++i )
- fprintf( stderr, "0x%lx, ", pStack[i] );
- fprintf( stderr, "\n" );
- }
-@@ -113,6 +113,7 @@
- sal_uInt64 rax;
- sal_uInt64 rdx;
- double xmm0;
-+ double xmm1;
-
- asm volatile (
-
-@@ -147,13 +148,14 @@
- "movq %%rax, %4\n\t"
- "movq %%rdx, %5\n\t"
- "movsd %%xmm0, %6\n\t"
-+ "movsd %%xmm1, %7\n\t"
- :
- : "m" ( pMethod ), "m" ( pGPR ), "m" ( pFPR ), "m" ( nFPR ),
-- "m" ( rax ), "m" ( rdx ), "m" ( xmm0 )
-+ "m" ( rax ), "m" ( rdx ), "m" ( xmm0 ), "m" ( xmm1 )
- : "rax", "rdi", "rsi", "rdx", "rcx", "r8", "r9", "r11"
- );
-
-- switch (pReturnTypeDescr->eTypeClass)
-+ switch (pReturnTypeRef->eTypeClass)
- {
- case typelib_TypeClass_HYPER:
- case typelib_TypeClass_UNSIGNED_HYPER:
-@@ -179,12 +181,17 @@
- break;
- default:
- {
-- sal_Int32 const nRetSize = pReturnTypeDescr->nSize;
-+ sal_Int32 const nRetSize = pReturnTypeRef->pType->nSize;
- if (bSimpleReturn && nRetSize <= 16 && nRetSize > 0)
- {
-- if (nRetSize > 8)
-- static_cast<sal_uInt64 *>(pRegisterReturn)[1] = rdx;
-- static_cast<sal_uInt64 *>(pRegisterReturn)[0] = rax;
-+ sal_uInt64 longs[2];
-+ longs[0] = rax;
-+ longs[1] = rdx;
-+
-+ double doubles[2];
-+ doubles[0] = xmm0;
-+ doubles[1] = xmm1;
-+ x86_64::fill_struct( pReturnTypeRef, &longs[0], &doubles[0], pRegisterReturn);
- }
- break;
- }
-@@ -323,6 +330,8 @@
- case typelib_TypeClass_DOUBLE:
- INSERT_FLOAT_DOUBLE( pCppArgs[nPos], nFPR, pFPR, pStack );
- break;
-+ default:
-+ break;
- }
-
- // no longer needed
-@@ -365,7 +374,7 @@
- {
- callVirtualMethod(
- pAdjustedThisPtr, aVtableSlot.index,
-- pCppReturn, pReturnTypeDescr, bSimpleReturn,
-+ pCppReturn, pReturnTypeRef, bSimpleReturn,
- pStackStart, ( pStack - pStackStart ),
- pGPR, nGPR,
- pFPR, nFPR );
-@@ -435,16 +444,19 @@
- // is my surrogate
- bridges::cpp_uno::shared::UnoInterfaceProxy * pThis
- = static_cast< bridges::cpp_uno::shared::UnoInterfaceProxy * >(pUnoI);
-+#if OSL_DEBUG_LEVEL > 0
- typelib_InterfaceTypeDescription * pTypeDescr = pThis->pTypeDescr;
-+#endif
-
- switch (pMemberDescr->eTypeClass)
- {
- case typelib_TypeClass_INTERFACE_ATTRIBUTE:
- {
-+#if OSL_DEBUG_LEVEL > 0
- // determine vtable call index
- sal_Int32 nMemberPos = ((typelib_InterfaceMemberTypeDescription *)pMemberDescr)->nPosition;
- OSL_ENSURE( nMemberPos < pTypeDescr->nAllMembers, "### member pos out of range!" );
--
-+#endif
- VtableSlot aVtableSlot(
- getVtableSlot(
- reinterpret_cast<
-@@ -489,10 +501,11 @@
- }
- case typelib_TypeClass_INTERFACE_METHOD:
- {
-+#if OSL_DEBUG_LEVEL > 0
- // determine vtable call index
- sal_Int32 nMemberPos = ((typelib_InterfaceMemberTypeDescription *)pMemberDescr)->nPosition;
- OSL_ENSURE( nMemberPos < pTypeDescr->nAllMembers, "### member pos out of range!" );
--
-+#endif
- VtableSlot aVtableSlot(
- getVtableSlot(
- reinterpret_cast<
---- bridges/inc/bridges/cpp_uno/shared/vtablefactory.hxx~ 2009-06-13 16:41:45.000000000 +0900
-+++ bridges/inc/bridges/cpp_uno/shared/vtablefactory.hxx 2009-06-13 16:42:24.000000000 +0900
-@@ -40,7 +40,7 @@
- #include <hash_map>
-
- /*See: http://people.redhat.com/drepper/selinux-mem.html*/
--#ifdef LINUX
-+#if defined (LINUX) || defined (FREEBSD)
- #define USE_DOUBLE_MMAP
- #endif
-
diff --git a/editors/openoffice.org-3-devel/files/patch-i85972 b/editors/openoffice.org-3-devel/files/patch-i85972
deleted file mode 100644
index 78860836b84e..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i85972
+++ /dev/null
@@ -1,61 +0,0 @@
-Index: lpsolve/lp_solve_5.5.patch
-===================================================================
-RCS file: /cvs/external/lpsolve/lp_solve_5.5.patch,v
-retrieving revision 1.4
-diff -u -r1.4 lp_solve_5.5.patch
---- lpsolve/lp_solve_5.5.patch 16 Jun 2008 14:19:46 -0000 1.4
-+++ lpsolve/lp_solve_5.5.patch 3 Jul 2008 00:20:52 -0000
-@@ -72,3 +72,25 @@
- +fi
- +
- +rm *.o 2>/dev/null
-+--- misc/lp_solve_5.5/lpsolve55/ccc.freebsd Wed May 21 17:45:07 2008
-++++ misc/build/lp_solve_5.5/lpsolve55/ccc.freebsd Wed May 21 17:44:54 2008
-+@@ -1,1 +1,18 @@
-+-dummy
-++src='../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c'
-++
-++c=$CC
-++def=
-++so=yes
-++
-++opts='-O3 -DINTEGERTIME'
-++$CC -s -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd $opts $def -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src
-++ar rv liblpsolve55.a `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'`
-++ranlib liblpsolve55.a
-++
-++if [ "$so" != "" ]
-++then
-++ $CC -fPIC -s -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd -I. $opts -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src
-++ $CC -shared -Wl,-Bsymbolic -Wl,-soname,liblpsolve55.so -o liblpsolve55.so `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'` -lc -lm
-++fi
-++
-++rm *.o 2>/dev/null
-
---- lpsolve/makefile.mk.orig 2008-12-24 09:40:11.000000000 +0900
-+++ lpsolve/makefile.mk 2008-12-24 12:09:06.000000000 +0900
-@@ -46,7 +47,7 @@
- PATCH_FILES=lp_solve_5.5-windows.patch
- .ELSE
- PATCH_FILES=lp_solve_5.5.patch
--ADDITIONAL_FILES=lpsolve55$/ccc.solaris lpsolve55$/ccc.os2
-+ADDITIONAL_FILES=lpsolve55$/ccc.solaris lpsolve55$/ccc.os2 lpsolve55$/ccc.freebsd
- .ENDIF
-
- CONFIGURE_DIR=
-@@ -73,11 +74,16 @@
- .IF "$(COMNAME)"=="sunpro5"
- BUILD_ACTION=sh ccc.solaris
- .ELSE
-+.IF "$(OS)"=="FREEBSD"
-+BUILD_ACTION=sh -x ccc.freebsd
-+OUT2LIB=$(BUILD_DIR)$/liblpsolve55.so
-+.ELSE
- BUILD_ACTION=sh ccc
- .ENDIF
- OUT2LIB=$(BUILD_DIR)$/liblpsolve55.so
- .ENDIF
- .ENDIF
-+.ENDIF
-
- OUT2INC=lp_lib.h lp_types.h lp_utils.h lp_Hash.h lp_matrix.h lp_mipbb.h lp_SOS.h
diff --git a/editors/openoffice.org-3-devel/files/patch-i87583 b/editors/openoffice.org-3-devel/files/patch-i87583
deleted file mode 100644
index 750935a3030b..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i87583
+++ /dev/null
@@ -1,36 +0,0 @@
---- desktop/scripts/soffice.sh.orig 2008-06-09 08:57:10.000000000 -0400
-+++ desktop/scripts/soffice.sh 2008-06-27 16:12:58.000000000 -0400
-@@ -75,6 +75,15 @@
-
- # extend the ld_library_path for java: javaldx checks the sofficerc for us
- if [ -x "$sd_prog/../basis-link/ure-link/bin/javaldx" ] ; then
-+ # this is a temporary hack until we can live with the default search paths
-+ case "`uname -s`" in
-+ FreeBSD)
-+ sd_prog1="$sd_prog/../basis-link/program"
-+ sd_prog2="$sd_prog/../basis-link/ure-link/lib"
-+ LD_LIBRARY_PATH=$sd_prog1:$sd_prog2${LD_LIBRARY_PATH+:${LD_LIBRARY_PATH}}
-+ export LD_LIBRARY_PATH
-+ ;;
-+ esac
- my_path=`"$sd_prog/../basis-link/ure-link/bin/javaldx" $BOOTSTRAPVARS \
- "-env:INIFILENAME=vnd.sun.star.pathname:$sd_prog/redirectrc"`
- if [ -n "$my_path" ] ; then
---- padmin/source/spadmin.sh.orig 2008-06-27 01:18:09.000000000 -0400
-+++ padmin/source/spadmin.sh 2008-06-27 13:31:09.000000000 -0400
-@@ -58,6 +58,15 @@
-
- # extend the ld_library_path for java: javaldx checks the sofficerc for us
- if [ -x "$sd_prog/../basis-link/ure-link/bin/javaldx" ] ; then
-+ # this is a temporary hack until we can live with the default search paths
-+ case "`uname -s`" in
-+ FreeBSD)
-+ sd_prog1="$sd_prog/../basis-link/program"
-+ sd_prog2="$sd_prog/../basis-link/ure-link/lib"
-+ LD_LIBRARY_PATH=$sd_prog1:$sd_prog2${LD_LIBRARY_PATH+:${LD_LIBRARY_PATH}}
-+ export LD_LIBRARY_PATH
-+ ;;
-+ esac
- my_path=`"$sd_prog/../basis-link/ure-link/bin/javaldx" $BOOTSTRAPVARS \
- "-env:INIFILENAME=vnd.sun.star.pathname:$sd_prog/redirectrc"`
- if [ -n "$my_path" ] ; then
diff --git a/editors/openoffice.org-3-devel/files/patch-i88156 b/editors/openoffice.org-3-devel/files/patch-i88156
deleted file mode 100644
index 7c8b38558433..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i88156
+++ /dev/null
@@ -1,18 +0,0 @@
-Index: binfilter/bf_sw/source/filter/w4w/makefile.mk
-===================================================================
-RCS file: /cvs/framework/binfilter/bf_sw/source/filter/w4w/makefile.mk,v
-retrieving revision 1.9
-diff -u -r1.9 makefile.mk
---- binfilter/bf_sw/source/filter/w4w/makefile.mk 20 Nov 2006 12:38:59 -0000 1.9
-+++ binfilter/bf_sw/source/filter/w4w/makefile.mk 12 Apr 2008 00:02:49 -0000
-@@ -58,6 +58,10 @@
- CDEFS=$(CDEFS) -Dmydebug
- .ENDIF
-
-+.IF "$(OSL_DEBUG_LEVEL)" > 0
-+CDEFS += -DENABLE_BYTESTRING_STREAM_OPERATORS
-+.ENDIF
-+
- # --- Files --------------------------------------------------------
-
- CXXFILES = \
diff --git a/editors/openoffice.org-3-devel/files/patch-i91318 b/editors/openoffice.org-3-devel/files/patch-i91318
deleted file mode 100644
index 3e5c3638b075..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i91318
+++ /dev/null
@@ -1,14 +0,0 @@
---- hyphen/hyphen-2.7.1.patch 2011-02-03 11:01:19.000000000 +0900
-+++ hyphen/hyphen-2.7.1.patch 2011-02-06 06:21:47.000000000 +0900
-@@ -70,3 +70,11 @@
- +
- +.INCLUDE : target.mk
- +
-+--- misc/hyphen-2.7.1/tests/test.sh 2010-05-05 12:40:17.000000000 +0900
-++++ misc/build/hyphen-2.7.1/tests/test.sh 2010-05-05 12:40:31.000000000 +0900
-+@@ -1,4 +1,4 @@
-+-#!/bin/bash
-++#!/usr/bin/env bash
-+
-+ function check_valgrind_log () {
-+ if [ "$VALGRIND" != "" ]; then
diff --git a/editors/openoffice.org-3-devel/files/patch-i98714 b/editors/openoffice.org-3-devel/files/patch-i98714
deleted file mode 100644
index 50cecadf6ede..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i98714
+++ /dev/null
@@ -1,13 +0,0 @@
---- writerfilter/source/resourcemodel/makefile.mk.orig 2008-07-22 08:53:57.000000000 -0400
-+++ writerfilter/source/resourcemodel/makefile.mk 2008-09-03 12:26:09.000000000 -0400
-@@ -56,8 +56,8 @@
- $(SLO)$/TagLogger.obj \
- $(SLO)$/WW8Analyzer.obj
-
--# linux 64 bit: compiler (gcc 4.2.3) fails with 'out of memory'
--.IF "$(OUTPATH)"=="unxlngx6"
-+# FreeBSD/Linux 64-bit: compiler (gcc 4.2.x) fails with 'out of memory'
-+.IF "$(OUTPATH)"=="unxfbsdx" || "$(OUTPATH)"=="unxfbsdi" || "$(OUTPATH)"=="unxlngx6"
- NOOPTFILES= \
- $(SLO)$/qnametostr.obj
- .ENDIF
diff --git a/editors/openoffice.org-3-devel/files/patch-i98781 b/editors/openoffice.org-3-devel/files/patch-i98781
deleted file mode 100644
index d9addab6674a..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-i98781
+++ /dev/null
@@ -1,112 +0,0 @@
-catch up to recent bridge also fixes following issues
-for i386
-http://www.openoffice.org/issues/show_bug.cgi?id=98781
-http://www.openoffice.org/issues/show_bug.cgi?id=82690
-http://www.freebsd.org/cgi/query-pr.cgi?pr=127946
-
-We also need
-#define USE_DOUBLE_MMAP for FreeBSD as well. The patch was included
-in files/patches-i85126
-
---- bridges/source/cpp_uno/gcc3_freebsd_intel/cpp2uno.cxx 2009-12-12 18:15:33.000000000 +0900
-+++ bridges/source/cpp_uno/gcc3_freebsd_intel/cpp2uno.cxx 2009-12-06 13:19:58.000000000 +0900
-@@ -362,7 +362,7 @@
- int const codeSnippetSize = 16;
-
- unsigned char * codeSnippet(
-- unsigned char * code, sal_Int32 functionIndex, sal_Int32 vtableOffset,
-+ unsigned char * code, sal_PtrDiff writetoexecdiff, sal_Int32 functionIndex, sal_Int32 vtableOffset,
- typelib_TypeClass returnTypeClass)
- {
- if (!bridges::cpp_uno::shared::isSimpleType(returnTypeClass)) {
-@@ -408,7 +408,7 @@
- // jmp privateSnippetExecutor:
- *p++ = 0xE9;
- *reinterpret_cast< sal_Int32 * >(p)
-- = ((unsigned char *) exec) - p - sizeof (sal_Int32);
-+ = ((unsigned char *) exec) - p - sizeof (sal_Int32) - writetoexecdiff;
- p += sizeof (sal_Int32);
- OSL_ASSERT(p - code <= codeSnippetSize);
- return code + codeSnippetSize;
-@@ -419,8 +419,7 @@
- struct bridges::cpp_uno::shared::VtableFactory::Slot { void * fn; };
-
- bridges::cpp_uno::shared::VtableFactory::Slot *
--bridges::cpp_uno::shared::VtableFactory::mapBlockToVtable(void * block)
--{
-+bridges::cpp_uno::shared::VtableFactory::mapBlockToVtable(void * block) {
- return static_cast< Slot * >(block) + 2;
- }
-
-@@ -441,7 +440,7 @@
- }
-
- unsigned char * bridges::cpp_uno::shared::VtableFactory::addLocalFunctions(
-- Slot ** slots, unsigned char * code,
-+ Slot ** slots, unsigned char * code, sal_PtrDiff writetoexecdiff,
- typelib_InterfaceTypeDescription const * type, sal_Int32 functionOffset,
- sal_Int32 functionCount, sal_Int32 vtableOffset)
- {
-@@ -454,9 +453,9 @@
- switch (member->eTypeClass) {
- case typelib_TypeClass_INTERFACE_ATTRIBUTE:
- // Getter:
-- (s++)->fn = code;
-+ (s++)->fn = code + writetoexecdiff;
- code = codeSnippet(
-- code, functionOffset++, vtableOffset,
-+ code, writetoexecdiff, functionOffset++, vtableOffset,
- reinterpret_cast< typelib_InterfaceAttributeTypeDescription * >(
- member)->pAttributeTypeRef->eTypeClass);
- // Setter:
-@@ -464,17 +463,17 @@
- typelib_InterfaceAttributeTypeDescription * >(
- member)->bReadOnly)
- {
-- (s++)->fn = code;
-+ (s++)->fn = code + writetoexecdiff;
- code = codeSnippet(
-- code, functionOffset++, vtableOffset,
-+ code, writetoexecdiff, functionOffset++, vtableOffset,
- typelib_TypeClass_VOID);
- }
- break;
-
- case typelib_TypeClass_INTERFACE_METHOD:
-- (s++)->fn = code;
-+ (s++)->fn = code + writetoexecdiff;
- code = codeSnippet(
-- code, functionOffset++, vtableOffset,
-+ code, writetoexecdiff, functionOffset++, vtableOffset,
- reinterpret_cast< typelib_InterfaceMethodTypeDescription * >(
- member)->pReturnTypeRef->eTypeClass);
- break;
-
---- bridges/source/cpp_uno/gcc3_freebsd_intel/except.cxx 2009-12-12 18:15:33.000000000 +0900
-+++ bridges/source/cpp_uno/gcc3_freebsd_intel/except.cxx 2009-12-06 13:19:58.000000000 +0900
-@@ -32,6 +32,7 @@
- #include "precompiled_bridges.hxx"
-
- #include <stdio.h>
-+#include <string.h>
- #include <dlfcn.h>
- #include <cxxabi.h>
- #include <hash_map>
-@@ -121,7 +122,7 @@
- };
- //__________________________________________________________________________________________________
- RTTI::RTTI() SAL_THROW( () )
--#if __FreeBSD_version < 602103
-+#if __FreeBSD_version < 702104 /* #i22253# */
- : m_hApp( dlopen( 0, RTLD_NOW | RTLD_GLOBAL ) )
- #else
- : m_hApp( dlopen( 0, RTLD_LAZY ) )
-@@ -160,7 +161,7 @@
- buf.append( 'E' );
-
- OString symName( buf.makeStringAndClear() );
--#if __FreeBSD_version < 602103 /* #i22253# */
-+#if __FreeBSD_version < 702104 /* #i22253# */
- rtti = (type_info *)dlsym( RTLD_DEFAULT, symName.getStr() );
- #else
- rtti = (type_info *)dlsym( m_hApp, symName.getStr() );
diff --git a/editors/openoffice.org-3-devel/files/patch-icu b/editors/openoffice.org-3-devel/files/patch-icu
deleted file mode 100644
index b04a701dd71a..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-icu
+++ /dev/null
@@ -1,26 +0,0 @@
---- icu/icu4c-4_0_1-src.patch 2011-04-15 19:58:10.000000000 +0900
-+++ icu/icu4c-4_0_1-src.patch 2011-06-14 17:12:52.000000000 +0900
-@@ -1,3 +1,23 @@
-+--- misc/icu/source/config/mh-bsd-gcc 2009-01-15 16:46:10.000000000 +0900
-++++ misc/build/icu/source/config/mh-bsd-gcc 2011-06-14 17:12:14.000000000 +0900
-+@@ -18,7 +18,15 @@
-+
-+ ## Compiler switch to embed a runtime search path
-+ LD_RPATH=
-+-LD_RPATH_PRE= -Wl,-rpath,
-++LD_RPATH_PRE= -Wl,-z,origin -Wl,-rpath,
-++
-++## Force RPATH=$ORIGIN to locate own dependencies w/o need for LD_LIBRARY_PATH
-++## (incl. the C++ runtime libs potentially found in the URE lib dir):
-++ENABLE_RPATH=YES
-++RPATHLDFLAGS=${LD_RPATH_PRE}'$$ORIGIN:$$ORIGIN/../ure-link/lib'
-++
-++#SH# ENABLE_RPATH=YES
-++#SH# RPATHLDFLAGS="${LD_RPATH_PRE}'$$ORIGIN:$$ORIGIN/../ure-link/lib'"
-+
-+ ## Compiler switch to embed a library name
-+ LD_SONAME = -Wl,-soname -Wl,$(notdir $(MIDDLE_SO_TARGET))
-+
- --- misc/icu/source/common/putil.c 2008-07-01 03:41:12.000000000 +0200
- +++ misc/build/icu/source/common/putil.c 2008-09-02 07:01:29.335795765 +0200
- @@ -52,7 +52,7 @@
diff --git a/editors/openoffice.org-3-devel/files/patch-sfx2+Module_sfx2.mk b/editors/openoffice.org-3-devel/files/patch-sfx2+Module_sfx2.mk
deleted file mode 100644
index 8a8c5febd9b8..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-sfx2+Module_sfx2.mk
+++ /dev/null
@@ -1,17 +0,0 @@
-Broken somehow. Should be fixed.
-
---- sfx2/Module_sfx2.mk 2011-06-11 16:49:16.000000000 +0900
-+++ sfx2/Module_sfx2.mk 2011-06-11 16:49:55.000000000 +0900
-@@ -34,9 +34,9 @@
- Package_sdi \
- ))
-
--$(eval $(call gb_Module_add_check_targets,sfx2,\
-- CppunitTest_sfx2_metadatable \
--))
-+#$(eval $(call gb_Module_add_check_targets,sfx2,\
-+# CppunitTest_sfx2_metadatable \
-+#))
-
- $(eval $(call gb_Module_add_subsequentcheck_targets,sfx2,\
- JunitTest_sfx2_complex \
diff --git a/editors/openoffice.org-3-devel/files/patch-vcl b/editors/openoffice.org-3-devel/files/patch-vcl
deleted file mode 100644
index a0035611add9..000000000000
--- a/editors/openoffice.org-3-devel/files/patch-vcl
+++ /dev/null
@@ -1,100 +0,0 @@
---- vcl/Library_desktop_detector.mk 2011-04-15 21:51:38.000000000 +0900
-+++ vcl/Library_desktop_detector.mk 2011-06-15 06:04:43.000000000 +0900
-@@ -65,10 +65,6 @@
- cppu \
- sal \
- vos3 \
-- X11 \
-- Xext \
-- SM \
-- ICE \
- ))
-
- $(eval $(call gb_Library_add_exception_objects,vclplug_kde,\
-
-
---- vcl/Library_vclplug_gen.mk 2011-04-15 21:51:38.000000000 +0900
-+++ vcl/Library_vclplug_gen.mk 2011-06-15 06:27:38.000000000 +0900
-@@ -56,10 +56,6 @@
- cppu \
- sal \
- vos3 \
-- X11 \
-- Xext \
-- SM \
-- ICE \
- $(gb_STDLIBS) \
- ))
-
-@@ -203,4 +199,14 @@
- pthread \
- ))
- endif
-+
-+ifeq ($(OS),FREEBSD)
-+$(eval $(call gb_Library_set_ldflags,vclplug_gen,\
-+ $$(SOLARLIB) \
-+ -lX11 \
-+ -lXext \
-+ -lSM \
-+ -lICE \
-+))
-+endif
- # vim: set noet sw=4 ts=4:
-
-
---- vcl/Library_vclplug_gtk.mk 2011-04-15 21:51:38.000000000 +0900
-+++ vcl/Library_vclplug_gtk.mk 2011-06-15 06:28:07.000000000 +0900
-@@ -85,10 +85,6 @@
- cppu \
- sal \
- vos3 \
-- X11 \
-- Xext \
-- SM \
-- ICE \
- $(gb_STDLIBS) \
- ))
-
---- vcl/Library_vclplug_svp.mk 2011-04-15 21:51:38.000000000 +0900
-+++ vcl/Library_vclplug_svp.mk 2011-06-15 06:28:20.000000000 +0900
-@@ -62,10 +62,6 @@
- cppu \
- sal \
- vos3 \
-- X11 \
-- Xext \
-- SM \
-- ICE \
- $(gb_STDLIBS) \
- ))
-
---- vcl/Library_vcl.mk 2011-04-15 21:51:38.000000000 +0900
-+++ vcl/Library_vcl.mk 2011-06-16 12:18:00.000000000 +0900
-@@ -45,13 +45,8 @@
- -I$(OUTDIR)/inc/offuh \
- -I$(OUTDIR)/inc/stl \
- -I$(OUTDIR)/inc \
-+ $$(FREETYPE_CFLAGS) \
- ))
--ifeq ($(GUIBASE),unx)
--$(eval $(call gb_Library_set_cxxflags,vcl,\
-- $$(CXXFLAGS) \
-- $$(FREETYPE_CFLAGS) \
--))
--endif
-
- $(eval $(call gb_Library_set_defs,vcl,\
- $$(DEFS) \
-@@ -89,8 +84,9 @@
- endif
- endif
- ifeq ($(GUIBASE),unx)
--$(eval $(call gb_Library_add_linked_libs,vcl,\
-- freetype \
-+$(eval $(call gb_Library_set_ldflags,vcl,\
-+ $$(LDFLAGS) \
-+ $(FREETYPE_LIBS) \
- ))
- endif
-
diff --git a/editors/openoffice.org-3-devel/files/pkg-message.in b/editors/openoffice.org-3-devel/files/pkg-message.in
deleted file mode 100644
index 7bfa92c74667..000000000000
--- a/editors/openoffice.org-3-devel/files/pkg-message.in
+++ /dev/null
@@ -1,39 +0,0 @@
-OpenOffice.org Build %%OOOTAG%% Personal Install How-To
-
-Written by: Martin Blapp <mbr@freebsd.org>
- and Maho Nakata <maho@FreeBSD.org>
-
-OpenOffice.org %%OOOTAG%% will soon been installed in
-%%PREFIX%%/%%EXECBASE%%
-
-1. User installation
---------------------
-
-Just type "%%EXECBASE%%" after you have successfully
-installed the package. If there is no installed OO.org dir
-in your homedir, the setup installs ".%%OOODIR%%" folder.
-
-2. Starting OO.org
-------------------
-
-There are some wrappers installed for faster startup.
-Add "%%PREFIX%%/bin/" to your PATH and you will be able
-to use them.
-
-%%PREFIX%%/bin/%%EXECBASE%%
-%%PREFIX%%/bin/%%EXECBASE%%-sbase
-%%PREFIX%%/bin/%%EXECBASE%%-scalc
-%%PREFIX%%/bin/%%EXECBASE%%-sdraw
-%%PREFIX%%/bin/%%EXECBASE%%-setofficelang
-%%PREFIX%%/bin/%%EXECBASE%%-smath
-%%PREFIX%%/bin/%%EXECBASE%%-simpress
-%%PREFIX%%/bin/%%EXECBASE%%-spadmin
-%%PREFIX%%/bin/%%EXECBASE%%-swriter
-
-OO.org does need $LANG to be set to a suitable value.
-
-3. If you run into problems
---------------------------------------------------
-If you somehow run into problems, please remove the already
-installed ".%%OOODIR%%" dir in your homedir. Redo the user
-installation and the problems should go away.
diff --git a/editors/openoffice.org-3-devel/pkg-descr b/editors/openoffice.org-3-devel/pkg-descr
deleted file mode 100644
index bc2ede1b8c2b..000000000000
--- a/editors/openoffice.org-3-devel/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-OpenOffice.org is an Open Source, community-developed, multi-platform office
-productivity suite. It includes the key desktop applications, such as a
-word processor, spreadsheet, presentation manager, and drawing program,
-with a user interface and feature set similar to other office suites.
-
-Components include:
- * A universal word processing application for creating business
- letters, extensive text documents, professional layouts, and HTML
- documents.
- * A sophisticated application for performing advanced spreadsheet
- functions, such as analyzing figures, creating lists, and viewing data.
- * A tool for creating effective eye-catching presentations.
- * A vector-oriented draw module that enables the creation of 3D
- illustrations
-
-WWW: http://www.openoffice.org/
- http://porting.openoffice.org/freebsd/
diff --git a/editors/openoffice.org-3-devel/pkg-plist b/editors/openoffice.org-3-devel/pkg-plist
deleted file mode 100644
index 28bd78453b52..000000000000
--- a/editors/openoffice.org-3-devel/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-# Dummy file, do not delete. Package list is generated automatically.