summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Proschofsky <suka@gentoo.org>2006-01-28 19:25:57 +0000
committerAndreas Proschofsky <suka@gentoo.org>2006-01-28 19:25:57 +0000
commite9f41c8a6226b48bf6a323870c2177183a76285d (patch)
tree00bcda7befc8ddf6fef845dcbaaa472baa8453c6 /app-office
parentStable on ppc64; bug #120490 (diff)
downloadhistorical-e9f41c8a6226b48bf6a323870c2177183a76285d.tar.gz
historical-e9f41c8a6226b48bf6a323870c2177183a76285d.tar.bz2
historical-e9f41c8a6226b48bf6a323870c2177183a76285d.zip
remove openoffice-ximian from the tree, which has been superseded by openoffice-2.0
Diffstat (limited to 'app-office')
-rw-r--r--app-office/openoffice-ximian/ChangeLog881
-rw-r--r--app-office/openoffice-ximian/Manifest45
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/STLport-vector.patch32
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/build-new-xslt.diff20
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/cws-heapbug_CAN-2005-0941.diff17
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/gcc-instlib.patch12
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/gentoo-1.3.9.patch16
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/gentoo-splash.diff30
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/getcompver.awk.patch14
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/hardened-link.patch14
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/javafix.patch27
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/newstlportfix.patch100
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/nptl.patch11
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/pthreadlink-fix.patch32
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/pyunolink-fix.patch14
-rw-r--r--app-office/openoffice-ximian/files/1.1.4/xooffice-wrapper-1.3175
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/STLport-vector.patch32
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/build-new-xslt.diff20
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/gcc-instlib.patch12
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/gentoo-1.3.16.patch28
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/gentoo-splash.diff30
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/getcompver.awk.patch14
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/hardened-link.patch14
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/javafix.patch27
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/newstlportfix.patch100
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/nptl.patch11
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/pthreadlink-fix.patch32
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/pyunolink-fix.patch14
-rw-r--r--app-office/openoffice-ximian/files/1.1.5/xooffice-wrapper-1.3175
-rw-r--r--app-office/openoffice-ximian/files/digest-openoffice-ximian-1.3.167
-rw-r--r--app-office/openoffice-ximian/files/digest-openoffice-ximian-1.3.9-r17
-rw-r--r--app-office/openoffice-ximian/files/digest-openoffice-ximian-1.9.1990
-rw-r--r--app-office/openoffice-ximian/metadata.xml7
-rw-r--r--app-office/openoffice-ximian/openoffice-ximian-1.3.16.ebuild628
-rw-r--r--app-office/openoffice-ximian/openoffice-ximian-1.3.9-r1.ebuild635
-rw-r--r--app-office/openoffice-ximian/openoffice-ximian-1.9.199.ebuild40
-rw-r--r--app-office/openoffice/Manifest14
37 files changed, 12 insertions, 3275 deletions
diff --git a/app-office/openoffice-ximian/ChangeLog b/app-office/openoffice-ximian/ChangeLog
deleted file mode 100644
index 66070bc5dc93..000000000000
--- a/app-office/openoffice-ximian/ChangeLog
+++ /dev/null
@@ -1,881 +0,0 @@
-# ChangeLog for app-office/openoffice-ximian
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice-ximian/ChangeLog,v 1.149 2006/01/21 19:08:28 josejx Exp $
-
- 21 Jan 2006; Joseph Jezak <josejx@gentoo.org>
- openoffice-ximian-1.9.199.ebuild:
- Marked ppc stable.
-
- 21 Jan 2006; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.9-r1.ebuild, openoffice-ximian-1.3.16.ebuild:
- Remove blocker on openoffice-ximian-bin as this is dead now
-
- 21 Jan 2006; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.9-r1.ebuild, openoffice-ximian-1.3.16.ebuild:
- Modular X dependencies
-
- 17 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- openoffice-ximian-1.9.199.ebuild:
- Stable on sparc wrt OO 2.0.0 going stable
-
- 29 Nov 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.9.199.ebuild:
- Mark the dummy ebuild stable on x86 to get people moving over to
- openoffice-2.0.0
-
- 20 Nov 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.4/build-new-xslt.diff, openoffice-ximian-1.3.9-r1.ebuild:
- Also provide the build fix for the new libxslt to 1.3.9-r1
-
- 07 Nov 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.9.199.ebuild:
- Marked ~sparc to get users over to openoffice-2.0
-
-*openoffice-ximian-1.9.199 (20 Oct 2005)
-
- 20 Oct 2005; Andreas Proschofsky <suka@gentoo.org>
- +openoffice-ximian-1.9.199.ebuild:
- Add dummy ebuild to get people moving over to app-office/openoffice
-
- 24 Sep 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.16.ebuild:
- Getting rid of the old mimetype stuff which causes broken behaviour for kde,
- see bug #92767
-
- 24 Sep 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.5/build-new-xslt.diff, openoffice-ximian-1.3.16.ebuild:
- Fix building without java and libxslt >=1.1.5, closes bug #106174
-
- 17 Sep 2005; Andreas Proschofsky <suka@gentoo.org>
- files/1.1.5/gentoo-1.3.16.patch:
- Fix our patch to actually work...
-
-*openoffice-ximian-1.3.16 (17 Sep 2005)
-
- 17 Sep 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.5/javafix.patch, +files/1.1.5/gentoo-1.3.16.patch,
- -files/1.1.4/regcompfix.patch, +files/1.1.5/STLport-vector.patch,
- +files/1.1.5/gcc-instlib.patch, +files/1.1.5/gentoo-splash.diff,
- +files/1.1.5/getcompver.awk.patch, +files/1.1.5/hardened-link.patch,
- +files/1.1.5/newstlportfix.patch, +files/1.1.5/nptl.patch,
- +files/1.1.5/pthreadlink-fix.patch, +files/1.1.5/pyunolink-fix.patch,
- +files/1.1.5/xooffice-wrapper-1.3, +openoffice-ximian-1.3.16.ebuild:
- New patch revision, first to be based on OpenOffice.org 1.1.5. Other than
- that mostly bug fixes, see
-
- http://cvs.gnome.org/viewcvs/ooo-build/NEWS?rev=1.49.4.12&only_with_tag=ooo-
- build-1-3&view=markup
-
- for more information
-
- 23 Aug 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.9-r1.ebuild, openoffice-ximian-1.3.14.ebuild:
- Correct cp -a to cp -pPR for bug #103487
-
- 16 Jul 2005; Joseph Jezak <josejx@gentoo.org>
- openoffice-ximian-1.3.9-r1.ebuild:
- Marked ppc stable for bug #98980.
-
- 29 Jun 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.4/vcl-unx-gtk-frame-m110.diff, openoffice-ximian-1.3.14.ebuild:
- Fix for non-working dead keys, this closes bug #88868
-
- 24 Jun 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.4/vcl-gtk-mainloop-m79.diff, openoffice-ximian-1.3.14.ebuild:
- Fix for broken oslCondition reset / signalling in vcl / gtk. This silently
- lifts the version to 1.3.15, just not doing a revision bump for a sole
- patch.
-
-*openoffice-ximian-1.3.14 (17 Jun 2005)
-
- 17 Jun 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.4/gentoo-1.3.14.patch, +openoffice-ximian-1.3.14.ebuild:
- New patch revision, no new features, just some more bug fixes
-
- 31 May 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.4/sd-slide-naming.diff, openoffice-ximian-1.3.11.ebuild:
- Another bug fix for slide naming, in sync with upstream ooo-build 1.3.13
-
- 19 May 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.4/fpicker-kde-filter-name.diff,
- openoffice-ximian-1.3.11.ebuild:
- Adding another kde-file-picker fix. No revision bump as this is a minor
- fix, and would mean an unnecessary recompile for a lot of people. With
- this patch this actually is no the same as the upstream ooo-build-1.3.12
-
-*openoffice-ximian-1.3.11 (09 May 2005)
-
- 09 May 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.4/gentoo-1.3.11.patch, +openoffice-ximian-1.3.11.ebuild:
- New patch release, fixes nasty crasher in calc
-
- 03 May 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.6-r1.ebuild, openoffice-ximian-1.3.9-r1.ebuild,
- openoffice-ximian-1.3.10.ebuild:
- LIBC set in the environment breaks the build, so we manually unset it now,
- see bug #91179
-
-*openoffice-ximian-1.3.10 (23 Apr 2005)
-
- 23 Apr 2005; Andreas Proschofsky <suka@gentoo.org>
- +openoffice-ximian-1.3.10.ebuild:
- New patch release, for details see:
-
- http://cvs.gnome.org/viewcvs/ooo-build/NEWS?rev=1.49.4.6&only_with_tag=ooo-b
- uild-1-3&view=markup
-
- 21 Apr 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.9-r1.ebuild:
- Add missing cups dependency
-
- 15 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org>
- openoffice-ximian-1.3.9-r1.ebuild:
- Stable on sparc wrt #88863
-
- 13 Apr 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.9-r1.ebuild:
- Marking stable on x86 for bug #88863
-
- 12 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
- openoffice-ximian-1.3.6-r1.ebuild:
- Stable on ppc.
-
-*openoffice-ximian-1.3.9-r1 (12 Apr 2005)
-*openoffice-ximian-1.3.7-r1 (12 Apr 2005)
-*openoffice-ximian-1.3.6-r1 (12 Apr 2005)
-
- 12 Apr 2005; Andreas Proschofsky <suka@gentoo.org>
- +openoffice-ximian-1.3.6-r1.ebuild, +openoffice-ximian-1.3.7-r1.ebuild,
- +openoffice-ximian-1.3.9-r1.ebuild:
- Multiple revision bumps for security fix, see bug #88863
-
- 11 Apr 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.9.ebuild:
- Add ooo-build version info to the About-Dialog
-
- 10 Apr 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.9.ebuild:
- Remove system-python support for now, it tends to break the build, see bug
- #82143
-
- 09 Apr 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.9.ebuild:
- Add another addpredict, closes bug #83406
-
- 09 Apr 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.9.ebuild:
- Pushing 1.3.9 to stable on x86 as this fixes a bunch of crasher bugs
-
- 09 Apr 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.9.ebuild:
- Add note about localized helpcontent, closes bug #87199
-
-*openoffice-ximian-1.3.9 (05 Apr 2005)
-
- 05 Apr 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.4/gentoo-1.3.9.patch, +openoffice-ximian-1.3.9.ebuild:
- New release of the patchset, which contains lots of fixes, for more details
- see here:
-
- http://cvs.gnome.org/viewcvs/ooo-build/NEWS?rev=1.49.4.5&only_with_tag=ooo-b
- uild-1-3&view=markup
-
- 31 Mar 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.3/gcc34-nptl-fix.patch:
- Re-adding a patch which is necessary for oox-1.3.6
-
- 28 Mar 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.3/getcompver.awk.patch, openoffice-ximian-1.3.6.ebuild,
- openoffice-ximian-1.3.7.ebuild:
- Fix bug #82385 also in older versions
-
- 06 Mar 2005; Andreas Proschofsky <suka@gentoo.org>
- files/1.1.4/gentoo-1.3.8.patch, +files/1.1.4/getcompver.awk.patch,
- openoffice-ximian-1.3.8.ebuild:
- Fix some build problem related to gcc-naming, closes bug #82385, also back
- out evolution-data-server-support for the time being
-
- 04 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org>
- openoffice-ximian-1.3.7.ebuild:
- Stable on sparc and went into hiding
-
- 17 Feb 2005; Jason Wever <weeve@gentoo.org>
- openoffice-ximian-1.3.8.ebuild:
- Added ~sparc keyword and ran like hell.
-
- 04 Feb 2005; Andreas Proschofsky <suka@gentoo.org>
- files/1.1.4/gentoo-1.3.8.patch,
- +files/1.1.4/gtk-printer-update-on-focus-change.diff,
- openoffice-ximian-1.3.8.ebuild:
- Bunch of fixes / news:
-
- *) Fix for cups printing problems, taken from upstream, closes bug #78289.
- If this still doesn't work for you after rebuilding, please delete your
- user-install (~/.xopenoffice and ~/.xversionrc), should work afterwards
-
- *) If USE="gnome" is set, support for Evolution data server is now also
- built, this adds another dependency
-
- *) We are now using system-python and -nas if present, especially the first
- one should reduce build time quite a bit
-
- *) Dependency fixes
-
- 03 Feb 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.7.ebuild:
- GCC 3.4 patches also work fine with GCC 3.3.x so they are applied by default
- now. This also fixes some further problems on hardened gccs, closes bug
- #79815
-
- 31 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.7.ebuild, openoffice-ximian-1.3.8.ebuild:
- Add another addpredict to work around Sandbox problems, closes bug #79084
-
- 29 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.8.ebuild:
- *) Fix kde path detection, closes bug #79827.
- *) Provide virtual/ooo
- *) further ebuild cleanups
-
- 28 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- files/1.1.4/gentoo-1.3.8.patch, openoffice-ximian-1.3.8.ebuild:
- The GCC 3.4 patches also work with gcc 3.3.x, so we don't have to check for
- gcc-version before applying them. That's fine cause now we can let the
- ooo-patchset do the work, which cleans up the ebuild a bit.
-
- 28 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.8.ebuild:
- Use CXXFLAGS instead of CFLAGS, closes bug #79828
-
- 28 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- files/1.1.4/gentoo-1.3.8.patch:
- Fix the -gnome -kde bug, again. Closes bug #79831
-
-*openoffice-ximian-1.3.8 (28 Jan 2005)
-
- 28 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.4/STLport-vector.patch, +files/1.1.4/config-db-checkfix.patch,
- +files/1.1.4/gcc-instlib.patch, +files/1.1.4/gentoo-1.3.8.patch,
- +files/1.1.4/gentoo-splash.diff, +files/1.1.4/hardened-link.patch,
- +files/1.1.4/javafix.patch, +files/1.1.4/newstlportfix.patch,
- +files/1.1.4/nptl.patch, +files/1.1.4/pthreadlink-fix.patch,
- +files/1.1.4/pyunolink-fix.patch, +files/1.1.4/regcompfix.patch,
- +files/1.1.4/xooffice-wrapper-1.3, +openoffice-ximian-1.3.8.ebuild:
- New patch version release, the first one based on OOo 1.1.4. Also includes a
- patch for a new build problem introduced in 1.3.8. A list of other changes
- and improvements can be found here:
-
- http://cvs.gnome.org/viewcvs/ooo-build/NEWS?rev=1.49.4.4&only_with_tag=ooo-b
- uild-1-3&view=auto
-
- 24 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- files/1.1.3/xooffice-wrapper-1.3:
- Add check for mounted /proc to wrapper, OOo will fail without it
-
- 24 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- files/1.1.3/xooffice-wrapper-1.3:
- Remove unused UPDATEFLAG from wrapper
-
- 23 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- files/1.1.3/xooffice-wrapper-1.3:
- clean up the wrapper file
-
- 22 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.7.ebuild:
- The ebuild now uses the LINGUAS environment variable to determine for which
- language to build, the first one in your LINGUAS-settings that is supported
- is used for this. Please note, that the old LANGUAGE=ENUS|PORT... way does
- NOT work anymore. While doing this added some more languages to the
- supported list, see the ebuild for more infos. Also added some dependencies
- for japanese and chinese builds.
-
- This closes a number of bugs: #40896, #44209. #51331, #70302, #71216 and
- #77128
-
- 21 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- files/1.1.3/gentoo-1.3.7.patch:
- Remove on patch from the buildset, which creates problems in oocalc, closes
- bug #74595
-
- 20 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.7.ebuild:
- Marking stable on x86
-
- 18 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- -files/1.1.3/gcc34-nptl-fix.patch, +files/1.1.3/nptl.patch,
- +files/1.1.3/pyunolink-fix.patch, openoffice-ximian-1.3.7.ebuild:
- Fixes for nptl and pyuno build breakage, should close quite some bugs, if
- this works out
-
- 17 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.3/gcc-instlib.patch, openoffice-ximian-1.3.7.ebuild:
- Mostly ebuild cleanup and sync with vanilla OOo, remove some useless stuff
- and add another patch for gccinstlib
-
- 17 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.7.ebuild:
- Add support for localized helpcontent. For it to work you will have to
- download the correct helpcontent file from one of the OOo-mirrors (it's in
- the contrib/helpcontent/ directory, for instance:
- http://ftp.stardiv.de/pub/OpenOffice.org/contrib/helpcontent/) and put it in
- you distfiles-directory. Closes bug #30668
-
- 17 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.7.ebuild:
- As everyone is now on Gnome 2.8: remove old mime stuff, add fdo-mime refresh
-
- 16 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.3/hardened-link.patch, +files/1.1.3/pthreadlink-fix.patch,
- openoffice-ximian-1.3.7.ebuild:
- Try to fix build problems with hardened-gccs, patches provided by
- Kevin F. Quinn <co@kevquinn.com> in bug #52642
-
- 16 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.3.7.ebuild:
- Fix einfo message, symlink is called xoohtml not xooweb, closes bug #74594
-
- 14 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org>
- openoffice-ximian-1.3.7.ebuild:
- Keyworded ~sparc
-
- 14 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.3/javafix.patch, openoffice-ximian-1.3.7.ebuild:
- Another fix for java build problems, closes bug #77866
-
- 14 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- files/1.1.3/gentoo-1.3.7.patch:
- Fix for building with -gnome and -kde, closes bug#77911
-
-*openoffice-ximian-1.3.7 (13 Jan 2005)
-
- 13 Jan 2005; Andreas Proschofsky <suka@gentoo.org>
- +files/1.1.3/gcc34-sal-link-to-libsupc++.diff,
- +files/1.1.3/gcc34_2.patch.bz2, +files/1.1.3/gentoo-1.3.7.patch,
- +files/1.1.3/nojvmfwk-fix.patch, -openoffice-ximian-1.1.55.ebuild,
- +openoffice-ximian-1.3.7.ebuild:
- New release, closes bug #73171. This mainly fixes some bugs, most
- importantly the crasher bug when deleting a line in Calc, closes bug #71600
-
- For more infos see the entry for 1.3.7 under:
-
- http://go-oo.org/ooo-build/NEWS
-
- 08 Jan 2005; Michael Hanselmann <hansmi@gentoo.org>
- openoffice-ximian-1.3.6.ebuild:
- Stable on ppc.
-
- 08 Jan 2005; Michael Hanselmann <hansmi@gentoo.org>
- +files/1.1.3/STLport-vector.patch, openoffice-ximian-1.3.6.ebuild:
- Added patch from bug 65883.
-
- 18 Nov 2004; David Holm <dholm@gentoo.org> openoffice-ximian-1.3.6.ebuild:
- Added to ~ppc.
-
- 15 Nov 2004; Andreas Proschofsky <suka@gentoo.org>
- openoffice-ximian-1.1.55.ebuild, openoffice-ximian-1.3.5-r1.ebuild,
- openoffice-ximian-1.3.6.ebuild:
- Use toolchain-funcs.eclass instead of gcc.eclass
-
-*openoffice-ximian-1.3.6 (14 Nov 2004)
-
- 14 Nov 2004; suka@gentoo.org +files/1.1.3/gcc34-gnome.patch,
- +files/1.1.3/gcc34-nojava-fix.patch, +files/1.1.3/gcc34-nptl-fix.patch,
- +files/1.1.3/gcc34.patch.bz2, +files/1.1.3/gentoo-1.3.6.patch,
- +files/1.1.3/gentoo-splash.diff, +files/1.1.3/newstlportfix.patch,
- +files/1.1.3/ximian-openoffice.applications,
- +files/1.1.3/ximian-openoffice.keys, +files/1.1.3/xooffice-wrapper-1.3,
- +openoffice-ximian-1.3.6.ebuild:
- New release with some major goodies. First and most importantly this should
- now compile fine with gcc 3.4.x, the credit for this goes mostly to Hanno
- Meyer-Thurow (h.mth@web.de), thanks a lot. Also this is the first version
- based on OOo 1.1.3. Added to this we have the usual round of bug fixes and
- enhancements of the ximian-patchset, see http://ooo.ximian.com/NEWS for the
- full rundown.
-
- 12 Nov 2004; suka@gentoo.org openoffice-ximian-1.1.55.ebuild,
- openoffice-ximian-1.3.5-r1.ebuild, openoffice-ximian-1.3.5.ebuild:
- Fix ewarn messages, closes bug #70852
-
- 23 Oct 2004; suka@gentoo.org openoffice-ximian-1.1.55.ebuild,
- openoffice-ximian-1.3.5-r1.ebuild, openoffice-ximian-1.3.5.ebuild:
- Filter another CFLAG which breaks the build
-
- 18 Oct 2004; Gustavo Zacarias <gustavoz@gentoo.org>
- openoffice-ximian-1.3.5-r1.ebuild:
- Stable on sparc wrt #63556
-
- 15 Oct 2004; suka@gentoo.org openoffice-ximian-1.3.5-r1.ebuild:
- Mark stable on x86 for bug #63556, also conditionalize curl dependency
-
-*openoffice-ximian-1.3.5-r1 (12 Oct 2004)
-
- 12 Oct 2004; suka@gentoo.org +files/1.1.2/gentoo-1.3.5-r1.patch,
- +openoffice-ximian-1.3.5-r1.ebuild:
- New patch release (1.3.5.5) mainly bugfixes, a lot of them for the kde
- integration, hope to push this into stable soon
-
- 29 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org>
- openoffice-ximian-1.1.61.ebuild:
- Stable on sparc
-
-*openoffice-ximian-1.3.5 (19 Sep 2004)
-
- 19 Sep 2004; suka@gentoo.org -files/1.1.2/gentoo-1.3.3-r1.patch,
- -files/1.1.2/gentoo-1.3.3.patch, +files/1.1.2/gentoo-1.3.5.patch,
- -openoffice-ximian-1.3.3-r1.ebuild, -openoffice-ximian-1.3.3.ebuild,
- +openoffice-ximian-1.3.5.ebuild:
- new patch release, mainly bug fixes.
-
-*openoffice-ximian-1.3.4 (09 Sep 2004)
-
- 09 Sep 2004; suka@gentoo.org -files/1.1.2/gentoo-1.3.2.patch,
- +files/1.1.2/gentoo-1.3.4.patch, -openoffice-ximian-1.3.2.ebuild,
- +openoffice-ximian-1.3.4.ebuild:
- New patch version, this now also integrates all the changes from 1.3.3-r1 so
- pleas be sure to read the old Changelog entry about ooo-kde being deprecated
-
-*openoffice-ximian-1.3.3-r1 (06 Sep 2004)
-
- 06 Sep 2004; suka@gentoo.org +files/1.1.2/gentoo-1.3.3-r1.patch,
- +openoffice-ximian-1.3.3-r1.ebuild:
- New revision, hard masked for testing as it has some significant changes.
-
- 1) Java is back: If you have java installed, java functionality will be
- available in OOo. If you don't have java installed the build will work too-
-
- 2) Better optimization: The build should now be more optimized, your CFLAGS
- are used in more places
-
- 3) Removal of ooo-kde local use flag: It's simply not necessary anymore, gnome
- and kde functionality is enabled through the corresponding use flags. If you
- have provide both, both native styles will be built, according to your desktop
- environment, the right one will be shown, you can force the other look by
- using OOO_FORCE_DESKTOP=KDE|gnome xoowriter. This funcitionality has only one
- drawback: If you want to have KDE icons, be sure to have -gnome +kde in your
- USE-flags, icons are not yet parallel installable.
-
- and a lot of restructuring in the ebuild
-
-*openoffice-ximian-1.3.3 (04 Sep 2004)
-
- 04 Sep 2004; suka@gentoo.org -files/1.1.2/fpickerkdefix.diff,
- -files/1.1.2/gentoo-1.3.0.patch, +files/1.1.2/gentoo-1.3.3.patch,
- -openoffice-ximian-1.3.0.ebuild, +openoffice-ximian-1.3.3.ebuild:
- New version of the ooo-build patchset, fixing a few problems, most notably bug
- #62611 (does not print).
-
- Also remove the quite broken 1.3.0 version
-
- 04 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org>
- openoffice-ximian-1.1.61.ebuild:
- Forgot little sparc fix
-
- 04 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org>
- openoffice-ximian-1.1.61.ebuild:
- Keyworded ~sparc
-
- 02 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org>
- openoffice-ximian-1.3.2.ebuild:
- Keyworded ~sparc - but don't dream on stable since we're affected by bug #62611
-
- 29 Aug 2004; suka@gentoo.org openoffice-ximian-1.3.2.ebuild:
- backing out parallel build stuff, seems to break the build for some :(
-
- 28 Aug 2004; suka@gentoo.org openoffice-ximian-1.3.2.ebuild:
- At last enable parallel build! Should work fine now, although number of
- parallel processes is limited to 10, otherwise dmake will fail
-
-*openoffice-ximian-1.3.2 (28 Aug 2004)
-
- 28 Aug 2004; suka@gentoo.org +files/1.1.2/gentoo-1.3.2.patch,
- +openoffice-ximian-1.3.2.ebuild:
- New patch version, this solves a lot of the troubles people seemed to have
- with 1.3.0, for instance the kde file selector crash should be gone (closes
- bug #61588), also OOO_FORCE_DESKTOP=KDE|Gnome should be working fine now,
- which is especially handy for non-kde/gnome users. On the feature side, this
- adds suport for Wordperfect documents.
-
- For a full list of changes, see like always:
-
- http://ooo.ximian.com/ooo-build/NEWS
-
- 23 Aug 2004; suka@gentoo.org files/1.1.2/gentoo-1.3.0.patch,
- openoffice-ximian-1.3.0.ebuild:
- Fixed a build problem with ooo-kde (introduced by myself in the last commit :(
- ) . In return KDE users get some added bonus features (which gnome users
- already had), like startup notfication, Lotus Document support and the removal
- of the annoying double install of menu entries, the last one should also solve
- bug #53752
-
- 22 Aug 2004; suka@gentoo.org files/1.1.2/gentoo-1.3.0.patch,
- +files/1.1.2/gentoo-splash.diff, openoffice-ximian-1.3.0.ebuild:
- Do some branding action, or as I'd like to call it: We've now got our own
- shiny splash screen! This has been done by myself, so blame me and not
- seemant if you don't like it. (although he requested it!) ;-)
-
- 21 Aug 2004; suka@gentoo.org openoffice-ximian-1.1.55.ebuild,
- openoffice-ximian-1.1.61.ebuild, openoffice-ximian-1.3.0.ebuild:
- Add pam to dependencies, closes bug #57195
-
- 21 Aug 2004; suka@gentoo.org openoffice-ximian-1.1.61.ebuild:
- push 1.1.61 to stable on x86
-
- 21 Aug 2004; suka@gentoo.org +files/1.1.2/fpickerkdefix.diff,
- openoffice-ximian-1.3.0.ebuild:
- Fixes for the KDE stuff, so moving out of package.mask :-)
-
- 21 Aug 2004; suka@gentoo.org +files/1.1.2/gentoo-1.3.0.patch,
- openoffice-ximian-1.3.0.ebuild:
- remove Evolution 2 stuff, as this requires evolution-data-server which is
- still in package mask, closes bug #61054
-
- 20 Aug 2004; suka@gentoo.org openoffice-ximian-1.1.55.ebuild,
- openoffice-ximian-1.1.61.ebuild, openoffice-ximian-1.3.0.ebuild:
- fix some sandbox issues and fix gcc-statement (this package only works with
- gcc 3.2 or gcc 3.3 atm)
-
-*openoffice-ximian-1.3.0 (20 Aug 2004)
-
- 20 Aug 2004; suka@gentoo.org -files/1.1.2/gentoo-1.1.60.patch,
- -files/1.1.2/nativefix.diff, -files/1.1.2/print-fontconfig.diff,
- -openoffice-ximian-1.1.60.ebuild, +openoffice-ximian-1.3.0.ebuild:
- Great new release of the Ximian patchset, which brings lots of goodies:
- Native fileselectors for GNOME and KDE are just the highlight. Take a look at
-
- http://ooo.ximian.com/NEWS
-
- for more infos.
-
- Unfortunately the ooo-kde-build is broken for the moment, so this version is
- in package.mask for now, if you don't use that use-flag you should happily be
- able to unmask it.
-
-*openoffice-ximian-1.1.61 (01 Aug 2004)
-
- 01 Aug 2004; suka@gentoo.org +files/1.1.2/gentoo-1.1.61.patch,
- +files/1.1.2/rm-nonexistant.diff, +openoffice-ximian-1.1.61.ebuild:
- A - late - update to 1.1.61, next version seems to take some time so providing
- this in the mean time
-
- 01 Aug 2004; suka@gentoo.org +files/1.1.2/curlfix.patch,
- openoffice-ximian-1.1.60.ebuild:
- Fix compile with curl-7.12.0, this closes bug #58983
-
- 17 Jul 2004; suka@gentoo.org openoffice-ximian-1.1.55.ebuild,
- openoffice-ximian-1.1.59.ebuild, openoffice-ximian-1.1.60.ebuild:
- fix stupid sandbox troubles
-
- 15 Jul 2004; suka@gentoo.org openoffice-ximian-1.1.55.ebuild,
- openoffice-ximian-1.1.59.ebuild, openoffice-ximian-1.1.60.ebuild:
- Do not install unneeded old gnome and kde menu items in the user dir, thanks
- to brad[] for pointing out
-
- 13 Jul 2004; suka@gentoo.org +files/1.1.2/nativefix.diff,
- -files/1.1.2/nativewidgets-vcl.diff, openoffice-ximian-1.1.60.ebuild:
- waste less space on the mirrors
-
- 02 Jul 2004; suka@gentoo.org openoffice-ximian-1.1.55.ebuild,
- openoffice-ximian-1.1.59.ebuild, openoffice-ximian-1.1.60.ebuild:
- filter another use flag creating runtime problems: -fstack-protector
-
-*openoffice-ximian-1.1.60 (30 Jun 2004)
-
- 30 Jun 2004; suka@gentoo.org +files/1.1.2/fixscale.patch,
- +files/1.1.2/gentoo-1.1.60.patch, +files/1.1.2/nativewidgets-vcl.diff,
- +files/1.1.2/newstlportfix.patch, +files/1.1.2/print-fontconfig.diff,
- +files/1.1.2/ximian-openoffice.applications,
- +files/1.1.2/ximian-openoffice.keys, +files/1.1.2/xooffice-wrapper-1.3,
- +openoffice-ximian-1.1.60.ebuild:
- New patch version. The first one based on OOo 1.1.2 ! Had to do some
- workarounds as two patches are faulty, but everything should be fine now
-
- 29 Jun 2004; Aron Griffis <agriffis@gentoo.org>
- openoffice-ximian-1.1.51-r1.ebuild, openoffice-ximian-1.1.55.ebuild,
- openoffice-ximian-1.1.57.ebuild, openoffice-ximian-1.1.59.ebuild:
- kill sparc64 use flag
-
- 08 Jun 2004; David Holm <dholm@gentoo.org> openoffice-ximian-1.1.59.ebuild:
- Added to ~ppc.
-
- 07 Jun 2004; David Holm <dholm@gentoo.org> openoffice-ximian-1.1.57.ebuild:
- Added to ~ppc.
-
-*openoffice-ximian-1.1.59 (06 Jun 2004)
-
- 06 Jun 2004; suka@gentoo.org +files/1.1.1/gentoo-1.1.59.patch,
- openoffice-ximian-1.1.55.ebuild, +openoffice-ximian-1.1.59.ebuild:
- Mark 1.1.55 stable for x86. Also new version for unstable, mainly bugfixes
-
- 01 Jun 2004; Aron Griffis <agriffis@gentoo.org>
- openoffice-ximian-1.1.51-r1.ebuild, openoffice-ximian-1.1.53.ebuild,
- openoffice-ximian-1.1.54.ebuild, openoffice-ximian-1.1.55-r1.ebuild,
- openoffice-ximian-1.1.55.ebuild, openoffice-ximian-1.1.57.ebuild:
- Fix use invocation
-
-*openoffice-ximian-1.1.57 (28 May 2004)
-
- 28 May 2004; suka@gentoo.org +files/1.1.1/gentoo-1.1.57.patch,
- +openoffice-ximian-1.1.57.ebuild:
- Version bump, this is also the first unmasked version with the native widget
- stuff
-
- 19 May 2004; David Holm <dholm@gentoo.org> openoffice-ximian-1.1.55.ebuild:
- Readded to ~ppc (-r1 is package-masked).
-
- 19 May 2004; David Holm <dholm@gentoo.org>
- openoffice-ximian-1.1.55-r1.ebuild:
- Readded to ~ppc.
-
- 12 May 2004; suka@gentoo.org +files/1.1.1/gentoo-1.1.55.patch,
- openoffice-ximian-1.1.55-r1.ebuild:
- Enable Native Widget stuff also for the gtk build, also some further cleanups
-
-*openoffice-ximian-1.1.55-r1 (07 May 2004)
-
- 07 May 2004; suka@gentoo.org -files/1.1.1/distro_kde.patch,
- openoffice-ximian-1.1.53.ebuild, openoffice-ximian-1.1.54.ebuild,
- +openoffice-ximian-1.1.55-r1.ebuild, openoffice-ximian-1.1.55.ebuild:
- Back out KDE integration stuff of 1.1.54 and 1.1.55, if you want to try it
- out, use 1.1.55-r1 which is hard-masked, as there are still some known
- problems
-
-*openoffice-ximian-1.1.55 (06 May 2004)
-
- 06 May 2004; suka@gentoo.org -files/1.1.1/neon.patch,
- +openoffice-ximian-1.1.55.ebuild:
- New version of the Ximian patchset, see:
-
- http://ooo.ximian.com/NEWS
-
- for a list of changes
-
- 05 May 2004; suka@gentoo.org :
- First shot at KDE integration work. If you want to use the NWF and icon stuff
- for kde instead of the default Ximian look put ooo-kde in your use flags or
- emerge the ebuild with USE="ooo-kde" emerge openoffice-ximian
-
- This is based mainly on the work of sayap@sayap.net in bug #49042. Thanks!
-
- 05 May 2004; suka@gentoo.org openoffice-ximian-1.1.51-r1.ebuild,
- openoffice-ximian-1.1.53.ebuild, openoffice-ximian-1.1.54.ebuild:
- Filter another evil CFLAG
-
-*openoffice-ximian-1.1.54 (30 Apr 2004)
-
- 30 Apr 2004; suka@gentoo.org +openoffice-ximian-1.1.54.ebuild:
- New version of the Ximian patchset, see:
-
- http://ooo.ximian.com/openoffice/NEWS
-
- for further details
-
-*openoffice-ximian-1.1.51-r1 (25 Apr 2004)
-
- 25 Apr 2004; suka@gentoo.org +openoffice-ximian-1.1.51-r1.ebuild,
- -openoffice-ximian-1.1.51.ebuild, -openoffice-ximian-1.1.52.ebuild:
- revision bump for security fix
-
- 24 Apr 2004; suka@gentoo.org +files/1.1.0/neon.patch,
- +files/1.1.1/neon.patch, openoffice-ximian-1.1.51.ebuild,
- openoffice-ximian-1.1.52.ebuild:
- Security fix, see:
- http://secunia.com/advisories/11364/
-
- 20 Apr 2004; David Holm <dholm@gentoo.org> openoffice-ximian-1.1.53.ebuild:
- Added to ~ppc.
-
-*openoffice-ximian-1.1.53 (17 Apr 2004)
-
- 17 Apr 2004; suka@gentoo.org +openoffice-ximian-1.1.53.ebuild:
- New patch-version, also some small bug fixes
-
- 11 Apr 2004; suka@gentoo.org openoffice-ximian-1.1.52.ebuild,
- files/1.1.1/build.patch:
- Add temporary patch provided by scout@scoutheeten.com on bug #46945 to work
- around build breakage caused by recent sandbox problems in portage.
- Also use newer source tarball.
-
- 04 Apr 2004; Lars Weiler <pylon@gentoo.org> openoffice-ximian-1.1.51.ebuild,
- openoffice-ximian-1.1.52.ebuild:
- 1.1.51 stable on ppc, 1.1.52 masked testing on ppc
-
-*openoffice-ximian-1.1.52 (01 Apr 2004)
-
- 01 Apr 2004; suka@gentoo.org openoffice-ximian-1.1.52.ebuild,
- files/1.1.1/newstlportfix.patch, files/1.1.1/nptl.patch,
- files/1.1.1/openoffice-1.1.0-linux-2.6-fix.patch,
- files/1.1.1/openoffice-1.1.0-sparc64-fix.patch,
- files/1.1.1/ximian-openoffice.applications,
- files/1.1.1/ximian-openoffice.keys, files/1.1.1/xooffice-wrapper-1.3:
- New version of Ximian patchset, this is the first version that is based on
- OpenOffice.org 1.1.1! Please be aware that you will have to redo your user
- settings as some user install things have changed and so we can't migrate your
- old settigns to the new version
-
- 07 Mar 2004; David Holm <dholm@gentoo.org> openoffice-ximian-1.1.51.ebuild:
- Added to ~ppc.
-
-*openoffice-ximian-1.1.51 (06 Mar 2004)
-
- 06 Mar 2004; <suka@gentoo.org> openoffice-ximian-1.1.51.ebuild:
- New version of the Ximian patchset, provides some font rendering speedups,
- lots of bug fixes and other goodies
-
- 22 Feb 2004; <suka@gentoo.org> openoffice-ximian-1.1.50.ebuild:
- Now uses newest icon package, .desktop file installation simplified
-
- 15 Feb 2004; David Holm <dholm@gentoo.org> openoffice-ximian-1.1.50.ebuild:
- Added to ~ppc, closing bug #40801.
-
- 05 Feb 2004; suka <suka@gentoo.org> openoffice-ximian-1.1.50.ebuild:
- Now stripping the binaries during install, this reduces the size of the
- installation by some nice 30 MB, also should speedup startup. Additionaly
- conditionalized mime-type installation on gnome and kde use-flags
-
- 04 Feb 2004; suka <suka@gentoo.org> openoffice-ximian-1.1.50.ebuild,
- files/1.1.0/ximian-openoffice.keys:
- GNOME mime type installation was incomplete, openoffice-ximian now registers
- itself again as default application
-
- 03 Feb 2004; suka <suka@gentoo.org> openoffice-ximian-1.1.50.ebuild:
- This update further simplifies the ebuild and aims to fix the distcc
- problems. Even better parallel build COULD now work for you, at least it does
- for me, as it is not tested enough you will have to explicitely force the
- ebuild to build in parallel / use more cpus. If you dare to try out emerge the
- ebuild like:
-
- 'ECPUS="n" emerge openoffice-ximian'
-
- where n has to be exchanged with the number of processes / CPUs you want to
- use. No guarantee whatsoever that it will work for you :-)
-
- 28 Jan 2004; suka <suka@gentoo.org> openoffice-ximian-1.1.46.ebuild,
- openoffice-ximian-1.1.47.3.ebuild, openoffice-ximian-1.1.49.2-r1.ebuild,
- openoffice-ximian-1.1.49.2.ebuild, openoffice-ximian-1.1.50.ebuild:
- Install Ximians OpenSymbol-Font to resolve bullets (and other) problems,
- closes bug #39637
-
-*openoffice-ximian-1.1.50 (25 Jan 2004)
-
- 25 Jan 2004; suka <suka@gentoo.org> openoffice-ximian-1.1.50.ebuild:
- New Version, removes the need for some workarounds
-
- 23 Jan 2004; suka <suka@gentoo.org> openoffice-ximian-1.1.49.2-r1.ebuild,
- openoffice-ximian-1.1.49.2.ebuild, files/1.1.0/norecent.patch:
- Removing borked recent-files-patch, this should close bug #39050
-
-*openoffice-ximian-1.1.49.2-r1 (21 Jan 2004)
-
- 21 Jan 2004; suka <suka@gentoo.org> openoffice-ximian-1.1.49.2-r1.ebuild,
- files/1.1.0/ximian-openoffice.applications, files/1.1.0/xoo-drawing.desktop,
- files/1.1.0/xoo-presentation.desktop, files/1.1.0/xoo-spreadsheet.desktop,
- files/1.1.0/xoo-textdoc.desktop, files/1.1.0/xooffice-wrapper-1.3:
- Two major changes to the ebuild: openoffice-ximian now keeps its own settings
- dir in ~/.xopenoffice, old installs are transfered over automatically. This
- means that it no longer blocks on vanilla openoffice, both can easily be
- installed alongside each other.
-
- Also the CXXFLAGS settings are now actually applied to the build, until now we
- built with generic settings, so more chance for optimizations or breakage ;-)
-
- Hard masked this for now
-
- 19 Jan 2004; Luca Barbato <lu_zero@gentoo.org>
- openoffice-ximian-1.1.49.2.ebuild:
- Marked ~ppc
-
- 17 Jan 2004; <suka@gentoo.org> openoffice-ximian-1.1.46.ebuild,
- openoffice-ximian-1.1.47.3.ebuild, openoffice-ximian-1.1.49.2.ebuild,
- files/1.1.0/fixed-gcc.patch, files/1.1.0/norecent.patch,
- files/1.1.0/oo_1.1-nptl.patch,
- files/1.1.0/openoffice-1.1.0-sparc64-fix.patch,
- files/1.1.0/recent-files.diff:
- Part 2 of the big clean up work:
-
- *) Fixed some dependencies
- *) Filter another flag to combat compile breakage
- *) Correct pentium4 replacement
- *) Further cleanups
-
- openoffice-ximian-1.1.49.2 got some additional love:
-
- *) Major cleanup of build process
- *) Remove need for virtualmake
- *) Fix for PPC compile breakage. Closes bug #38411
-
- 17 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org>
- openoffice-ximian-1.1.46.ebuild:
- set ppc in keywords
-
- 14 Jan 2004; Paul de Vrieze <pauldv@gentoo.org>
- openoffice-ximian-1.1.49.2.ebuild:
- cleaned up ebuild. Not revision dumping as the time between commits is very
- short
-
-*openoffice-ximian-1.1.49.2 (14 Jan 2004)
-
- 14 Jan 2004; Paul de Vrieze <pauldv@gentoo.org>
- openoffice-ximian-1.1.49.2.ebuild:
- For suka <suka@t0.or.at>:
- *) Updated Ximian patchset
- *) Removed work-arounds which are not necessary anymore
- *) Some dependency cleanup
-
- 12 Jan 2004; Seemant Kulleen <seemant@gentoo.org>
- openoffice-ximian-1.1.48.ebuild:
- 1.13.92-r3 fixes the tar problem, so removed that explicit dependency
-
-*openoffice-ximian-1.1.48 (11 Jan 2004)
-
- 11 Jan 2004; Paul de Vrieze <pauldv@gentoo.org> openoffice-ximian-1.1.48.ebuild:
- Committing for suka@t0.or.at:
- *) The desktop files are now provided in the Files-Dir, as Ximian
- creates them now in their own build process (which we dont use)
- *) There are two new patches, which I had to add, because one of the Ximian-patches breaks the build.
- *) KDE menu entries are now created
- *) The ebuild is now depending on <app-arch/tar-1.13.92 to bypass the
- tar-problems
- *) Installed Freetype is now used
- *) ATM I have not optionalized to use the system-db, as it seemed to
- break things for me
-
-*openoffice-ximian-1.1.47.3 (25 Dec 2003)
-
- 25 Dec 2003; Seemant Kulleen <seemant@gentoo.org>
- openoffice-ximian-1.1.47.3.ebuild:
- version bump thanks to suka <suka@t0.or.at> in bug #35464
-
- 14 Dec 2003; Luca Barbato <lu_zero@gentoo.org>
- openoffice-ximian-1.1.46.ebuild:
- Marked ~ppc
-
-*openoffice-ximian-1.1.46 (12 Nov 2003)
-
- 12 Nov 2003; Paul de Vrieze <pauldv@gentoo.org>
- openoffice-ximian-1.1.46.ebuild:
- New ximian version, and change the name to use ximian's version, not
- openoffices
-
- 12 Nov 2003; Luca Barbato <lu_zero@gentoo.org>
- openoffice-ximian-1.1.0-r1.ebuild:
- Marked ~ppc
-
- 05 Nov 2003; Paul de Vrieze <pauldv@gentoo.org>
- files/1.1.0/ooffice-wrapper-1.3:
- Fix the wrapper script for the openoffice location
-
-*openoffice-ximian-1.1.0-r1 (04 Nov 2003)
-
- 04 Nov 2003; Paul de Vrieze <pauldv@gentoo.org>
- openoffice-ximian-1.1.0-r1.ebuild:
- Add a revised version with newer ximian patches and without a need for java.
- Again mostly based on <suka@t0.or.at> in bug #25241
-
- 04 Nov 2003; Paul de Vrieze <pauldv@gentoo.org>
- openoffice-ximian-1.1.0.ebuild:
- Fix a small bug indicated by suka@t0.or.at
-
-*openoffice-ximian-1.1.0 (04 Nov 2003)
-
- 04 Nov 2003; Paul de Vrieze <pauldv@gentoo.org> openoffice-ximian-1.1.0.ebuild :
- Initial commit based on the good work from <suka@t0.or.at>
diff --git a/app-office/openoffice-ximian/Manifest b/app-office/openoffice-ximian/Manifest
deleted file mode 100644
index 5d09efae6294..000000000000
--- a/app-office/openoffice-ximian/Manifest
+++ /dev/null
@@ -1,45 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 37cf40c1524d4a960a1594b80cb06ee9 ChangeLog 35847
-MD5 6f7ff745a5659e605fb05206914ab344 files/1.1.4/STLport-vector.patch 1472
-MD5 9784ab4484e09b8230284b27d20d4264 files/1.1.4/build-new-xslt.diff 650
-MD5 b2ea5c34d4a5e430c21a2da7426b9e39 files/1.1.4/cws-heapbug_CAN-2005-0941.diff 598
-MD5 ffcbf659ca6f54e8e15401cced99af77 files/1.1.4/gcc-instlib.patch 393
-MD5 6938dc2e28e840cebf4fdbde9d6e2d4b files/1.1.4/gentoo-1.3.9.patch 859
-MD5 9abefd659e5b06ff9d9f515f312cdc4b files/1.1.4/gentoo-splash.diff 890
-MD5 e08721c60cf0f7bc7ea0a714baeac120 files/1.1.4/getcompver.awk.patch 418
-MD5 ddb36dfd1d142b8a03850e3bee62a8c3 files/1.1.4/hardened-link.patch 576
-MD5 24035033f41d743378e16582c2e51469 files/1.1.4/javafix.patch 1382
-MD5 a9233bc0091b925de38145108267b949 files/1.1.4/newstlportfix.patch 3638
-MD5 3f008e2c5595512c7f6306b1a722612e files/1.1.4/nptl.patch 243
-MD5 3d3555a66a2d8a66613d4e4471701eb8 files/1.1.4/pthreadlink-fix.patch 1163
-MD5 aa01d8f68b27d3df4af58ed02c080df5 files/1.1.4/pyunolink-fix.patch 475
-MD5 964398ef88829e5a2935d0c0f8389c9d files/1.1.4/xooffice-wrapper-1.3 6091
-MD5 6f7ff745a5659e605fb05206914ab344 files/1.1.5/STLport-vector.patch 1472
-MD5 9784ab4484e09b8230284b27d20d4264 files/1.1.5/build-new-xslt.diff 650
-MD5 ffcbf659ca6f54e8e15401cced99af77 files/1.1.5/gcc-instlib.patch 393
-MD5 09e70c259e5c6767251d0e22f6775a8d files/1.1.5/gentoo-1.3.16.patch 1120
-MD5 9abefd659e5b06ff9d9f515f312cdc4b files/1.1.5/gentoo-splash.diff 890
-MD5 e08721c60cf0f7bc7ea0a714baeac120 files/1.1.5/getcompver.awk.patch 418
-MD5 ddb36dfd1d142b8a03850e3bee62a8c3 files/1.1.5/hardened-link.patch 576
-MD5 24035033f41d743378e16582c2e51469 files/1.1.5/javafix.patch 1382
-MD5 a9233bc0091b925de38145108267b949 files/1.1.5/newstlportfix.patch 3638
-MD5 3f008e2c5595512c7f6306b1a722612e files/1.1.5/nptl.patch 243
-MD5 3d3555a66a2d8a66613d4e4471701eb8 files/1.1.5/pthreadlink-fix.patch 1163
-MD5 aa01d8f68b27d3df4af58ed02c080df5 files/1.1.5/pyunolink-fix.patch 475
-MD5 ba6affa60977e5d658fe5a2125abb691 files/1.1.5/xooffice-wrapper-1.3 6091
-MD5 53867a5ca81d65d0139b4334ef63bd72 files/digest-openoffice-ximian-1.3.16 490
-MD5 e84e07ee231b9ceaabacc5556a63f647 files/digest-openoffice-ximian-1.3.9-r1 492
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-openoffice-ximian-1.9.199 0
-MD5 f3942f82433bf5ae16461240cbcc4984 metadata.xml 300
-MD5 5934b6f040e3627c964a67e52459df5f openoffice-ximian-1.3.16.ebuild 18043
-MD5 88523baa9951f87b4df5a84da2f790ac openoffice-ximian-1.3.9-r1.ebuild 18186
-MD5 05bb2ad41de9cc6ca128df1de5171adb openoffice-ximian-1.9.199.ebuild 1361
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFD0oa5csIHjyDViGQRAmcnAKDojX26NYQVCcBGu32aWirEOXCLIwCfXhaK
-wiDRuwMagXB73eTQv0YaN4c=
-=Xr0P
------END PGP SIGNATURE-----
diff --git a/app-office/openoffice-ximian/files/1.1.4/STLport-vector.patch b/app-office/openoffice-ximian/files/1.1.4/STLport-vector.patch
deleted file mode 100644
index 1892f1cabeed..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/STLport-vector.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- stlport/STLport-4.6.2.patch 2005-01-06 12:26:48.770546592 +1100
-+++ stlport/STLport-4.6.2.patch 2005-01-06 12:26:01.125789696 +1100
-@@ -69,3 +69,29 @@
- ln -s $(STLDEBUG_DYNLIB) $(OUTDIR)/$(STLDEBUG_NAME).$(DYNEXT)
-
- install_unix :
-+--- misc/build/STLport-4.6.2/src/gcc-linux.mak.old 2005-01-06 12:22:54.127217800 +1100
-++++ misc/build/STLport-4.6.2/src/gcc-linux.mak 2005-01-06 12:24:28.192917640 +1100
-+@@ -46,8 +46,8 @@
-+ CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -O -g
-+ CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -O -g -fPIC
-+
-+-CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static) -D_STLP_DEBUG
-+-CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -D_STLP_DEBUG -fPIC
-++CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static)
-++CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -fPIC
-+
-+ include common_percent_rules.mak
-+ include common_rules.mak
-+--- misc/build/STLport-4.6.2/src/gcc.mak.old 2005-01-06 15:20:18.840975336 +1100
-++++ misc/build/STLport-4.6.2/src/gcc.mak 2005-01-06 15:21:00.373661408 +1100
-+@@ -44,8 +44,8 @@
-+ CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -O -g
-+ CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -O -g -fPIC
-+
-+-CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static) -D_STLP_DEBUG
-+-CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -D_STLP_DEBUG
-++CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static)
-++CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic)
-+
-+ include common_percent_rules.mak
-+ include common_rules.mak
diff --git a/app-office/openoffice-ximian/files/1.1.4/build-new-xslt.diff b/app-office/openoffice-ximian/files/1.1.4/build-new-xslt.diff
deleted file mode 100644
index 972ac902af21..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/build-new-xslt.diff
+++ /dev/null
@@ -1,20 +0,0 @@
---- officecfg/util/resource.xsl.orig 2005-09-23 14:00:56.000000000 +0200
-+++ officecfg/util/resource.xsl 2005-09-23 14:02:14.000000000 +0200
-@@ -84,7 +84,8 @@
- </xsl:template>
-
- <!-- match all elements that could possibly contain info elements -->
-- <xsl:template match="info/desc[@xml:lang=$locale]|info/label[@xml:lang=$locale]">
-+ <xsl:template match="info/desc|info/label">
-+ <xsl:if test="@xml:lang=$locale">
-
- <!-- print TPF's path to current node -->
- <xsl:for-each select="ancestor-or-self::*">
-@@ -108,6 +109,7 @@
-
- <xsl:apply-templates/>
-
-+ </xsl:if>
- </xsl:template>
-
- </xsl:transform>
diff --git a/app-office/openoffice-ximian/files/1.1.4/cws-heapbug_CAN-2005-0941.diff b/app-office/openoffice-ximian/files/1.1.4/cws-heapbug_CAN-2005-0941.diff
deleted file mode 100644
index 4ad65421c1a2..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/cws-heapbug_CAN-2005-0941.diff
+++ /dev/null
@@ -1,17 +0,0 @@
-Index: source/sdstor/stgole.cxx
-===================================================================
-RCS file: /cvs/util/sot/source/sdstor/stgole.cxx,v
-retrieving revision 1.4
-retrieving revision 1.4.206.1
-diff -u -u -r1.4 -r1.4.206.1
---- sot/source/sdstor/stgole.cxx 22 Jul 2002 12:28:43 -0000 1.4
-+++ sot/source/sdstor/stgole.cxx 11 Apr 2005 16:22:26 -0000 1.4.206.1
-@@ -156,6 +156,8 @@
- *this >> aClsId;
- INT32 nLen1 = 0;
- *this >> nLen1;
-+ // the higher bits are ignored
-+ nLen1 &= 0xFFFF;
- sal_Char* p = new sal_Char[ (USHORT) nLen1 ];
- if( Read( p, nLen1 ) == (ULONG) nLen1 )
- {
diff --git a/app-office/openoffice-ximian/files/1.1.4/gcc-instlib.patch b/app-office/openoffice-ximian/files/1.1.4/gcc-instlib.patch
deleted file mode 100644
index 99e424abed01..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/gcc-instlib.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN solenv/bin/gccinstlib.pl oo_1.1.2_src/solenv/bin/gccinstlib.pl
---- solenv/bin/gccinstlib.pl 2004-03-16 11:15:42.000000000 +0100
-+++ solenv/bin/gccinstlib.pl 2004-09-27 10:36:02.338394960 +0200
-@@ -63,7 +63,7 @@
- #
- #*************************************************************************
-
--$ENV{'LC_MESSAGES'} = 'C';
-+$ENV{'LC_ALL'} = 'C';
-
- %SearchDirs = GetGccSearchDirs ();
-
diff --git a/app-office/openoffice-ximian/files/1.1.4/gentoo-1.3.9.patch b/app-office/openoffice-ximian/files/1.1.4/gentoo-1.3.9.patch
deleted file mode 100644
index 37eed77e51b5..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/gentoo-1.3.9.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- patches/OOO_1_1_4/apply.orig 2004-12-02 00:07:00.659646960 +0100
-+++ patches/OOO_1_1_4/apply 2004-12-02 00:07:18.119992584 +0100
-@@ -33,9 +33,10 @@
- PLD : PLDOnly, LinuxCommon, FilePickers, KDECommon, GlobalDesktopFiles, NonArkCommon, NoRpath
- KDE : LinuxCommon, FilePickers, KDEOnly, NoRpath
- Ark : ArkOnly, LinuxCommon, FilePickers, GlobalDesktopFiles, Gcc34, NoRpath, IndicFixes, MSCodec
--Gentoo : LinuxCommon, FilePickers, GlobalDesktopFiles, NonArkCommon, Gcc34, GentooOnly, NoRpath
--GentooGNOME : Gentoo, GnomeVFS, NovellOnly
--GentooKDE : Gentoo, KDECommon
-+GentooBase : LinuxCommon, FilePickers, GlobalDesktopFiles, NonArkCommon, Gcc34, NoRpath
-+Gentoo : GentooBase
-+GentooGNOME : GentooBase, GnomeVFS, NovellOnly, GentooOnly
-+GentooKDE : GentooBase, KDECommon
-
- # somewhat odder:
- Win32 : VCLPlug, Common, ODKFixes, VBABits, Win32Only, NoRpath
diff --git a/app-office/openoffice-ximian/files/1.1.4/gentoo-splash.diff b/app-office/openoffice-ximian/files/1.1.4/gentoo-splash.diff
deleted file mode 100644
index 164b125b1aad..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/gentoo-splash.diff
+++ /dev/null
@@ -1,30 +0,0 @@
-Index: offmgr/source/offapp/intro/ooo.src
-===================================================================
-RCS file: /cvs/framework/offmgr/source/offapp/intro/Attic/ooo.src,v
-retrieving revision 1.44.16.7
-diff -u -p -u -r1.44.16.7 ooo.src
---- offmgr/source/offapp/intro/ooo.src 19 Feb 2004 15:38:23 -0000 1.44.16.7
-+++ offmgr/source/offapp/intro/ooo.src 15 Mar 2004 23:07:54 -0000
-@@ -76,10 +76,10 @@
- #include "app.hrc"
- #include "intro.hrc"
-
--#ifdef BUILD_SPECIAL
--#define OOO_VENDOR "Sun Microsystems Inc."
-+#if 1
-+#define OOO_VENDOR "Gentoo Foundation"
- #define OOO_LICENSE "LGPL"
--#define OOO_INTRO "openintro_sun.bmp"
-+#define OOO_INTRO "openintro_gentoo.bmp"
- #else
- //#define OOO_VENDOR "my company"
- #define OOO_LICENSE "LGPL"
-@@ -88,7 +88,7 @@
-
- Bitmap RID_DEFAULT_ABOUT_BMP_LOGO
- {
-- File = "openabout.bmp" ;
-+ File = "openabout_gentoo.bmp" ;
- };
-
- Bitmap RID_DEFAULTINTRO
diff --git a/app-office/openoffice-ximian/files/1.1.4/getcompver.awk.patch b/app-office/openoffice-ximian/files/1.1.4/getcompver.awk.patch
deleted file mode 100644
index 0fbeb07ee3d6..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/getcompver.awk.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- solenv/bin/getcompver.awk.orig 2005-02-22 00:24:46.976743123 +0100
-+++ solenv/bin/getcompver.awk 2005-02-22 00:34:16.624045985 +0100
-@@ -98,6 +98,11 @@
- CCversion = $0
- }
- }
-+/^[0-9]*[.][0-9]*[.][0-9]*-[0-9]*$/ {
-+ if ( compiler_matched == 0 ) {
-+ CCversion = substr($0, 0, index($0, "-") - 1)
-+ }
-+}
- END {
- if ( num == "true" ) {
- tokencount = split (CCversion,vertoken,".")
diff --git a/app-office/openoffice-ximian/files/1.1.4/hardened-link.patch b/app-office/openoffice-ximian/files/1.1.4/hardened-link.patch
deleted file mode 100644
index 83c707dc106d..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/hardened-link.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -ur solenv.orig/inc/unxlngi4.mk solenv/inc/unxlngi4.mk
---- solenv.orig/inc/unxlngi4.mk 2004-10-23 20:09:29.344518376 +0200
-+++ solenv/inc/unxlngi4.mk 2004-10-23 20:09:43.084429592 +0200
-@@ -156,8 +156,8 @@
- LINKFLAGS=-Wl,-z,combreloc $(LINKFLAGSDEFS) $(LINKFLAGSRUNPATH)
-
- # linker flags for linking applications
--LINKFLAGSAPPGUI= -Wl,-export-dynamic
--LINKFLAGSAPPCUI= -Wl,-export-dynamic
-+LINKFLAGSAPPGUI= -Wl,-export-dynamic -Wl,-z,execheap
-+LINKFLAGSAPPCUI= -Wl,-export-dynamic -Wl,-z,execheap
-
- # linker flags for linking shared libraries
- LINKFLAGSSHLGUI= -shared
diff --git a/app-office/openoffice-ximian/files/1.1.4/javafix.patch b/app-office/openoffice-ximian/files/1.1.4/javafix.patch
deleted file mode 100644
index e2d9ccf723b1..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/javafix.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- connectivity/source/drivers/jdbc/DriverPropertyInfo.cxx
-+++ connectivity/source/drivers/jdbc/DriverPropertyInfo.cxx
-@@ -184,7 +184,12 @@
- {
- jfieldID id = t.pEnv->GetFieldID(java_sql_DriverPropertyInfo::getMyClass(),"choices","[Ljava/lang/String;");
- if(id)
-- return copyArrayAndDelete(t.pEnv,(jobjectArray)t.pEnv->GetObjectField( object, id), ::rtl::OUString(),java_lang_String(NULL,NULL));
-+ return copyArrayAndDelete(
-+ t.pEnv,
-+ (jobjectArray)t.pEnv->GetObjectField( object, id),
-+ static_cast< const ::rtl::OUString* >( NULL ),
-+ static_cast< const java_lang_String* >( NULL )
-+ );
- } //t.pEnv
- return Sequence< ::rtl::OUString>();
- }
---- connectivity/source/inc/java/tools.hxx
-+++ connectivity/source/inc/java/tools.hxx
-@@ -101,7 +101,7 @@
-
- java_util_Properties* createStringPropertyArray(JNIEnv *pEnv,const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& info ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
-
-- template<class T,class JT> ::com::sun::star::uno::Sequence< T > copyArrayAndDelete(JNIEnv *pEnv,jobjectArray _Array,const T& _rD1,const JT& _rD2)
-+ template<class T,class JT> ::com::sun::star::uno::Sequence< T > copyArrayAndDelete(JNIEnv *pEnv,jobjectArray _Array, const T*, const JT* )
- {
- ::com::sun::star::uno::Sequence< T > xOut;
- if(_Array)
diff --git a/app-office/openoffice-ximian/files/1.1.4/newstlportfix.patch b/app-office/openoffice-ximian/files/1.1.4/newstlportfix.patch
deleted file mode 100644
index f88927669a7b..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/newstlportfix.patch
+++ /dev/null
@@ -1,100 +0,0 @@
---- stlport/makefile.mk.orig 2004-01-28 11:52:04.000000000 +0100
-+++ stlport/makefile.mk 2004-11-04 15:36:38.158427224 +0100
-@@ -72,11 +72,12 @@
- # --- Files --------------------------------------------------------
- .EXPORT : CC CXX
- .IF "$(COMID)"=="gcc3"
-- TARFILE_NAME=STLport-4.5
- .IF "$(OS)$(BUILD_OS_MAJOR)$(BUILD_OS_MINOR)"=="MACOSX103"
-+ TARFILE_NAME=STLport-4.5
- PATCH_FILE_NAME=STLport-4.5-macxp-panther.patch
- .ELSE
-- PATCH_FILE_NAME=STLport-4.5.patch
-+ TARFILE_NAME=STLport-4.6.2
-+ PATCH_FILE_NAME=STLport-4.6.2.patch
- .ENDIF
- .ELSE # "$(COMID)"=="gcc3"
- .IF "$(OS)"=="MACOSX"
-@@ -127,7 +128,7 @@
- .ELIF "$(OS)"=="MACOSX"
- BUILD_FLAGS=-f gcc-3.0-macosx.mak
- .ELSE
-- BUILD_FLAGS=-f gcc-3.0.mak
-+ BUILD_FLAGS=-f gcc.mak
- .ENDIF
- .ELSE # "$(COMID)"=="gcc3"
- # MacOS X/Darwin need a special makefile
---- /dev/null 2004-10-28 17:21:08.585283768 +0200
-+++ stlport/STLport-4.6.2.patch 2004-11-04 21:27:55.986110360 +0100
-@@ -0,0 +1,71 @@
-+--- misc/build/STLport-4.6.2/src/num_get_float.cpp 2003-11-02 09:58:50.000000000 +0100
-++++ misc/build/STLport-4.6.2/src/num_get_float.cpp 2004-11-04 15:26:12.605525720 +0100
-+@@ -770,18 +770,18 @@
-+
-+ void _STLP_CALL
-+ __string_to_float(const string& v, float& val) {
-+- val = _Stl_string_to_double(v.data());
-++ val = _Stl_string_to_double(v.c_str());
-+ }
-+
-+ void _STLP_CALL
-+ __string_to_float(const string& v, double& val) {
-+- val = _Stl_string_to_double(v.data());
-++ val = _Stl_string_to_double(v.c_str());
-+ }
-+
-+ #ifndef _STLP_NO_LONG_DOUBLE
-+ void _STLP_CALL
-+ __string_to_float(const string& v, long double& val) {
-+- val = _Stl_string_to_long_double(v.data());
-++ val = _Stl_string_to_long_double(v.c_str());
-+ }
-+ #endif
-+
-+--- misc/build/STLport-4.6.2/stlport/config/stl_gcc.h 2003-11-02 09:59:11.000000000 +0100
-++++ misc/build/STLport-4.6.2/stlport/config/stl_gcc.h 2004-11-04 15:26:12.342565696 +0100
-+@@ -7,7 +7,9 @@
-+ # define _STLP_USE_GLIBC
-+ #endif
-+
-++#if (__GNUC__ >= 3) && (__GNUC_MAJOR__ >= 4)
-+ # define _STLP_NO_MEMBER_TEMPLATE_KEYWORD
-++#endif
-+
-+ # if defined(__FreeBSD__) || defined (__hpux) || defined(__amigaos__) || ( defined(__OS2__) && defined(__EMX__) )
-+ # define _STLP_NO_WCHAR_T
-+@@ -263,7 +265,7 @@
-+
-+ # if (__GNUC__ >= 3)
-+
-+-# if ((__GNUC_MINOR__ == 0) || (__APPLE__))
-++# if 1 || ((__GNUC_MINOR__ == 0) || (__APPLE__))
-+ # define _STLP_NATIVE_INCLUDE_PATH ../g++-v3
-+ # define _STLP_NATIVE_OLD_STREAMS_INCLUDE_PATH ../g++-v3/backward
-+ # else
-+--- misc/build/STLport-4.6.2/stlport/stdexcept 2003-11-02 09:59:01.000000000 +0100
-++++ misc/build/STLport-4.6.2/stlport/stdexcept 2004-11-04 15:26:12.474545632 +0100
-+@@ -60,6 +60,11 @@
-+ # endif
-+ # define _STLP_EXCEPTION_BASE exception
-+
-++#if (__GNUC__ >= 3)
-++#undef _STLP_NOTHROW_INHERENTLY
-++#define _STLP_NOTHROW_INHERENTLY throw()
-++#endif
-++
-+ class _STLP_CLASS_DECLSPEC __Named_exception : public _STLP_EXCEPTION_BASE {
-+ public:
-+ __Named_exception(const string& __str)
-+--- misc/build/STLport-4.6.2/src/common_rules.mak 2004-11-04 21:25:58.322997872 +0100
-++++ misc/build/STLport-4.6.2/src/common_rules.mak 2004-11-04 21:26:15.731351400 +0100
-+@@ -84,7 +84,8 @@
-+ $(RM) $(OUTDIR)/$(STLDEBUG_NAME).$(DYNEXT)
-+ $(RM) $(OUTDIR)/$(DEBUG_NAME).$(DYNEXT)
-+ ln -s $(RELEASE_DYNLIB) $(OUTDIR)/$(RELEASE_NAME).$(DYNEXT)
-+- -ln -s $(DEBUG_DYNLIB) $(OUTDIR)/$(DEBUG_NAME).$(DYNEXT)
-++# not needed ?
-++# -ln -s $(DEBUG_DYNLIB) $(OUTDIR)/$(DEBUG_NAME).$(DYNEXT)
-+ ln -s $(STLDEBUG_DYNLIB) $(OUTDIR)/$(STLDEBUG_NAME).$(DYNEXT)
-+
-+ install_unix :
diff --git a/app-office/openoffice-ximian/files/1.1.4/nptl.patch b/app-office/openoffice-ximian/files/1.1.4/nptl.patch
deleted file mode 100644
index 09407412b706..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/nptl.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/source/solar/solar.c.orig
-+++ tools/source/solar/solar.c
-@@ -577,7 +577,7 @@
-
- {
- char* p = NULL;
-- InfoMemoryAccess( p );
-+ /*InfoMemoryAccess( p );*/
- p = (char*)&p;
- InfoMemoryAccess( p );
- InfoMemoryTypeAccess( t_short );
diff --git a/app-office/openoffice-ximian/files/1.1.4/pthreadlink-fix.patch b/app-office/openoffice-ximian/files/1.1.4/pthreadlink-fix.patch
deleted file mode 100644
index 381221095037..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/pthreadlink-fix.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -ur solenv.orig/inc/unxlngi4.mk solenv/inc/unxlngi4.mk
---- solenv.orig/inc/unxlngi4.mk 2004-10-23 20:07:59.714144264 +0200
-+++ solenv/inc/unxlngi4.mk 2004-10-23 20:08:36.190599000 +0200
-@@ -151,13 +151,13 @@
- LINK*=$(CC)
-
- # default linker flags
--LINKFLAGSDEFS*=-z defs
-+LINKFLAGSDEFS*=-Wl,-z,defs
- LINKFLAGSRUNPATH*=-Wl,-rpath,\''$$ORIGIN'\'
--LINKFLAGS=-O2 -Bsymbolic -z combreloc $(LINKFLAGSDEFS) $(LINKFLAGSRUNPATH)
-+LINKFLAGS=-Wl,-O2 -Bsymbolic,-z,combreloc $(LINKFLAGSDEFS) $(LINKFLAGSRUNPATH)
-
- # linker flags for linking applications
--LINKFLAGSAPPGUI= -Wl,-export-dynamic -Wl,--noinhibit-exec
--LINKFLAGSAPPCUI= -Wl,-export-dynamic -Wl,--noinhibit-exec
-+LINKFLAGSAPPGUI= -Wl,-export-dynamic
-+LINKFLAGSAPPCUI= -Wl,-export-dynamic
-
- # linker flags for linking shared libraries
- LINKFLAGSSHLGUI= -shared
-@@ -198,8 +198,8 @@
-
- LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
-
--LIBSTLPORT=$(DYNAMIC) -lstlport_gcc -lstdc++
--LIBSTLPORTST=$(STATIC) -lstlport_gcc $(DYNAMIC)
-+LIBSTLPORT=$(DYNAMIC) -lstlport_gcc -lpthread -lstdc++
-+LIBSTLPORTST=$(STATIC) -lstlport_gcc -lpthread $(DYNAMIC)
-
- #FILLUPARC=$(STATIC) -lsupc++ $(DYNAMIC)
-
diff --git a/app-office/openoffice-ximian/files/1.1.4/pyunolink-fix.patch b/app-office/openoffice-ximian/files/1.1.4/pyunolink-fix.patch
deleted file mode 100644
index 6d8ce6323868..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/pyunolink-fix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- pyuno.orig/source/module/makefile.mk 2005-01-18 11:59:23.462336464 +0100
-+++ pyuno/source/module/makefile.mk 2005-01-18 11:59:42.289474304 +0100
-@@ -82,9 +82,9 @@
- # so this library cannot be checked
- SHL1NOCHECK=yes
- PYUNORC=pyunorc
--.IF "$(OS)"=="SOLARIS" || "$(OS)"=="MACOSX"
-+#.IF "$(OS)"=="SOLARIS" || "$(OS)"=="MACOSX"
- PYTHONLIB=-lpython
--.ENDIF
-+#.ENDIF
- .ELSE
- # on windows, the python executable also uses the shared library,
- # so we link pyuno directly to it
diff --git a/app-office/openoffice-ximian/files/1.1.4/xooffice-wrapper-1.3 b/app-office/openoffice-ximian/files/1.1.4/xooffice-wrapper-1.3
deleted file mode 100644
index dcdd4024add8..000000000000
--- a/app-office/openoffice-ximian/files/1.1.4/xooffice-wrapper-1.3
+++ /dev/null
@@ -1,175 +0,0 @@
-#!/bin/sh
-#
-# Wrapper script for openoffice
-#
-# (C) Peter 'Nidd' Novodvorsky, 2001,2002
-# (C) Martin 'empty' Quinson, 2002.
-# Modifications by Chris Halls
-# Modifications by Lucien Saviot
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program 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
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-# this string should be exactly as in ~/.xversionrc
-PV=<pv>
-OOVERSION="OpenOffice.org ${PV}"
-
-##
-## Source system configuration file
-##
-[ -r /etc/openoffice/openoffice.conf ] && . /etc/openoffice/openoffice.conf
-
-# Migration to new user install dir
-if [ -d "$HOME/.xopenoffice/1.1.3" ] ; then
- mv $HOME/.xopenoffice/1.1.3 $HOME/.xopenoffice/1.1.4
- sed -i -e s/1.1.3/1.1.4/g $HOME/.xversionrc
- sed -i -e s/1.1.3/1.1.4/g $HOME/.xopenoffice/1.1.4/user/basic/*.xlc
- echo "Your user install dir has been moved over to the new version"
-fi
-
-if [ ! -f "/proc/version" ] ; then
- echo "--- Warning - OO.o will not work without a mounted /proc filesystem ---"
-fi
-
-###
-### Get user settings directory from ~/.xversionrc and echo directory name to stdout
-### get_settings_dir <Version>
-### return: 0 - directory found,
-### 1 - ~/.xversionrc non existent
-### 2 - entry exists in ~/.xversionrc but directory not found
-### 3 - ~/.xversionrc exists but no entry found
-get_settings_dir()
-{
- [ -r ${HOME}/.xversionrc ] || exit 1
- # warning, .xversionrc is DOS encoded so strip ^M
- settings_dir="`tr -d '\r' < ~/.xversionrc | sed -n "/^$1=/s%^$1=file://\(.*\)$%\1%p"`"
- echo "$settings_dir"
- [ -n "$settings_dir" ] || exit 3
- [ -d "$settings_dir" ] || exit 2
-}
-
-##
-## where does OO live for this user ?
-##
-OOHOME="`get_settings_dir "$OOVERSION"`"
-if [ $? -eq 2 ] ; then
- # .xversionrc contains a version yet the directory does not exist
- echo "I'm confused because I can't find OpenOffice's user files."
- echo "Your ~/.xversionrc file tells they should be under $OOHOME,"
- echo "but they are not. Please fix the situation manually."
- echo "You may want to edit ~/.xversionrc to indicate where is OO"
- echo "installed, or remove it if you did remove your installation"
- echo "directory manually (you bad one)."
- exit 1
-fi
-
-## search LOCALE
-if [ -n "$LC_ALL" ]; then
- LOCALE="$LC_ALL"
- # OOo doesn't understand LC_ALL, so set LANG
- LANG="$LC_ALL"
-elif [ -n "$LANG" ]; then
- LOCALE="$LANG"
-elif [ -n "$LC_MESSAGES" ]; then
- LOCALE="$LC_MESSAGES"
- LANG="$LC_MESSAGES"
-else
- LOCALE="en_US"
-fi
-
-# Set locale to en_US if locale is C
-if [ "x$LOCALE" = "xC" ] ; then LOCALE="en_US"; fi
-
-LOCALEOO=`echo $LOCALE | sed 's/_/-/'`
-
-##
-## install OO for this user if needed
-##
-if [ -z "$OOHOME" ] ; then
- if [ -e /etc/ximian-openoffice/autoresponse-<pv>.conf ] && \
- grep -q DESTINATIONPATH /etc/ximian-openoffice/autoresponse-<pv>.conf ; then
-
- # first install
- OOHOME=`grep DESTINATIONPATH /etc/ximian-openoffice/autoresponse-<pv>.conf | \
- sed -e 's/DESTINATIONPATH=//' -e "s|<home>|$HOME|"`
-
- if [ -d "$OOHOME" ]; then
- echo "openoffice.org: You have no entry for $OOVERSION in ~/.xversionrc, "
- echo "yet the directory $OOHOME exists."
- echo "Please remove $OOHOME and try again."
- exit 1
- fi
-
- echo "running openoffice.org setup..."
- if ! /opt/Ximian-OpenOffice/program/setup -R:/etc/ximian-openoffice/autoresponse-<pv>.conf >& /dev/null; then
- echo "setup failed.. abort"
- exit 1
- fi
-
- echo "Setup complete. Running openoffice.org..."
-
-else
- echo "openoffice.org: Damnit! I can't find OpenOffice's user files. Did you break"
- echo "the /etc/ximian-openoffice/autoresponse-<pv>.conf file manually ?"
- echo "This file should contain DESTINATIONPATH"
- exit 1
- fi
-fi
-
-##
-## If no file is specified on the command line, which application to start?
-## The wrapper can be called from several links in /usr/bin
-##
-if [ $# = 0 ]; then
- case `basename $0` in
- xoocalc) set -- private:factory/scalc;;
- xoodraw) set -- private:factory/sdraw;;
- xooimpress) set -- private:factory/simpress;;
- xoomath) set -- private:factory/smath;;
- xooweb) set -- private:factory/swriter/web;;
- xoowriter) set -- private:factory/swriter;;
- xoomaster) set -- private:factory/swriter/Global;;
- esac
-fi
-
-## Previous dead installation?
-[ -d $HOME/.xopenoffice/user ] && echo "Warning: you have a user settings directory from 1.0.0 in ~/.xopenoffice/user - this is no longer used"
-
-if [ ! -s $OOHOME/setup ]; then
- echo "${OOHOME}/setup links to nothing, resetting link"
- ln -sf /opt/Ximian-OpenOffice/program/setup ${OOHOME}/setup
-fi
-if [ ! -s $OOHOME/soffice ]; then
- echo "${OOHOME}/soffice links to nothing, resetting link"
- ln -sf /opt/Ximian-OpenOffice/program/soffice ${OOHOME}/soffice
-fi
-if [ ! -s $OOHOME/spadmin ]; then
- echo "${OOHOME}/spadmin links to nothing, resetting link"
- ln -sf /opt/Ximian-OpenOffice/program/soffice ${OOHOME}/spadmin
-fi
-
-
-##
-## That's it. Launch the beast (with the given args)
-##
-LANG=$LOCALE
-export LANG
-case `basename $0` in
- xoosetup) exec "$OOHOME/setup"
- ;;
- xoopadmin) exec "$OOHOME/spadmin"
- ;;
- *) exec "$OOHOME/soffice" "$@"
- ;;
-esac
diff --git a/app-office/openoffice-ximian/files/1.1.5/STLport-vector.patch b/app-office/openoffice-ximian/files/1.1.5/STLport-vector.patch
deleted file mode 100644
index 1892f1cabeed..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/STLport-vector.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- stlport/STLport-4.6.2.patch 2005-01-06 12:26:48.770546592 +1100
-+++ stlport/STLport-4.6.2.patch 2005-01-06 12:26:01.125789696 +1100
-@@ -69,3 +69,29 @@
- ln -s $(STLDEBUG_DYNLIB) $(OUTDIR)/$(STLDEBUG_NAME).$(DYNEXT)
-
- install_unix :
-+--- misc/build/STLport-4.6.2/src/gcc-linux.mak.old 2005-01-06 12:22:54.127217800 +1100
-++++ misc/build/STLport-4.6.2/src/gcc-linux.mak 2005-01-06 12:24:28.192917640 +1100
-+@@ -46,8 +46,8 @@
-+ CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -O -g
-+ CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -O -g -fPIC
-+
-+-CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static) -D_STLP_DEBUG
-+-CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -D_STLP_DEBUG -fPIC
-++CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static)
-++CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -fPIC
-+
-+ include common_percent_rules.mak
-+ include common_rules.mak
-+--- misc/build/STLport-4.6.2/src/gcc.mak.old 2005-01-06 15:20:18.840975336 +1100
-++++ misc/build/STLport-4.6.2/src/gcc.mak 2005-01-06 15:21:00.373661408 +1100
-+@@ -44,8 +44,8 @@
-+ CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -O -g
-+ CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -O -g -fPIC
-+
-+-CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static) -D_STLP_DEBUG
-+-CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -D_STLP_DEBUG
-++CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static)
-++CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic)
-+
-+ include common_percent_rules.mak
-+ include common_rules.mak
diff --git a/app-office/openoffice-ximian/files/1.1.5/build-new-xslt.diff b/app-office/openoffice-ximian/files/1.1.5/build-new-xslt.diff
deleted file mode 100644
index 972ac902af21..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/build-new-xslt.diff
+++ /dev/null
@@ -1,20 +0,0 @@
---- officecfg/util/resource.xsl.orig 2005-09-23 14:00:56.000000000 +0200
-+++ officecfg/util/resource.xsl 2005-09-23 14:02:14.000000000 +0200
-@@ -84,7 +84,8 @@
- </xsl:template>
-
- <!-- match all elements that could possibly contain info elements -->
-- <xsl:template match="info/desc[@xml:lang=$locale]|info/label[@xml:lang=$locale]">
-+ <xsl:template match="info/desc|info/label">
-+ <xsl:if test="@xml:lang=$locale">
-
- <!-- print TPF's path to current node -->
- <xsl:for-each select="ancestor-or-self::*">
-@@ -108,6 +109,7 @@
-
- <xsl:apply-templates/>
-
-+ </xsl:if>
- </xsl:template>
-
- </xsl:transform>
diff --git a/app-office/openoffice-ximian/files/1.1.5/gcc-instlib.patch b/app-office/openoffice-ximian/files/1.1.5/gcc-instlib.patch
deleted file mode 100644
index 99e424abed01..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/gcc-instlib.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN solenv/bin/gccinstlib.pl oo_1.1.2_src/solenv/bin/gccinstlib.pl
---- solenv/bin/gccinstlib.pl 2004-03-16 11:15:42.000000000 +0100
-+++ solenv/bin/gccinstlib.pl 2004-09-27 10:36:02.338394960 +0200
-@@ -63,7 +63,7 @@
- #
- #*************************************************************************
-
--$ENV{'LC_MESSAGES'} = 'C';
-+$ENV{'LC_ALL'} = 'C';
-
- %SearchDirs = GetGccSearchDirs ();
-
diff --git a/app-office/openoffice-ximian/files/1.1.5/gentoo-1.3.16.patch b/app-office/openoffice-ximian/files/1.1.5/gentoo-1.3.16.patch
deleted file mode 100644
index b4179079b6a7..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/gentoo-1.3.16.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- patches/OOO_1_1_5/apply.orig 2004-12-02 00:07:00.659646960 +0100
-+++ patches/OOO_1_1_5/apply 2004-12-02 00:07:18.119992584 +0100
-@@ -33,9 +33,10 @@
- PLD : PLDOnly, LinuxCommon, FilePickers, KDECommon, GlobalDesktopFiles, NonArkCommon, NoRpath
- KDE : LinuxCommon, FilePickers, KDEOnly, NoRpath
- Ark : ArkOnly, LinuxCommon, FilePickers, GlobalDesktopFiles, Gcc34, NoRpath, IndicFixes, MSCodec
--Gentoo : LinuxCommon, FilePickers, GlobalDesktopFiles, NonArkCommon, Gcc34, GentooOnly, NoRpath
--GentooGNOME : Gentoo, GnomeVFS, NovellOnly
--GentooKDE : Gentoo, KDECommon
-+GentooBase : LinuxCommon, FilePickers, GlobalDesktopFiles, NonArkCommon, Gcc34, NoRpath
-+Gentoo : GentooBase
-+GentooGNOME : GentooBase, GnomeVFS, NovellOnly, GentooOnly
-+GentooKDE : GentooBase, KDECommon
-
- # somewhat odder:
- Win32 : VCLPlug, Common, ODKFixes, VBABits, Win32Only, NoRpath
-@@ -1306,11 +1306,6 @@
-
- ########################################################
-
--[ GentooOnly, RedHatOnly ]
--gcc34-gnome.diff
--
--########################################################
--
- [ TestLayout ]
- # the beginnings of layout
- gui-window-layout.diff
diff --git a/app-office/openoffice-ximian/files/1.1.5/gentoo-splash.diff b/app-office/openoffice-ximian/files/1.1.5/gentoo-splash.diff
deleted file mode 100644
index 164b125b1aad..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/gentoo-splash.diff
+++ /dev/null
@@ -1,30 +0,0 @@
-Index: offmgr/source/offapp/intro/ooo.src
-===================================================================
-RCS file: /cvs/framework/offmgr/source/offapp/intro/Attic/ooo.src,v
-retrieving revision 1.44.16.7
-diff -u -p -u -r1.44.16.7 ooo.src
---- offmgr/source/offapp/intro/ooo.src 19 Feb 2004 15:38:23 -0000 1.44.16.7
-+++ offmgr/source/offapp/intro/ooo.src 15 Mar 2004 23:07:54 -0000
-@@ -76,10 +76,10 @@
- #include "app.hrc"
- #include "intro.hrc"
-
--#ifdef BUILD_SPECIAL
--#define OOO_VENDOR "Sun Microsystems Inc."
-+#if 1
-+#define OOO_VENDOR "Gentoo Foundation"
- #define OOO_LICENSE "LGPL"
--#define OOO_INTRO "openintro_sun.bmp"
-+#define OOO_INTRO "openintro_gentoo.bmp"
- #else
- //#define OOO_VENDOR "my company"
- #define OOO_LICENSE "LGPL"
-@@ -88,7 +88,7 @@
-
- Bitmap RID_DEFAULT_ABOUT_BMP_LOGO
- {
-- File = "openabout.bmp" ;
-+ File = "openabout_gentoo.bmp" ;
- };
-
- Bitmap RID_DEFAULTINTRO
diff --git a/app-office/openoffice-ximian/files/1.1.5/getcompver.awk.patch b/app-office/openoffice-ximian/files/1.1.5/getcompver.awk.patch
deleted file mode 100644
index 0fbeb07ee3d6..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/getcompver.awk.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- solenv/bin/getcompver.awk.orig 2005-02-22 00:24:46.976743123 +0100
-+++ solenv/bin/getcompver.awk 2005-02-22 00:34:16.624045985 +0100
-@@ -98,6 +98,11 @@
- CCversion = $0
- }
- }
-+/^[0-9]*[.][0-9]*[.][0-9]*-[0-9]*$/ {
-+ if ( compiler_matched == 0 ) {
-+ CCversion = substr($0, 0, index($0, "-") - 1)
-+ }
-+}
- END {
- if ( num == "true" ) {
- tokencount = split (CCversion,vertoken,".")
diff --git a/app-office/openoffice-ximian/files/1.1.5/hardened-link.patch b/app-office/openoffice-ximian/files/1.1.5/hardened-link.patch
deleted file mode 100644
index 83c707dc106d..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/hardened-link.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -ur solenv.orig/inc/unxlngi4.mk solenv/inc/unxlngi4.mk
---- solenv.orig/inc/unxlngi4.mk 2004-10-23 20:09:29.344518376 +0200
-+++ solenv/inc/unxlngi4.mk 2004-10-23 20:09:43.084429592 +0200
-@@ -156,8 +156,8 @@
- LINKFLAGS=-Wl,-z,combreloc $(LINKFLAGSDEFS) $(LINKFLAGSRUNPATH)
-
- # linker flags for linking applications
--LINKFLAGSAPPGUI= -Wl,-export-dynamic
--LINKFLAGSAPPCUI= -Wl,-export-dynamic
-+LINKFLAGSAPPGUI= -Wl,-export-dynamic -Wl,-z,execheap
-+LINKFLAGSAPPCUI= -Wl,-export-dynamic -Wl,-z,execheap
-
- # linker flags for linking shared libraries
- LINKFLAGSSHLGUI= -shared
diff --git a/app-office/openoffice-ximian/files/1.1.5/javafix.patch b/app-office/openoffice-ximian/files/1.1.5/javafix.patch
deleted file mode 100644
index e2d9ccf723b1..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/javafix.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- connectivity/source/drivers/jdbc/DriverPropertyInfo.cxx
-+++ connectivity/source/drivers/jdbc/DriverPropertyInfo.cxx
-@@ -184,7 +184,12 @@
- {
- jfieldID id = t.pEnv->GetFieldID(java_sql_DriverPropertyInfo::getMyClass(),"choices","[Ljava/lang/String;");
- if(id)
-- return copyArrayAndDelete(t.pEnv,(jobjectArray)t.pEnv->GetObjectField( object, id), ::rtl::OUString(),java_lang_String(NULL,NULL));
-+ return copyArrayAndDelete(
-+ t.pEnv,
-+ (jobjectArray)t.pEnv->GetObjectField( object, id),
-+ static_cast< const ::rtl::OUString* >( NULL ),
-+ static_cast< const java_lang_String* >( NULL )
-+ );
- } //t.pEnv
- return Sequence< ::rtl::OUString>();
- }
---- connectivity/source/inc/java/tools.hxx
-+++ connectivity/source/inc/java/tools.hxx
-@@ -101,7 +101,7 @@
-
- java_util_Properties* createStringPropertyArray(JNIEnv *pEnv,const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& info ) throw(::com::sun::star::sdbc::SQLException, ::com::sun::star::uno::RuntimeException);
-
-- template<class T,class JT> ::com::sun::star::uno::Sequence< T > copyArrayAndDelete(JNIEnv *pEnv,jobjectArray _Array,const T& _rD1,const JT& _rD2)
-+ template<class T,class JT> ::com::sun::star::uno::Sequence< T > copyArrayAndDelete(JNIEnv *pEnv,jobjectArray _Array, const T*, const JT* )
- {
- ::com::sun::star::uno::Sequence< T > xOut;
- if(_Array)
diff --git a/app-office/openoffice-ximian/files/1.1.5/newstlportfix.patch b/app-office/openoffice-ximian/files/1.1.5/newstlportfix.patch
deleted file mode 100644
index f88927669a7b..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/newstlportfix.patch
+++ /dev/null
@@ -1,100 +0,0 @@
---- stlport/makefile.mk.orig 2004-01-28 11:52:04.000000000 +0100
-+++ stlport/makefile.mk 2004-11-04 15:36:38.158427224 +0100
-@@ -72,11 +72,12 @@
- # --- Files --------------------------------------------------------
- .EXPORT : CC CXX
- .IF "$(COMID)"=="gcc3"
-- TARFILE_NAME=STLport-4.5
- .IF "$(OS)$(BUILD_OS_MAJOR)$(BUILD_OS_MINOR)"=="MACOSX103"
-+ TARFILE_NAME=STLport-4.5
- PATCH_FILE_NAME=STLport-4.5-macxp-panther.patch
- .ELSE
-- PATCH_FILE_NAME=STLport-4.5.patch
-+ TARFILE_NAME=STLport-4.6.2
-+ PATCH_FILE_NAME=STLport-4.6.2.patch
- .ENDIF
- .ELSE # "$(COMID)"=="gcc3"
- .IF "$(OS)"=="MACOSX"
-@@ -127,7 +128,7 @@
- .ELIF "$(OS)"=="MACOSX"
- BUILD_FLAGS=-f gcc-3.0-macosx.mak
- .ELSE
-- BUILD_FLAGS=-f gcc-3.0.mak
-+ BUILD_FLAGS=-f gcc.mak
- .ENDIF
- .ELSE # "$(COMID)"=="gcc3"
- # MacOS X/Darwin need a special makefile
---- /dev/null 2004-10-28 17:21:08.585283768 +0200
-+++ stlport/STLport-4.6.2.patch 2004-11-04 21:27:55.986110360 +0100
-@@ -0,0 +1,71 @@
-+--- misc/build/STLport-4.6.2/src/num_get_float.cpp 2003-11-02 09:58:50.000000000 +0100
-++++ misc/build/STLport-4.6.2/src/num_get_float.cpp 2004-11-04 15:26:12.605525720 +0100
-+@@ -770,18 +770,18 @@
-+
-+ void _STLP_CALL
-+ __string_to_float(const string& v, float& val) {
-+- val = _Stl_string_to_double(v.data());
-++ val = _Stl_string_to_double(v.c_str());
-+ }
-+
-+ void _STLP_CALL
-+ __string_to_float(const string& v, double& val) {
-+- val = _Stl_string_to_double(v.data());
-++ val = _Stl_string_to_double(v.c_str());
-+ }
-+
-+ #ifndef _STLP_NO_LONG_DOUBLE
-+ void _STLP_CALL
-+ __string_to_float(const string& v, long double& val) {
-+- val = _Stl_string_to_long_double(v.data());
-++ val = _Stl_string_to_long_double(v.c_str());
-+ }
-+ #endif
-+
-+--- misc/build/STLport-4.6.2/stlport/config/stl_gcc.h 2003-11-02 09:59:11.000000000 +0100
-++++ misc/build/STLport-4.6.2/stlport/config/stl_gcc.h 2004-11-04 15:26:12.342565696 +0100
-+@@ -7,7 +7,9 @@
-+ # define _STLP_USE_GLIBC
-+ #endif
-+
-++#if (__GNUC__ >= 3) && (__GNUC_MAJOR__ >= 4)
-+ # define _STLP_NO_MEMBER_TEMPLATE_KEYWORD
-++#endif
-+
-+ # if defined(__FreeBSD__) || defined (__hpux) || defined(__amigaos__) || ( defined(__OS2__) && defined(__EMX__) )
-+ # define _STLP_NO_WCHAR_T
-+@@ -263,7 +265,7 @@
-+
-+ # if (__GNUC__ >= 3)
-+
-+-# if ((__GNUC_MINOR__ == 0) || (__APPLE__))
-++# if 1 || ((__GNUC_MINOR__ == 0) || (__APPLE__))
-+ # define _STLP_NATIVE_INCLUDE_PATH ../g++-v3
-+ # define _STLP_NATIVE_OLD_STREAMS_INCLUDE_PATH ../g++-v3/backward
-+ # else
-+--- misc/build/STLport-4.6.2/stlport/stdexcept 2003-11-02 09:59:01.000000000 +0100
-++++ misc/build/STLport-4.6.2/stlport/stdexcept 2004-11-04 15:26:12.474545632 +0100
-+@@ -60,6 +60,11 @@
-+ # endif
-+ # define _STLP_EXCEPTION_BASE exception
-+
-++#if (__GNUC__ >= 3)
-++#undef _STLP_NOTHROW_INHERENTLY
-++#define _STLP_NOTHROW_INHERENTLY throw()
-++#endif
-++
-+ class _STLP_CLASS_DECLSPEC __Named_exception : public _STLP_EXCEPTION_BASE {
-+ public:
-+ __Named_exception(const string& __str)
-+--- misc/build/STLport-4.6.2/src/common_rules.mak 2004-11-04 21:25:58.322997872 +0100
-++++ misc/build/STLport-4.6.2/src/common_rules.mak 2004-11-04 21:26:15.731351400 +0100
-+@@ -84,7 +84,8 @@
-+ $(RM) $(OUTDIR)/$(STLDEBUG_NAME).$(DYNEXT)
-+ $(RM) $(OUTDIR)/$(DEBUG_NAME).$(DYNEXT)
-+ ln -s $(RELEASE_DYNLIB) $(OUTDIR)/$(RELEASE_NAME).$(DYNEXT)
-+- -ln -s $(DEBUG_DYNLIB) $(OUTDIR)/$(DEBUG_NAME).$(DYNEXT)
-++# not needed ?
-++# -ln -s $(DEBUG_DYNLIB) $(OUTDIR)/$(DEBUG_NAME).$(DYNEXT)
-+ ln -s $(STLDEBUG_DYNLIB) $(OUTDIR)/$(STLDEBUG_NAME).$(DYNEXT)
-+
-+ install_unix :
diff --git a/app-office/openoffice-ximian/files/1.1.5/nptl.patch b/app-office/openoffice-ximian/files/1.1.5/nptl.patch
deleted file mode 100644
index 09407412b706..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/nptl.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/source/solar/solar.c.orig
-+++ tools/source/solar/solar.c
-@@ -577,7 +577,7 @@
-
- {
- char* p = NULL;
-- InfoMemoryAccess( p );
-+ /*InfoMemoryAccess( p );*/
- p = (char*)&p;
- InfoMemoryAccess( p );
- InfoMemoryTypeAccess( t_short );
diff --git a/app-office/openoffice-ximian/files/1.1.5/pthreadlink-fix.patch b/app-office/openoffice-ximian/files/1.1.5/pthreadlink-fix.patch
deleted file mode 100644
index 381221095037..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/pthreadlink-fix.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -ur solenv.orig/inc/unxlngi4.mk solenv/inc/unxlngi4.mk
---- solenv.orig/inc/unxlngi4.mk 2004-10-23 20:07:59.714144264 +0200
-+++ solenv/inc/unxlngi4.mk 2004-10-23 20:08:36.190599000 +0200
-@@ -151,13 +151,13 @@
- LINK*=$(CC)
-
- # default linker flags
--LINKFLAGSDEFS*=-z defs
-+LINKFLAGSDEFS*=-Wl,-z,defs
- LINKFLAGSRUNPATH*=-Wl,-rpath,\''$$ORIGIN'\'
--LINKFLAGS=-O2 -Bsymbolic -z combreloc $(LINKFLAGSDEFS) $(LINKFLAGSRUNPATH)
-+LINKFLAGS=-Wl,-O2 -Bsymbolic,-z,combreloc $(LINKFLAGSDEFS) $(LINKFLAGSRUNPATH)
-
- # linker flags for linking applications
--LINKFLAGSAPPGUI= -Wl,-export-dynamic -Wl,--noinhibit-exec
--LINKFLAGSAPPCUI= -Wl,-export-dynamic -Wl,--noinhibit-exec
-+LINKFLAGSAPPGUI= -Wl,-export-dynamic
-+LINKFLAGSAPPCUI= -Wl,-export-dynamic
-
- # linker flags for linking shared libraries
- LINKFLAGSSHLGUI= -shared
-@@ -198,8 +198,8 @@
-
- LIBSALCPPRT*=-Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
-
--LIBSTLPORT=$(DYNAMIC) -lstlport_gcc -lstdc++
--LIBSTLPORTST=$(STATIC) -lstlport_gcc $(DYNAMIC)
-+LIBSTLPORT=$(DYNAMIC) -lstlport_gcc -lpthread -lstdc++
-+LIBSTLPORTST=$(STATIC) -lstlport_gcc -lpthread $(DYNAMIC)
-
- #FILLUPARC=$(STATIC) -lsupc++ $(DYNAMIC)
-
diff --git a/app-office/openoffice-ximian/files/1.1.5/pyunolink-fix.patch b/app-office/openoffice-ximian/files/1.1.5/pyunolink-fix.patch
deleted file mode 100644
index 6d8ce6323868..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/pyunolink-fix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- pyuno.orig/source/module/makefile.mk 2005-01-18 11:59:23.462336464 +0100
-+++ pyuno/source/module/makefile.mk 2005-01-18 11:59:42.289474304 +0100
-@@ -82,9 +82,9 @@
- # so this library cannot be checked
- SHL1NOCHECK=yes
- PYUNORC=pyunorc
--.IF "$(OS)"=="SOLARIS" || "$(OS)"=="MACOSX"
-+#.IF "$(OS)"=="SOLARIS" || "$(OS)"=="MACOSX"
- PYTHONLIB=-lpython
--.ENDIF
-+#.ENDIF
- .ELSE
- # on windows, the python executable also uses the shared library,
- # so we link pyuno directly to it
diff --git a/app-office/openoffice-ximian/files/1.1.5/xooffice-wrapper-1.3 b/app-office/openoffice-ximian/files/1.1.5/xooffice-wrapper-1.3
deleted file mode 100644
index ed7b8a2f8c85..000000000000
--- a/app-office/openoffice-ximian/files/1.1.5/xooffice-wrapper-1.3
+++ /dev/null
@@ -1,175 +0,0 @@
-#!/bin/sh
-#
-# Wrapper script for openoffice
-#
-# (C) Peter 'Nidd' Novodvorsky, 2001,2002
-# (C) Martin 'empty' Quinson, 2002.
-# Modifications by Chris Halls
-# Modifications by Lucien Saviot
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program 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
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-# this string should be exactly as in ~/.xversionrc
-PV=<pv>
-OOVERSION="OpenOffice.org ${PV}"
-
-##
-## Source system configuration file
-##
-[ -r /etc/openoffice/openoffice.conf ] && . /etc/openoffice/openoffice.conf
-
-# Migration to new user install dir
-if [ -d "$HOME/.xopenoffice/1.1.4" ] ; then
- mv $HOME/.xopenoffice/1.1.4 $HOME/.xopenoffice/1.1.5
- sed -i -e s/1.1.4/1.1.5/g $HOME/.xversionrc
- sed -i -e s/1.1.4/1.1.5/g $HOME/.xopenoffice/1.1.5/user/basic/*.xlc
- echo "Your user install dir has been moved over to the new version"
-fi
-
-if [ ! -f "/proc/version" ] ; then
- echo "--- Warning - OO.o will not work without a mounted /proc filesystem ---"
-fi
-
-###
-### Get user settings directory from ~/.xversionrc and echo directory name to stdout
-### get_settings_dir <Version>
-### return: 0 - directory found,
-### 1 - ~/.xversionrc non existent
-### 2 - entry exists in ~/.xversionrc but directory not found
-### 3 - ~/.xversionrc exists but no entry found
-get_settings_dir()
-{
- [ -r ${HOME}/.xversionrc ] || exit 1
- # warning, .xversionrc is DOS encoded so strip ^M
- settings_dir="`tr -d '\r' < ~/.xversionrc | sed -n "/^$1=/s%^$1=file://\(.*\)$%\1%p"`"
- echo "$settings_dir"
- [ -n "$settings_dir" ] || exit 3
- [ -d "$settings_dir" ] || exit 2
-}
-
-##
-## where does OO live for this user ?
-##
-OOHOME="`get_settings_dir "$OOVERSION"`"
-if [ $? -eq 2 ] ; then
- # .xversionrc contains a version yet the directory does not exist
- echo "I'm confused because I can't find OpenOffice's user files."
- echo "Your ~/.xversionrc file tells they should be under $OOHOME,"
- echo "but they are not. Please fix the situation manually."
- echo "You may want to edit ~/.xversionrc to indicate where is OO"
- echo "installed, or remove it if you did remove your installation"
- echo "directory manually (you bad one)."
- exit 1
-fi
-
-## search LOCALE
-if [ -n "$LC_ALL" ]; then
- LOCALE="$LC_ALL"
- # OOo doesn't understand LC_ALL, so set LANG
- LANG="$LC_ALL"
-elif [ -n "$LANG" ]; then
- LOCALE="$LANG"
-elif [ -n "$LC_MESSAGES" ]; then
- LOCALE="$LC_MESSAGES"
- LANG="$LC_MESSAGES"
-else
- LOCALE="en_US"
-fi
-
-# Set locale to en_US if locale is C
-if [ "x$LOCALE" = "xC" ] ; then LOCALE="en_US"; fi
-
-LOCALEOO=`echo $LOCALE | sed 's/_/-/'`
-
-##
-## install OO for this user if needed
-##
-if [ -z "$OOHOME" ] ; then
- if [ -e /etc/ximian-openoffice/autoresponse-<pv>.conf ] && \
- grep -q DESTINATIONPATH /etc/ximian-openoffice/autoresponse-<pv>.conf ; then
-
- # first install
- OOHOME=`grep DESTINATIONPATH /etc/ximian-openoffice/autoresponse-<pv>.conf | \
- sed -e 's/DESTINATIONPATH=//' -e "s|<home>|$HOME|"`
-
- if [ -d "$OOHOME" ]; then
- echo "openoffice.org: You have no entry for $OOVERSION in ~/.xversionrc, "
- echo "yet the directory $OOHOME exists."
- echo "Please remove $OOHOME and try again."
- exit 1
- fi
-
- echo "running openoffice.org setup..."
- if ! /opt/Ximian-OpenOffice/program/setup -R:/etc/ximian-openoffice/autoresponse-<pv>.conf >& /dev/null; then
- echo "setup failed.. abort"
- exit 1
- fi
-
- echo "Setup complete. Running openoffice.org..."
-
-else
- echo "openoffice.org: Damnit! I can't find OpenOffice's user files. Did you break"
- echo "the /etc/ximian-openoffice/autoresponse-<pv>.conf file manually ?"
- echo "This file should contain DESTINATIONPATH"
- exit 1
- fi
-fi
-
-##
-## If no file is specified on the command line, which application to start?
-## The wrapper can be called from several links in /usr/bin
-##
-if [ $# = 0 ]; then
- case `basename $0` in
- xoocalc) set -- private:factory/scalc;;
- xoodraw) set -- private:factory/sdraw;;
- xooimpress) set -- private:factory/simpress;;
- xoomath) set -- private:factory/smath;;
- xooweb) set -- private:factory/swriter/web;;
- xoowriter) set -- private:factory/swriter;;
- xoomaster) set -- private:factory/swriter/Global;;
- esac
-fi
-
-## Previous dead installation?
-[ -d $HOME/.xopenoffice/user ] && echo "Warning: you have a user settings directory from 1.0.0 in ~/.xopenoffice/user - this is no longer used"
-
-if [ ! -s $OOHOME/setup ]; then
- echo "${OOHOME}/setup links to nothing, resetting link"
- ln -sf /opt/Ximian-OpenOffice/program/setup ${OOHOME}/setup
-fi
-if [ ! -s $OOHOME/soffice ]; then
- echo "${OOHOME}/soffice links to nothing, resetting link"
- ln -sf /opt/Ximian-OpenOffice/program/soffice ${OOHOME}/soffice
-fi
-if [ ! -s $OOHOME/spadmin ]; then
- echo "${OOHOME}/spadmin links to nothing, resetting link"
- ln -sf /opt/Ximian-OpenOffice/program/soffice ${OOHOME}/spadmin
-fi
-
-
-##
-## That's it. Launch the beast (with the given args)
-##
-LANG=$LOCALE
-export LANG
-case `basename $0` in
- xoosetup) exec "$OOHOME/setup"
- ;;
- xoopadmin) exec "$OOHOME/spadmin"
- ;;
- *) exec "$OOHOME/soffice" "$@"
- ;;
-esac
diff --git a/app-office/openoffice-ximian/files/digest-openoffice-ximian-1.3.16 b/app-office/openoffice-ximian/files/digest-openoffice-ximian-1.3.16
deleted file mode 100644
index 5e59f9d4e286..000000000000
--- a/app-office/openoffice-ximian/files/digest-openoffice-ximian-1.3.16
+++ /dev/null
@@ -1,7 +0,0 @@
-MD5 1c8e860adae05087a53bdba5646962a9 OOo_1.1.5_src.tar.gz 223418209
-MD5 4c01c84f1212369ceb369567ed06d1a2 STLport-4.6.2.tar.gz 755958
-MD5 d29117a40ff4435680c2113e28adcba6 ooo-build-1.3.16.tar.gz 3424577
-MD5 264e955e19c7e961e22382db09e19597 libwpd-0.8.2.tar.gz 486490
-MD5 07af8dbf461df3e01a30124009f3e1ec OOo-gentoo-splash-1.1.tar.bz2 57631
-MD5 be79d3cb5f64d2c0ac8a75e65a59cb09 ooo-icons-OOO_1_1-10.tar.gz 1563326
-MD5 05ff784fff01c54cd3dd7b975b46bae2 ooo-KDE_icons-OOO_1_1-0.3.tar.gz 1017540
diff --git a/app-office/openoffice-ximian/files/digest-openoffice-ximian-1.3.9-r1 b/app-office/openoffice-ximian/files/digest-openoffice-ximian-1.3.9-r1
deleted file mode 100644
index 5f528e912035..000000000000
--- a/app-office/openoffice-ximian/files/digest-openoffice-ximian-1.3.9-r1
+++ /dev/null
@@ -1,7 +0,0 @@
-MD5 20c10db97865ae4c51dc827d668b8939 OOo_1.1.4_source.tar.gz 219743530
-MD5 4c01c84f1212369ceb369567ed06d1a2 STLport-4.6.2.tar.gz 755958
-MD5 ae2131f2b452f7a3f8d15e2cbd35e53c ooo-build-1.3.9.tar.gz 3393080
-MD5 98e59beecc112339bb78654863304c1c libwpd-0.8.0.tar.gz 449371
-MD5 07af8dbf461df3e01a30124009f3e1ec OOo-gentoo-splash-1.1.tar.bz2 57631
-MD5 be79d3cb5f64d2c0ac8a75e65a59cb09 ooo-icons-OOO_1_1-10.tar.gz 1563326
-MD5 05ff784fff01c54cd3dd7b975b46bae2 ooo-KDE_icons-OOO_1_1-0.3.tar.gz 1017540
diff --git a/app-office/openoffice-ximian/files/digest-openoffice-ximian-1.9.199 b/app-office/openoffice-ximian/files/digest-openoffice-ximian-1.9.199
deleted file mode 100644
index e69de29bb2d1..000000000000
--- a/app-office/openoffice-ximian/files/digest-openoffice-ximian-1.9.199
+++ /dev/null
diff --git a/app-office/openoffice-ximian/metadata.xml b/app-office/openoffice-ximian/metadata.xml
deleted file mode 100644
index 362db259797a..000000000000
--- a/app-office/openoffice-ximian/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>openoffice</herd>
-<longdescription>This package provides the ximian flavour of openoffice. It
- needs a long time to compile so be warned</longdescription>
-</pkgmetadata>
diff --git a/app-office/openoffice-ximian/openoffice-ximian-1.3.16.ebuild b/app-office/openoffice-ximian/openoffice-ximian-1.3.16.ebuild
deleted file mode 100644
index f626e2338b32..000000000000
--- a/app-office/openoffice-ximian/openoffice-ximian-1.3.16.ebuild
+++ /dev/null
@@ -1,628 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice-ximian/openoffice-ximian-1.3.16.ebuild,v 1.5 2006/01/21 15:11:39 suka Exp $
-
-# Notes:
-#
-# This will take a HELL of a long time to compile, be warned.
-# According to openoffice.org, it takes approximately 12 hours on a
-# P3/600 with 256mb ram. And thats where building is its only task.
-#
-# It takes about 6 hours on my P4 1.8 with 512mb memory, and the
-# build only needs about 2.1GB of disk space - Azarah.
-#
-# You will also need a bucketload of diskspace ... in the order of
-# 4-5 gb free to store all the compiled files and installation
-# directories.
-#
-# The information on how to build and what is required comes from:
-# http://www.openoffice.org/dev_docs/source/build_linux.html
-# http://tools.openoffice.org/ext_comp.html
-#
-# Todo:
-#
-# Get support going for installing a custom language pack. Also
-# need to be able to install more than one language pack.
-
-inherit eutils fdo-mime flag-o-matic kde-functions toolchain-funcs
-
-IUSE="curl gnome hardened java kde nas nptl zlib"
-
-OO_VER="1.1.5"
-PATCHLEVEL="OOO_1_1_5"
-ICON_VER="OOO_1_1-10"
-KDE_ICON_VER="OOO_1_1-0.3"
-KDE_ICON_PATH="documents/159/1975"
-INSTDIR="/opt/Ximian-OpenOffice"
-PATCHDIR="${WORKDIR}/ooo-build-${PV}"
-S="${WORKDIR}/OOo_${OO_VER}"
-DESCRIPTION="Ximian-ized version of OpenOffice.org, a full office productivity suite."
-
-SRC_URI="mirror://openoffice/stable/${OO_VER}/OOo_${OO_VER}_src.tar.gz
- http://www.stlport.org/archive/STLport-4.6.2.tar.gz
- http://go-oo.org/packages/${PATCHLEVEL}/ooo-build-${PV}.tar.gz
- http://go-oo.org/packages/libwpd/libwpd-0.8.2.tar.gz
- mirror://gentoo/OOo-gentoo-splash-1.1.tar.bz2
- gnome? ( http://go-oo.org/packages/ooo-icons-${ICON_VER}.tar.gz )
- !kde? ( http://go-oo.org/packages/ooo-icons-${ICON_VER}.tar.gz )
- kde? ( http://kde.openoffice.org/files/${KDE_ICON_PATH}/ooo-KDE_icons-${KDE_ICON_VER}.tar.gz )"
-
-HOMEPAGE="http://go-oo.org"
-
-LICENSE="|| ( LGPL-2 SISSL-1.1 )"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc"
-
-RDEPEND="
- || ( (
- x11-libs/libXaw
- x11-libs/libXinerama
- )
- virtual/x11 )
- virtual/libc
- >=dev-lang/perl-5.0
- gnome? ( >=x11-libs/gtk+-2.0
- >=gnome-base/gnome-vfs-2.0
- >=dev-libs/libxml2-2.0 )
- kde? ( kde-base/kdelibs )
- >=media-libs/libart_lgpl-2.3.13
- >=x11-libs/startup-notification-0.5
- >=media-libs/freetype-2.1.4
- media-libs/fontconfig
- media-gfx/imagemagick
- media-libs/libpng
- sys-devel/flex
- sys-devel/bison
- app-arch/zip
- app-arch/unzip
- dev-libs/expat
- java? ( >=virtual/jre-1.4.1 )
- ppc? ( >=sys-devel/gcc-3.2.1 )
- linguas_ja? ( >=media-fonts/kochi-substitute-20030809-r3 )
- linguas_zh_CN? ( >=media-fonts/arphicfonts-0.1-r2 )
- linguas_zh_TW? ( >=media-fonts/arphicfonts-0.1-r2 )"
-
-DEPEND="${RDEPEND}
- || ( (
- x11-libs/libXrender
- x11-proto/printproto
- x11-proto/xextproto
- x11-proto/xproto
- x11-proto/xineramaproto
- )
- virtual/x11 )
- net-print/cups
- >=sys-apps/findutils-4.1.20-r1
- app-shells/tcsh
- dev-util/pkgconfig
- dev-util/intltool
- curl? ( net-misc/curl )
- nas? ( media-libs/nas )
- zlib? ( sys-libs/zlib )
- sys-libs/pam
- !dev-util/dmake
- java? ( >=virtual/jdk-1.4.1 )
- !java? ( dev-libs/libxslt )"
-
-PROVIDE="virtual/ooo"
-
-pkg_setup() {
-
- if use java
- then
- if [ -z "${JDK_HOME}" ] || [ ! -d "${JDK_HOME}" ]
- then
- eerror "In order to compile java sources you have to set the"
- eerror "\$JDK_HOME environment properly."
- eerror ""
- eerror "You can achieve this by using the java-config tool:"
- eerror " emerge java-config"
- die "Couldn't find a valid JDK home"
- fi
- fi
-
- ewarn
- ewarn " It is important to note that OpenOffice.org is a very fragile "
- ewarn " build when it comes to CFLAGS. A number of flags have already "
- ewarn " been filtered out. If you experience difficulty merging this "
- ewarn " package and use agressive CFLAGS, lower the CFLAGS and try to "
- ewarn " merge again. "
- ewarn
- ewarn " Please note that this package now uses the LINGUAS environment "
- ewarn " variable to provide localization. The old LANGUAGE=ENUS|PORT..."
- ewarn " system does NOT work anymore."
- ewarn
- ewarn " If you want localized helpcontent, please download the correct file "
- ewarn " for your language from an OpenOffice.org-mirror "
- ewarn " (directory /contrib/helpcontent/ e.g.) and put it in your "
- ewarn " /usr/portage/distfiles, the ebuild will use it automatically. "
- ewarn
-
- set_languages
-}
-
-set_languages () {
-
- strip-linguas en pt ru el nl fr es fi hu ca it cs sk da sv nb nn pl de sl pt_BR th et ja ko zh_CN zh_TW tr hi_IN ar he
- if [ -n "${LINGUAS}" ] ; then
- # use the leftmost value
- temp_lang=( ${LINGUAS} )
- primary_lang=${temp_lang[0]}
- else
- primary_lang="en"
- fi
-
- case "${primary_lang}" in
- en ) OOLANGNO=01; OOLANGNAME=ENUS; OOLFULLNAME="US English (default)"
- ;;
- pt ) OOLANGNO=03; OOLANGNAME=PORT; OOLFULLNAME=Portuguese
- ;;
- ru ) OOLANGNO=07; OOLANGNAME=RUSS; OOLFULLNAME=Russian
- ;;
- el ) OOLANGNO=30; OOLANGNAME=GREEK; OOLFULLNAME=Greek
- ;;
- nl ) OOLANGNO=31; OOLANGNAME=DTCH; OOLFULLNAME=Dutch
- ;;
- fr ) OOLANGNO=33; OOLANGNAME=FREN; OOLFULLNAME=French
- ;;
- es ) OOLANGNO=34; OOLANGNAME=SPAN; OOLFULLNAME=Spanish
- ;;
- fi ) OOLANGNO=35; OOLANGNAME=FINN; OOLFULLNAME=Finnish
- ;;
- hu ) OOLANGNO=36; OOLANGNAME=HUNG; OOLFULLNAME=Hungarian
- ;;
- ca ) OOLANGNO=37; OOLANGNAME=CAT; OOLFULLNAME=Catalan
- ;;
- it ) OOLANGNO=39; OOLANGNAME=ITAL; OOLFULLNAME=Italian
- ;;
- cs ) OOLANGNO=42; OOLANGNAME=CZECH; OOLFULLNAME=Czech
- ;;
- sk ) OOLANGNO=43; OOLANGNAME=SLOVAK; OOLFULLNAME=Slovak
- ;;
- da ) OOLANGNO=45; OOLANGNAME=DAN; OOLFULLNAME=Danish
- ;;
- sv ) OOLANGNO=46; OOLANGNAME=SWED; OOLFULLNAME=Swedish
- ;;
- nn ) OOLANGNO=79; OOLANGNAME=NORNYN; OOLFULLNAME="Norwegian"
- ;;
- nb ) OOLANGNO=47; OOLANGNAME=NORBOK; OOLFULLNAME="Norwegian"
- ;;
- pl ) OOLANGNO=48; OOLANGNAME=POL; OOLFULLNAME=Polish
- ;;
- de ) OOLANGNO=49; OOLANGNAME=GER; OOLFULLNAME=German
- ;;
- sl ) OOLANGNO=50; OOLANGNAME=SLOVENIAN; OOLFULLNAME=Slovenian
- ;;
- pt_BR ) OOLANGNO=55; OOLANGNAME=PORTBR; OOLFULLNAME="Portuguese brazilian"
- ;;
- th ) OOLANGNO=66; OOLANGNAME=THAI; OOLFULLNAME=Thai
- ;;
- et ) OOLANGNO=77; OOLANGNAME=ESTONIAN; OOLFULLNAME=Estonian
- ;;
- ja ) OOLANGNO=81; OOLANGNAME=JAPN; OOLFULLNAME="Japanese"
- ;;
- ko ) OOLANGNO=82; OOLANGNAME=KOREAN; OOLFULLNAME=Korean
- ;;
- zh_CN ) OOLANGNO=86; OOLANGNAME=CHINSIM; OOLFULLNAME="Simplified Chinese (PRC)"
- ;;
- zh_TW ) OOLANGNO=88; OOLANGNAME=CHINTRAD; OOLFULLNAME="Traditional Chinese (taiwan)"
- ;;
- tr ) OOLANGNO=90; OOLANGNAME=TURK; OOLFULLNAME=Turkish
- ;;
- hi_IN ) OOLANGNO=91; OOLANGNAME=HINDI; OOLFULLNAME=Hindi
- ;;
- ar ) OOLANGNO=96; OOLANGNAME=ARAB; OOLFULLNAME=Arabic
- ;;
- he ) OOLANGNO=97; OOLANGNAME=HEBREW; OOLFULLNAME=Hebrew
- ;;
- esac
-
- einfo "Installing OpenOffice.org for ${OOLFULLNAME} environment."
-
-}
-
-oo_setup() {
-
- unset LANGUAGE
- unset LANG
- unset LC_ALL
-
- if [ -x /usr/sbin/gcc-config ]
- then
- # Do we have a gcc that use the new layout and gcc-config ?
- if /usr/sbin/gcc-config --get-current-profile &> /dev/null
- then
- export GCC_PROFILE="$(/usr/sbin/gcc-config --get-current-profile)"
-
- # Just recheck gcc version ...
- if [ "$(gcc-version)" != "3.2" ] && [ "$(gcc-version)" != "3.3" ] && [ "$(gcc-version)" != "3.4" ]
- then
- # See if we can get a gcc profile we know is proper ...
- if /usr/sbin/gcc-config --get-bin-path ${CHOST}-3.2.1 &> /dev/null
- then
- export PATH="$(/usr/sbin/gcc-config --get-bin-path ${CHOST}-3.2.1):${PATH}"
- export GCC_PROFILE="${CHOST}-3.2.1"
- else
- eerror "This build needs gcc-3.2, gcc-3.3 or gcc-3.4!"
- eerror
- eerror "Use gcc-config to change your gcc profile:"
- eerror
- eerror " # gcc-config $CHOST-3.2.1"
- eerror
- eerror "or whatever gcc version is relevant."
- die
- fi
- fi
- fi
- fi
-}
-
-src_unpack() {
-
- oo_setup
-
- cd ${WORKDIR}
- unpack ${A}
-
- #Beginnings of our own patchset
- cd ${PATCHDIR}
- epatch ${FILESDIR}/${OO_VER}/gentoo-${PV}.patch
-
- cd ${S}
-
- #Still needed: The STLport patch
- cp ${DISTDIR}/STLport-4.6.2.tar.gz ${S}/stlport/download || die
- epatch ${FILESDIR}/${OO_VER}/newstlportfix.patch
-
- epatch ${FILESDIR}/${OO_VER}/gcc-instlib.patch
-
- #Another java problem
- epatch ${FILESDIR}/${OO_VER}/javafix.patch
-
- #fix for bug #82385
- epatch ${FILESDIR}/${OO_VER}/getcompver.awk.patch
-
- #Allow building with libxslt >= 1.1.15
- use java || epatch ${FILESDIR}/${OO_VER}/build-new-xslt.diff
-
- #Workaround for bug #73940, may break debug use flag on ppc
- if use ppc; then
- epatch ${FILESDIR}/${OO_VER}/STLport-vector.patch
- fi
-
- #Fix for nptl
- if use nptl; then
- epatch ${FILESDIR}/${OO_VER}/nptl.patch
- fi
-
- #Add our own splash screen
- epatch ${FILESDIR}/${OO_VER}/gentoo-splash.diff
-
- #Detect which look and patchset we are using
- export DISTRO="Gentoo"
- export MYCONF=""
- export ICONDIR=${WORKDIR}/ooo-icons-${ICON_VER}
-
- if use gnome; then
- export DISTRO="GentooGNOME"
- export MYCONF="--enable-gtk"
- fi
-
- if use kde; then
- export MYCONF="${MYCONF} --enable-kde"
- if use !gnome; then
- export DISTRO="GentooKDE"
- export MYCONF="--enable-kde"
- export ICONDIR=${WORKDIR}/ooo-KDE_icons-${KDE_ICON_VER}
- fi
- fi
-
- #Finally apply the patches
- einfo "Applying Ximian OO.org Patches"
- ${PATCHDIR}/patches/apply.pl ${PATCHDIR}/patches/${PATCHLEVEL} ${S} -f --distro=${DISTRO} || die "Ximian patches failed"
-
- #Fix for hardened
- if use hardened; then
- epatch ${FILESDIR}/${OO_VER}/pthreadlink-fix.patch
- epatch ${FILESDIR}/${OO_VER}/hardened-link.patch
- epatch ${FILESDIR}/${OO_VER}/pyunolink-fix.patch
- fi
-
- einfo "Installing / Scaling Icons"
- ${PATCHDIR}/bin/scale-icons ${S} || die
- cp -pPRf ${ICONDIR}/* ${S} || die
-
- einfo "Copying splash screens in place"
- cp -pPRf ${WORKDIR}/gentoo-splash/open*.bmp ${S}/offmgr/res/ || die
-
- einfo "Copying libpwd tarball in build dir"
- mkdir -p ${S}/libwpd/download/ || die
- cp -pPRf ${DISTDIR}/libwpd-0.8.2.tar.gz ${S}/libwpd/download/ || die
-
- einfo "Munging font mappings ..."
- ${PATCHDIR}/bin/font-munge ${S}/officecfg/registry/data/org/openoffice/VCL.xcu || die
-}
-
-get_EnvSet() {
-
- # Determine what Env file we should be using (Az)
- export LinuxEnvSet="LinuxIntelEnv.Set.sh"
- use sparc && export LinuxEnvSet="LinuxSparcEnv.Set.sh"
- use ppc && export LinuxEnvSet="LinuxPPCEnv.Set.sh"
- use alpha && export LinuxEnvSet="LinuxAlphaEnv.Set.sh"
-
- # Get build specific stuff (Az)
- export SOLVER="$(awk '/^UPD=/ {gsub(/\"/, ""); gsub(/UPD=/, ""); print $0}' ${LinuxEnvSet})"
- export SOLPATH="$(awk '/^INPATH=/ {gsub(/\"/, ""); gsub(/INPATH=/, ""); print $0}' ${LinuxEnvSet})"
-}
-
-src_compile() {
-
- unset LIBC
- addpredict "/bin"
- addpredict "/root/.gconfd"
- addpredict "/root/.gnome"
-
- # dmake security patch
- cd ${S}/dmake
- autoconf || die
-
- #Check if we use java
- if use java
- then
- MYCONF="${MYCONF} --with-jdk-home=${JAVA_HOME}"
- else
- MYCONF="${MYCONF} --disable-java"
- fi
-
- #See if we use system-curl
- if use curl
- then
- MYCONF="${MYCONF} --with-system-curl"
- fi
-
- #See if we use system-zlib
- if use zlib
- then
- MYCONF="${MYCONF} --with-system-zlib"
- fi
-
- #See if we use system-nas
- if use nas
- then
- MYCONF="${MYCONF} --with-system-nas"
- fi
-
- use kde && set-kdedir 3
-
- # Do NOT compile with a external STLport, as gcc-2.95.3 users will
- # get linker errors due to the ABI being different (STLport will be
- # compiled with 2.95.3, while OO is compiled with 3.x). (Az)
- cd ${S}/config_office
- rm -f config.cache || die
- autoconf || die
-
- if [ "OOLANGNAME" != "ENUS" ]; then
- OOLANGNAME="${OOLANGNAME},ENUS"
- fi
-
- MYCONF="${MYCONF} --enable-libart \
- --enable-libsn \
- --enable-crashdump=no \
- --with-lang=${OOLANGNAME} \
- --without-fonts \
- --disable-rpath \
- --enable-fontconfig \
- --with-system-freetype \
- --with-system-xrender \
- --with-build-version=ooo-build-${PV} \
- --disable-mozilla"
-
- ./configure ${MYCONF} || die
-
- cd ${S}
- get_EnvSet
-
- # unpack help files if present
- if [ -f ${DISTDIR}/helpcontent_${OOLANGNO}_unix.tgz ]; then
- einfo "Using helpcontent for ${OOLFULLNAME}"
- mkdir -p ${S}/solver/${SOLVER}/${SOLPATH}/pck
- tar -xzf ${DISTDIR}/helpcontent_${OOLANGNO}_unix.tgz -C ${S}/solver/${SOLVER}/${SOLPATH}/pck
- fi
-
- # Build as minimal as possible
- export BUILD_MINIMAL="${OOLANGNO}"
-
- # Embedded python dies without Home set
- if test "z${HOME}" = "z"; then
- export HOME=""
- fi
-
- #Get info for parallel build
- export JOBS=`echo "${MAKEOPTS}" | sed -e "s/.*-j\([0-9]\+\).*/\1/"`
-
- if [ "${JOBS}" -gt 10 ]
- then
- export JOBS="10"
- einfo "dmake fails with too much parallel jobs, so limiting to 10"
- fi
-
- export buildcmd="${S}/solenv/bin/build.pl --all product=full strip=true --dlv_switch link"
-
- # Should the build use multiprocessing? Not enabled by default, as it tends to break
- if [ "${WANT_DISTCC}" == "true" ]
- then
- if [ "${JOBS}" -gt 1 ]
- then
- export buildcmd="${buildcmd} -P${JOBS}"
- einfo "Using distcc, Good Luck"
- fi
- fi
-
- # Compile problems with these ...
- filter-flags "-funroll-loops"
- filter-flags "-fomit-frame-pointer"
- filter-flags "-fprefetch-loop-arrays"
- filter-flags "-fno-default-inline"
- filter-flags "-fstack-protector"
- filter-flags "-ftracer"
- append-flags "-fno-strict-aliasing"
- replace-flags "-O3" "-O2"
- replace-flags "-Os" "-O2"
-
- if [ "$(gcc-version)" == "3.2" ]; then
- einfo "You use a buggy gcc, so replacing -march=pentium4 with -march=pentium3"
- replace-flags "-march=pentium4" "-march=pentium3 -mcpu=pentium4"
- fi
-
- # Now for our optimization flags ...
- export ARCH_FLAGS="${CXXFLAGS}"
-
- einfo "Bootstrapping OpenOffice.org..."
- # Get things ready for bootstrap (Az)
- chmod 0755 ${S}/solenv/bin/*.pl
- # Bootstrap ...
- ./bootstrap || die
-
- einfo "Building OpenOffice.org..."
- echo "source ${S}/${LinuxEnvSet} && cd ${S}/instsetoo && LINK=g++ ${buildcmd}" > build.sh
- sh build.sh || die "Build failed!"
-
- [ -d ${S}/instsetoo/${SOLPATH} ] || die "Cannot find build directory!"
-}
-
-src_install() {
-
- # Sandbox issues; bug #11838
- addpredict "/user"
- addpredict "/share"
- addpredict "/dev/dri"
- addpredict "/usr/bin/soffice"
- addpredict "/pspfontcache"
- addpredict "/opt/OpenOffice.org/foo.tmp"
- addpredict "/opt/OpenOffice.org/delme"
- addpredict "/root/.gnome"
-
-
- # The install part should now be relatively OK compared to
- # what it was. Basically we use autoresponse files to install
- # unattended. Afterwards we
- # just cleanout ${D} from the registry, etc. This way we
- # do not need pre-generated registry, and also fixes some weird
- # bugs related to the old way we did things.
- #
- # <azarah@gentoo.org> (9 Sep 2002)
-
- # Autoresponse file for main installation
- cat > ${T}/rsfile-global <<-"END_RS"
- [ENVIRONMENT]
- INSTALLATIONMODE=INSTALL_NETWORK
- INSTALLATIONTYPE=STANDARD
- DESTINATIONPATH=<destdir>
- OUTERPATH=
- LOGFILE=
- LANGUAGELIST=<LANGUAGE>
-
- [JAVA]
- JavaSupport=preinstalled_or_none
- END_RS
-
- # Autoresponse file for user installation
- cat > ${T}/rsfile-local <<-"END_RS"
- [ENVIRONMENT]
- INSTALLATIONMODE=INSTALL_WORKSTATION
- INSTALLATIONTYPE=WORKSTATION
- DESTINATIONPATH=<home>/.xopenoffice/<pv>
-
- [JAVA]
- JavaSupport=none
- END_RS
-
- # Fixing install location in response file
- sed -e "s|<destdir>|${D}${INSTDIR}|" \
- ${T}/rsfile-global > ${T}/autoresponse || die
-
- einfo "Installing Ximian-OpenOffice.org into build root..."
- dodir ${INSTDIR}
- cd ${S}/instsetoo/${SOLPATH}/${OOLANGNO}/normal
- ./setup -v -noexit -nogui -r:${T}/autoresponse || die "Setup failed"
-
- #Fix for parallel install
- sed -i -e s/sversionrc/xversionrc/g ${D}${INSTDIR}/program/bootstraprc ${D}${INSTDIR}/program/instdb.ins || die
-
- einfo "Removing build root from registry..."
- # Remove totally useless stuff.
- rm -f ${D}${INSTDIR}/program/{setup.log,sopatchlevel.sh} || die
- # Remove build root from registry and co
- egrep -rl "${D}" ${D}${INSTDIR}/* | \
- xargs -i perl -pi -e "s|${D}||g" {} || :
-
- einfo "Fixing permissions..."
- # Fix permissions
- find ${D}${INSTDIR}/ -type f -exec chmod a+r {} \;
- chmod a+x ${D}${INSTDIR}/share/config/webcast/*.pl
-
- # Install user autoresponse file
- insinto /etc/ximian-openoffice
- sed -e "s|<pv>|${OO_VER}|g" ${T}/rsfile-local > ${T}/autoresponse-${OO_VER}.conf
- doins ${T}/autoresponse-${OO_VER}.conf
-
- # Install wrapper script
- exeinto /usr/bin
- sed -e "s|<pv>|${OO_VER}|g" \
- ${FILESDIR}/${OO_VER}/xooffice-wrapper-1.3 > ${T}/xooffice
- doexe ${T}/xooffice
-
- # Component symlinks
- for app in calc draw impress math web writer setup; do
- dosym xooffice /usr/bin/xoo${app}
- done
-
- # Install icons and menu shortcuts
- cd ${PATCHDIR}/desktop/
- insinto /usr/share/pixmaps
- doins *.png
-
- einfo "Installing menu shortcuts"
- for menu in drawing presentation spreadsheet textdoc; do
- intltool-merge -d ../po ${menu}.desktop.in xoo-${menu}.desktop;
- done
- sed -i -e s/'=oo'/'=xoo'/g *.desktop
- insinto /usr/share/applications
- doins *.desktop
-
- # Install corrected Symbol Font
- insinto /usr/share/fonts/TTF/
- doins ${PATCHDIR}/fonts/*.ttf
-
- # Remove unneeded stuff
- rm -rf ${D}${INSTDIR}/share/cde || die
-
- # Fix instdb.ins, to *not* install local copies of these
- for entry in Kdeapplnk Kdemimetext Kdeicons Gnome_Apps Gnome_Icons Gnome2_Apps; do
- perl -pi -e "/^File gid_File_Extra_$entry/ .. /^End/ and (\
- s|^\tSize\s+\= .*|\tSize\t\t = 0;\r| or \
- s|^\tArchiveFiles\s+\= .*|\tArchiveFiles\t = 0;\r| or \
- s|^\tArchiveSize\s+\= .*|\tArchiveSize\t = 0;\r| or \
- s|^\tContains\s+\= .*|\tContains\t = ();\r| or \
- s|\t\t\t\t\t\".*|\r|g)" \
- ${D}${INSTDIR}/program/instdb.ins
- done
-
- # Make sure these do not get nuked.
- keepdir ${INSTDIR}/user/registry/res/en-us/org/openoffice/{Office,ucb} ${INSTDIR}/user/psprint/{driver,fontmetric} ${INSTDIR}/user/{autocorr,backup,plugin,store,temp,template}
-}
-
-pkg_postinst() {
-
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
-
- einfo " To start Ximian-OpenOffice.org, run:"
- einfo
- einfo " $ xooffice"
- einfo
- einfo " Also, for individual components, you can use any of:"
- einfo
- einfo " xoocalc, xoodraw, xooimpress, xoomath, xooweb or xoowriter"
-}
diff --git a/app-office/openoffice-ximian/openoffice-ximian-1.3.9-r1.ebuild b/app-office/openoffice-ximian/openoffice-ximian-1.3.9-r1.ebuild
deleted file mode 100644
index 3371b667b6d7..000000000000
--- a/app-office/openoffice-ximian/openoffice-ximian-1.3.9-r1.ebuild
+++ /dev/null
@@ -1,635 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice-ximian/openoffice-ximian-1.3.9-r1.ebuild,v 1.11 2006/01/21 15:11:39 suka Exp $
-
-# Notes:
-#
-# This will take a HELL of a long time to compile, be warned.
-# According to openoffice.org, it takes approximately 12 hours on a
-# P3/600 with 256mb ram. And thats where building is its only task.
-#
-# It takes about 6 hours on my P4 1.8 with 512mb memory, and the
-# build only needs about 2.1GB of disk space - Azarah.
-#
-# You will also need a bucketload of diskspace ... in the order of
-# 4-5 gb free to store all the compiled files and installation
-# directories.
-#
-# The information on how to build and what is required comes from:
-# http://www.openoffice.org/dev_docs/source/build_linux.html
-# http://tools.openoffice.org/ext_comp.html
-#
-# Todo:
-#
-# Get support going for installing a custom language pack. Also
-# need to be able to install more than one language pack.
-
-inherit eutils fdo-mime flag-o-matic kde-functions toolchain-funcs
-
-IUSE="curl gnome hardened java kde nas nptl zlib"
-
-OO_VER="1.1.4"
-PATCHLEVEL="OOO_1_1_4"
-ICON_VER="OOO_1_1-10"
-KDE_ICON_VER="OOO_1_1-0.3"
-KDE_ICON_PATH="documents/159/1975"
-INSTDIR="/opt/Ximian-OpenOffice"
-PATCHDIR="${WORKDIR}/ooo-build-${PV}"
-S="${WORKDIR}"
-DESCRIPTION="Ximian-ized version of OpenOffice.org, a full office productivity suite."
-
-SRC_URI="mirror://openoffice/stable/${OO_VER}/OOo_${OO_VER}_source.tar.gz
- http://www.stlport.org/archive/STLport-4.6.2.tar.gz
- http://go-oo.org/packages/${PATCHLEVEL}/ooo-build-${PV}.tar.gz
- http://go-oo.org/packages/libwpd/libwpd-0.8.0.tar.gz
- mirror://gentoo/OOo-gentoo-splash-1.1.tar.bz2
- gnome? ( http://go-oo.org/packages/ooo-icons-${ICON_VER}.tar.gz )
- !kde? ( http://go-oo.org/packages/ooo-icons-${ICON_VER}.tar.gz )
- kde? ( http://kde.openoffice.org/files/${KDE_ICON_PATH}/ooo-KDE_icons-${KDE_ICON_VER}.tar.gz )"
-
-HOMEPAGE="http://go-oo.org"
-
-LICENSE="|| ( LGPL-2 SISSL-1.1 )"
-SLOT="0"
-KEYWORDS="ppc sparc x86"
-
-RDEPEND="
- || ( (
- x11-libs/libXaw
- x11-libs/libXinerama
- )
- virtual/x11 )
- virtual/libc
- >=dev-lang/perl-5.0
- gnome? ( >=x11-libs/gtk+-2.0
- >=gnome-base/gnome-vfs-2.0
- >=dev-libs/libxml2-2.0 )
- kde? ( kde-base/kdelibs )
- >=media-libs/libart_lgpl-2.3.13
- >=x11-libs/startup-notification-0.5
- >=media-libs/freetype-2.1.4
- media-libs/fontconfig
- media-gfx/imagemagick
- media-libs/libpng
- sys-devel/flex
- sys-devel/bison
- app-arch/zip
- app-arch/unzip
- dev-libs/expat
- java? ( >=virtual/jre-1.4.1 )
- ppc? ( >=sys-devel/gcc-3.2.1 )
- linguas_ja? ( >=media-fonts/kochi-substitute-20030809-r3 )
- linguas_zh_CN? ( >=media-fonts/arphicfonts-0.1-r2 )
- linguas_zh_TW? ( >=media-fonts/arphicfonts-0.1-r2 )"
-
-DEPEND="${RDEPEND}
- || ( (
- x11-libs/libXrender
- x11-proto/printproto
- x11-proto/xextproto
- x11-proto/xproto
- x11-proto/xineramaproto
- )
- virtual/x11 )
- net-print/cups
- >=sys-apps/findutils-4.1.20-r1
- app-shells/tcsh
- dev-util/pkgconfig
- dev-util/intltool
- curl? ( net-misc/curl )
- nas? ( media-libs/nas )
- zlib? ( sys-libs/zlib )
- sys-libs/pam
- !dev-util/dmake
- java? ( >=virtual/jdk-1.4.1 )
- !java? ( dev-libs/libxslt )"
-
-PROVIDE="virtual/ooo"
-
-pkg_setup() {
-
- if use java
- then
- if [ -z "${JDK_HOME}" ] || [ ! -d "${JDK_HOME}" ]
- then
- eerror "In order to compile java sources you have to set the"
- eerror "\$JDK_HOME environment properly."
- eerror ""
- eerror "You can achieve this by using the java-config tool:"
- eerror " emerge java-config"
- die "Couldn't find a valid JDK home"
- fi
- fi
-
- ewarn
- ewarn " It is important to note that OpenOffice.org is a very fragile "
- ewarn " build when it comes to CFLAGS. A number of flags have already "
- ewarn " been filtered out. If you experience difficulty merging this "
- ewarn " package and use agressive CFLAGS, lower the CFLAGS and try to "
- ewarn " merge again. "
- ewarn
- ewarn " Please note that this package now uses the LINGUAS environment "
- ewarn " variable to provide localization. The old LANGUAGE=ENUS|PORT..."
- ewarn " system does NOT work anymore."
- ewarn
- ewarn " If you want localized helpcontent, please download the correct file "
- ewarn " for your language from an OpenOffice.org-mirror "
- ewarn " (directory /contrib/helpcontent/ e.g.) and put it in your "
- ewarn " /usr/portage/distfiles, the ebuild will use it automatically. "
- ewarn
-
- set_languages
-}
-
-set_languages () {
-
- strip-linguas en pt ru el nl fr es fi hu ca it cs sk da sv nb no pl de sl pt_BR th et ja ko zh_CN zh_TW tr hi_IN ar he
- if [ -n "${LINGUAS}" ] ; then
- # use the leftmost value
- temp_lang=( ${LINGUAS} )
- primary_lang=${temp_lang[0]}
- else
- primary_lang="en"
- fi
-
- case "${primary_lang}" in
- en ) OOLANGNO=01; OOLANGNAME=ENUS; OOLFULLNAME="US English (default)"
- ;;
- pt ) OOLANGNO=03; OOLANGNAME=PORT; OOLFULLNAME=Portuguese
- ;;
- ru ) OOLANGNO=07; OOLANGNAME=RUSS; OOLFULLNAME=Russian
- ;;
- el ) OOLANGNO=30; OOLANGNAME=GREEK; OOLFULLNAME=Greek
- ;;
- nl ) OOLANGNO=31; OOLANGNAME=DTCH; OOLFULLNAME=Dutch
- ;;
- fr ) OOLANGNO=33; OOLANGNAME=FREN; OOLFULLNAME=French
- ;;
- es ) OOLANGNO=34; OOLANGNAME=SPAN; OOLFULLNAME=Spanish
- ;;
- fi ) OOLANGNO=35; OOLANGNAME=FINN; OOLFULLNAME=Finnish
- ;;
- hu ) OOLANGNO=36; OOLANGNAME=HUNG; OOLFULLNAME=Hungarian
- ;;
- ca ) OOLANGNO=37; OOLANGNAME=CAT; OOLFULLNAME=Catalan
- ;;
- it ) OOLANGNO=39; OOLANGNAME=ITAL; OOLFULLNAME=Italian
- ;;
- cs ) OOLANGNO=42; OOLANGNAME=CZECH; OOLFULLNAME=Czech
- ;;
- sk ) OOLANGNO=43; OOLANGNAME=SLOVAK; OOLFULLNAME=Slovak
- ;;
- da ) OOLANGNO=45; OOLANGNAME=DAN; OOLFULLNAME=Danish
- ;;
- sv ) OOLANGNO=46; OOLANGNAME=SWED; OOLFULLNAME=Swedish
- ;;
- no ) OOLANGNO=47; OOLANGNAME=NORBOK; OOLFULLNAME="Norwegian"
- ;;
- pl ) OOLANGNO=48; OOLANGNAME=POL; OOLFULLNAME=Polish
- ;;
- de ) OOLANGNO=49; OOLANGNAME=GER; OOLFULLNAME=German
- ;;
- sl ) OOLANGNO=50; OOLANGNAME=SLOVENIAN; OOLFULLNAME=Slovenian
- ;;
- pt_BR ) OOLANGNO=55; OOLANGNAME=PORTBR; OOLFULLNAME="Portuguese brazilian"
- ;;
- th ) OOLANGNO=66; OOLANGNAME=THAI; OOLFULLNAME=Thai
- ;;
- et ) OOLANGNO=77; OOLANGNAME=ESTONIAN; OOLFULLNAME=Estonian
- ;;
- ja ) OOLANGNO=81; OOLANGNAME=JAPN; OOLFULLNAME="Japanese"
- ;;
- ko ) OOLANGNO=82; OOLANGNAME=KOREAN; OOLFULLNAME=Korean
- ;;
- zh_CN ) OOLANGNO=86; OOLANGNAME=CHINSIM; OOLFULLNAME="Simplified Chinese (PRC)"
- ;;
- zh_TW ) OOLANGNO=88; OOLANGNAME=CHINTRAD; OOLFULLNAME="Traditional Chinese (taiwan)"
- ;;
- tr ) OOLANGNO=90; OOLANGNAME=TURK; OOLFULLNAME=Turkish
- ;;
- hi_IN ) OOLANGNO=91; OOLANGNAME=HINDI; OOLFULLNAME=Hindi
- ;;
- ar ) OOLANGNO=96; OOLANGNAME=ARAB; OOLFULLNAME=Arabic
- ;;
- he ) OOLANGNO=97; OOLANGNAME=HEBREW; OOLFULLNAME=Hebrew
- ;;
- esac
-
- einfo "Installing OpenOffice.org for ${OOLFULLNAME} environment."
-
-}
-
-oo_setup() {
-
- unset LANGUAGE
- unset LANG
- unset LC_ALL
-
- if [ -x /usr/sbin/gcc-config ]
- then
- # Do we have a gcc that use the new layout and gcc-config ?
- if /usr/sbin/gcc-config --get-current-profile &> /dev/null
- then
- export GCC_PROFILE="$(/usr/sbin/gcc-config --get-current-profile)"
-
- # Just recheck gcc version ...
- if [ "$(gcc-version)" != "3.2" ] && [ "$(gcc-version)" != "3.3" ] && [ "$(gcc-version)" != "3.4" ]
- then
- # See if we can get a gcc profile we know is proper ...
- if /usr/sbin/gcc-config --get-bin-path ${CHOST}-3.2.1 &> /dev/null
- then
- export PATH="$(/usr/sbin/gcc-config --get-bin-path ${CHOST}-3.2.1):${PATH}"
- export GCC_PROFILE="${CHOST}-3.2.1"
- else
- eerror "This build needs gcc-3.2, gcc-3.3 or gcc-3.4!"
- eerror
- eerror "Use gcc-config to change your gcc profile:"
- eerror
- eerror " # gcc-config $CHOST-3.2.1"
- eerror
- eerror "or whatever gcc version is relevant."
- die
- fi
- fi
- fi
- fi
-}
-
-src_unpack() {
-
- oo_setup
-
- cd ${WORKDIR}
- unpack ${A}
-
- #Beginnings of our own patchset
- cd ${PATCHDIR}
- epatch ${FILESDIR}/${OO_VER}/gentoo-${PV}.patch
-
- cd ${S}
-
- #Still needed: The STLport patch
- cp ${DISTDIR}/STLport-4.6.2.tar.gz ${S}/stlport/download || die
- epatch ${FILESDIR}/${OO_VER}/newstlportfix.patch
-
- epatch ${FILESDIR}/${OO_VER}/gcc-instlib.patch
-
- #Another java problem
- epatch ${FILESDIR}/${OO_VER}/javafix.patch
-
- # fix for bug #82385
- epatch ${FILESDIR}/${OO_VER}/getcompver.awk.patch
-
- #Allow building with libxslt >= 1.1.15
- use java || epatch ${FILESDIR}/${OO_VER}/build-new-xslt.diff
-
- # Security fix, bug #88863
- epatch ${FILESDIR}/${OO_VER}/cws-heapbug_CAN-2005-0941.diff
-
- # Workaround for bug #73940, may break debug use flag on ppc
- if use ppc; then
- epatch ${FILESDIR}/${OO_VER}/STLport-vector.patch
- fi
-
- #Fix for nptl
- if use nptl; then
- epatch ${FILESDIR}/${OO_VER}/nptl.patch
- fi
-
- #Add our own splash screen
- epatch ${FILESDIR}/${OO_VER}/gentoo-splash.diff
-
- #Detect which look and patchset we are using
- export DISTRO="Gentoo"
- export MYCONF=""
- export ICONDIR=${WORKDIR}/ooo-icons-${ICON_VER}
-
- if use gnome; then
- export DISTRO="GentooGNOME"
- export MYCONF="--enable-gtk"
- fi
-
- if use kde; then
- export MYCONF="${MYCONF} --enable-kde"
- if use !gnome; then
- export DISTRO="GentooKDE"
- export MYCONF="--enable-kde"
- export ICONDIR=${WORKDIR}/ooo-KDE_icons-${KDE_ICON_VER}
- fi
- fi
-
- #Finally apply the patches
- einfo "Applying Ximian OO.org Patches"
- ${PATCHDIR}/patches/apply.pl ${PATCHDIR}/patches/${PATCHLEVEL} ${S} -f --distro=${DISTRO} || die "Ximian patches failed"
-
- #Fix for hardened
- if use hardened; then
- epatch ${FILESDIR}/${OO_VER}/pthreadlink-fix.patch
- epatch ${FILESDIR}/${OO_VER}/hardened-link.patch
- epatch ${FILESDIR}/${OO_VER}/pyunolink-fix.patch
- fi
-
- einfo "Installing / Scaling Icons"
- ${PATCHDIR}/bin/scale-icons ${S} || die
- cp -pPRf ${ICONDIR}/* ${S} || die
-
- einfo "Copying splash screens in place"
- cp -pPRf ${WORKDIR}/gentoo-splash/open*.bmp ${S}/offmgr/res/ || die
-
- einfo "Copying libpwd tarball in build dir"
- mkdir -p ${S}/libwpd/download/ || die
- cp -pPRf ${DISTDIR}/libwpd-0.8.0.tar.gz ${S}/libwpd/download/ || die
-
- einfo "Munging font mappings ..."
- ${PATCHDIR}/bin/font-munge ${S}/officecfg/registry/data/org/openoffice/VCL.xcu || die
-}
-
-get_EnvSet() {
-
- # Determine what Env file we should be using (Az)
- export LinuxEnvSet="LinuxIntelEnv.Set.sh"
- use sparc && export LinuxEnvSet="LinuxSparcEnv.Set.sh"
- use ppc && export LinuxEnvSet="LinuxPPCEnv.Set.sh"
- use alpha && export LinuxEnvSet="LinuxAlphaEnv.Set.sh"
-
- # Get build specific stuff (Az)
- export SOLVER="$(awk '/^UPD=/ {gsub(/\"/, ""); gsub(/UPD=/, ""); print $0}' ${LinuxEnvSet})"
- export SOLPATH="$(awk '/^INPATH=/ {gsub(/\"/, ""); gsub(/INPATH=/, ""); print $0}' ${LinuxEnvSet})"
-}
-
-src_compile() {
-
- unset LIBC
- addpredict "/bin"
- addpredict "/root/.gconfd"
- addpredict "/root/.gnome"
-
- # dmake security patch
- cd ${S}/dmake
- autoconf || die
-
- #Check if we use java
- if use java
- then
- MYCONF="${MYCONF} --with-jdk-home=${JAVA_HOME}"
- else
- MYCONF="${MYCONF} --disable-java"
- fi
-
- #See if we use system-curl
- if use curl
- then
- MYCONF="${MYCONF} --with-system-curl"
- fi
-
- #See if we use system-zlib
- if use zlib
- then
- MYCONF="${MYCONF} --with-system-zlib"
- fi
-
- #See if we use system-nas
- if use nas
- then
- MYCONF="${MYCONF} --with-system-nas"
- fi
-
- use kde && set-kdedir 3
-
- # Do NOT compile with a external STLport, as gcc-2.95.3 users will
- # get linker errors due to the ABI being different (STLport will be
- # compiled with 2.95.3, while OO is compiled with 3.x). (Az)
- cd ${S}/config_office
- rm -f config.cache || die
- autoconf || die
-
- if [ "OOLANGNAME" != "ENUS" ]; then
- OOLANGNAME="${OOLANGNAME},ENUS"
- fi
-
- MYCONF="${MYCONF} --enable-libart \
- --enable-libsn \
- --enable-crashdump=no \
- --with-lang=${OOLANGNAME} \
- --without-fonts \
- --disable-rpath \
- --enable-fontconfig \
- --with-system-freetype \
- --with-system-xrender \
- --with-build-version=ooo-build-${PV} \
- --disable-mozilla"
-
- ./configure ${MYCONF} || die
-
- cd ${S}
- get_EnvSet
-
- # unpack help files if present
- if [ -f ${DISTDIR}/helpcontent_${OOLANGNO}_unix.tgz ]; then
- einfo "Using helpcontent for ${OOLFULLNAME}"
- mkdir -p ${S}/solver/${SOLVER}/${SOLPATH}/pck
- tar -xzf ${DISTDIR}/helpcontent_${OOLANGNO}_unix.tgz -C ${S}/solver/${SOLVER}/${SOLPATH}/pck
- fi
-
- # Build as minimal as possible
- export BUILD_MINIMAL="${OOLANGNO}"
-
- # Embedded python dies without Home set
- if test "z${HOME}" = "z"; then
- export HOME=""
- fi
-
- #Get info for parallel build
- export JOBS=`echo "${MAKEOPTS}" | sed -e "s/.*-j\([0-9]\+\).*/\1/"`
-
- if [ "${JOBS}" -gt 10 ]
- then
- export JOBS="10"
- einfo "dmake fails with too much parallel jobs, so limiting to 10"
- fi
-
- export buildcmd="${S}/solenv/bin/build.pl --all product=full strip=true --dlv_switch link"
-
- # Should the build use multiprocessing? Not enabled by default, as it tends to break
- if [ "${WANT_DISTCC}" == "true" ]
- then
- if [ "${JOBS}" -gt 1 ]
- then
- export buildcmd="${buildcmd} -P${JOBS}"
- einfo "Using distcc, Good Luck"
- fi
- fi
-
- # Compile problems with these ...
- filter-flags "-funroll-loops"
- filter-flags "-fomit-frame-pointer"
- filter-flags "-fprefetch-loop-arrays"
- filter-flags "-fno-default-inline"
- filter-flags "-fstack-protector"
- filter-flags "-ftracer"
- append-flags "-fno-strict-aliasing"
- replace-flags "-O3" "-O2"
- replace-flags "-Os" "-O2"
-
- if [ "$(gcc-version)" == "3.2" ]; then
- einfo "You use a buggy gcc, so replacing -march=pentium4 with -march=pentium3"
- replace-flags "-march=pentium4" "-march=pentium3 -mcpu=pentium4"
- fi
-
- # Now for our optimization flags ...
- export ARCH_FLAGS="${CXXFLAGS}"
-
- einfo "Bootstrapping OpenOffice.org..."
- # Get things ready for bootstrap (Az)
- chmod 0755 ${S}/solenv/bin/*.pl
- # Bootstrap ...
- ./bootstrap || die
-
- einfo "Building OpenOffice.org..."
- echo "source ${S}/${LinuxEnvSet} && cd ${S}/instsetoo && LINK=g++ ${buildcmd}" > build.sh
- sh build.sh || die "Build failed!"
-
- [ -d ${S}/instsetoo/${SOLPATH} ] || die "Cannot find build directory!"
-}
-
-src_install() {
-
- # Sandbox issues; bug #11838
- addpredict "/user"
- addpredict "/share"
- addpredict "/dev/dri"
- addpredict "/usr/bin/soffice"
- addpredict "/pspfontcache"
- addpredict "/opt/OpenOffice.org/foo.tmp"
- addpredict "/opt/OpenOffice.org/delme"
- addpredict "/root/.gnome"
-
-
- # The install part should now be relatively OK compared to
- # what it was. Basically we use autoresponse files to install
- # unattended. Afterwards we
- # just cleanout ${D} from the registry, etc. This way we
- # do not need pre-generated registry, and also fixes some weird
- # bugs related to the old way we did things.
- #
- # <azarah@gentoo.org> (9 Sep 2002)
-
- # Autoresponse file for main installation
- cat > ${T}/rsfile-global <<-"END_RS"
- [ENVIRONMENT]
- INSTALLATIONMODE=INSTALL_NETWORK
- INSTALLATIONTYPE=STANDARD
- DESTINATIONPATH=<destdir>
- OUTERPATH=
- LOGFILE=
- LANGUAGELIST=<LANGUAGE>
-
- [JAVA]
- JavaSupport=preinstalled_or_none
- END_RS
-
- # Autoresponse file for user installation
- cat > ${T}/rsfile-local <<-"END_RS"
- [ENVIRONMENT]
- INSTALLATIONMODE=INSTALL_WORKSTATION
- INSTALLATIONTYPE=WORKSTATION
- DESTINATIONPATH=<home>/.xopenoffice/<pv>
-
- [JAVA]
- JavaSupport=none
- END_RS
-
- # Fixing install location in response file
- sed -e "s|<destdir>|${D}${INSTDIR}|" \
- ${T}/rsfile-global > ${T}/autoresponse || die
-
- einfo "Installing Ximian-OpenOffice.org into build root..."
- dodir ${INSTDIR}
- cd ${S}/instsetoo/${SOLPATH}/${OOLANGNO}/normal
- ./setup -v -noexit -nogui -r:${T}/autoresponse || die "Setup failed"
-
- #Fix for parallel install
- sed -i -e s/sversionrc/xversionrc/g ${D}${INSTDIR}/program/bootstraprc ${D}${INSTDIR}/program/instdb.ins || die
-
- einfo "Removing build root from registry..."
- # Remove totally useless stuff.
- rm -f ${D}${INSTDIR}/program/{setup.log,sopatchlevel.sh} || die
- # Remove build root from registry and co
- egrep -rl "${D}" ${D}${INSTDIR}/* | \
- xargs -i perl -pi -e "s|${D}||g" {} || :
-
- einfo "Fixing permissions..."
- # Fix permissions
- find ${D}${INSTDIR}/ -type f -exec chmod a+r {} \;
- chmod a+x ${D}${INSTDIR}/share/config/webcast/*.pl
-
- # Install user autoresponse file
- insinto /etc/ximian-openoffice
- sed -e "s|<pv>|${OO_VER}|g" ${T}/rsfile-local > ${T}/autoresponse-${OO_VER}.conf
- doins ${T}/autoresponse-${OO_VER}.conf
-
- # Install wrapper script
- exeinto /usr/bin
- sed -e "s|<pv>|${OO_VER}|g" \
- ${FILESDIR}/${OO_VER}/xooffice-wrapper-1.3 > ${T}/xooffice
- doexe ${T}/xooffice
-
- # Component symlinks
- for app in calc draw impress math web writer setup; do
- dosym xooffice /usr/bin/xoo${app}
- done
-
- # Install icons and menu shortcuts
- cd ${PATCHDIR}/desktop/
- insinto /usr/share/pixmaps
- doins *.png
-
- einfo "Installing menu shortcuts"
- for menu in drawing presentation spreadsheet textdoc; do
- intltool-merge -d ../po ${menu}.desktop.in xoo-${menu}.desktop;
- done
- sed -i -e s/'=oo'/'=xoo'/g *.desktop
- insinto /usr/share/applications
- doins *.desktop
-
- if use kde
- then
- insinto /usr/share/mimelnk/application
- doins ${S}/sysui/${SOLPATH}/misc/kde/share/mimelnk/application/*
- fi
-
- # Install corrected Symbol Font
- insinto /usr/share/fonts/TTF/
- doins ${PATCHDIR}/fonts/*.ttf
-
- # Remove unneeded stuff
- rm -rf ${D}${INSTDIR}/share/cde || die
-
- # Fix instdb.ins, to *not* install local copies of these
- for entry in Kdeapplnk Kdemimetext Kdeicons Gnome_Apps Gnome_Icons Gnome2_Apps; do
- perl -pi -e "/^File gid_File_Extra_$entry/ .. /^End/ and (\
- s|^\tSize\s+\= .*|\tSize\t\t = 0;\r| or \
- s|^\tArchiveFiles\s+\= .*|\tArchiveFiles\t = 0;\r| or \
- s|^\tArchiveSize\s+\= .*|\tArchiveSize\t = 0;\r| or \
- s|^\tContains\s+\= .*|\tContains\t = ();\r| or \
- s|\t\t\t\t\t\".*|\r|g)" \
- ${D}${INSTDIR}/program/instdb.ins
- done
-
- # Make sure these do not get nuked.
- keepdir ${INSTDIR}/user/registry/res/en-us/org/openoffice/{Office,ucb} ${INSTDIR}/user/psprint/{driver,fontmetric} ${INSTDIR}/user/{autocorr,backup,plugin,store,temp,template}
-}
-
-pkg_postinst() {
-
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
-
- einfo " To start Ximian-OpenOffice.org, run:"
- einfo
- einfo " $ xooffice"
- einfo
- einfo " Also, for individual components, you can use any of:"
- einfo
- einfo " xoocalc, xoodraw, xooimpress, xoomath, xooweb or xoowriter"
-}
diff --git a/app-office/openoffice-ximian/openoffice-ximian-1.9.199.ebuild b/app-office/openoffice-ximian/openoffice-ximian-1.9.199.ebuild
deleted file mode 100644
index ec97ec96ac68..000000000000
--- a/app-office/openoffice-ximian/openoffice-ximian-1.9.199.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice-ximian/openoffice-ximian-1.9.199.ebuild,v 1.5 2006/01/21 19:08:29 josejx Exp $
-
-IUSE=""
-
-DESCRIPTION="Ximian-ized version of OpenOffice.org, a full office productivity suite - now deprecated"
-HOMEPAGE="http://go-oo.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="ppc sparc x86"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-
- ewarn
- ewarn " This package is now deprecated, please use app-office/openoffice "
- ewarn " instead, which - starting from 2.0 - comes with all the extra stuff that "
- ewarn " was previously only available in openoffice-ximian."
- ewarn
- ewarn " To do this you will have to unmerge openoffice-ximian first. If you "
- ewarn " want to have a backup just for the case that something goes wrong "
- ewarn " during the build process of app-office/openoffice, do: "
- ewarn
- ewarn " # quickpkg openoffice-ximian"
- ewarn
- ewarn " which builds a binary package. In case of a failure and that you fast "
- ewarn " need a working version of OOo you can get the old version back "
- ewarn " by issueing: "
- ewarn
- ewarn " # emerge -k =app-office/openoffice-ximian-1.3.9-r1 "
- ewarn
- ewarn " (Assuming the last version you used was 1.3.9-r1, if not just replace "
- ewarn " the number) "
-
- die
-}
diff --git a/app-office/openoffice/Manifest b/app-office/openoffice/Manifest
index bcce1d0481a3..35e6b76d4883 100644
--- a/app-office/openoffice/Manifest
+++ b/app-office/openoffice/Manifest
@@ -1,5 +1,15 @@
-MD5 152f249f2a8077c65438074e03108a68 ChangeLog 38996
+MD5 d03114b721e7bd418351ba4f9cc58ddf ChangeLog 39146
+RMD160 8caad52e4cda244d4d3d73c95977a58e31329c0d ChangeLog 39146
+SHA256 f5324ccb230b5021168f8da1c05fe6fdb34e2bb5efd71670ca8e470cdf81d3c3 ChangeLog 39146
MD5 500f7e71be57d40b0a8042cab1484df9 files/2.0.1/alwayscrystal.diff 3222
+RMD160 6f563dccad523db881def1fdb711df3949c2a687 files/2.0.1/alwayscrystal.diff 3222
+SHA256 22af14b2c3bd7d796eeda2f4a423f4290e71d2f2790a82038b837c6219133ef1 files/2.0.1/alwayscrystal.diff 3222
MD5 395809eda113094fb17da00460aee420 files/digest-openoffice-2.0.1 552
+RMD160 ec99e7db715d6bf67db572f79bdaa027d89ef7ca files/digest-openoffice-2.0.1 552
+SHA256 224563b62f7bb7be50187171015a871c475d388efd2efbbef3c73a8b5d97821e files/digest-openoffice-2.0.1 552
MD5 e3ec4a70395943b59adad7fc4f0538d7 metadata.xml 461
-MD5 cdec342427182b8952c217eb60329541 openoffice-2.0.1.ebuild 7374
+RMD160 3e99c165e962e73417462c6df7a476a558b3ae18 metadata.xml 461
+SHA256 7a25927f2c830703539753c0f7295551795419ef0d05b72db505a2ac1094d291 metadata.xml 461
+MD5 e0b84ad20cd5795a797b5724116867ab openoffice-2.0.1.ebuild 7343
+RMD160 c349f07d83646395f109a312ace6972e0f38c538 openoffice-2.0.1.ebuild 7343
+SHA256 4a0f0c224ae1a0005ab5b4b9e568da3209a4f8f06d5a56e3d25e87466aab2934 openoffice-2.0.1.ebuild 7343