OpenOffice.org is an Open Source, community-developed, multi-platform office
productivity suite. It includes the key desktop applications, such as a
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.
Components include:
* A universal word processing application for creating business
letters, extensive text documents, professional layouts, and HTML
documents.
* A sophisticated application for performing advanced spreadsheet
functions, such as analyzing figures, creating lists, and viewing data.
* A tool for creating effective eye-catching presentations.
* A vector-oriented draw module that enables the creation of 3D
illustrations
Build mozilla inside OpenOffice.org. We cannot use a installed mozilla
installation
because of linking issues. C++ ABI changes are hard to detect. So we use a copy
of our mozilla port and execute thereafter zipmoz.sh to build the archives
needed
by OpenOffice.org build.
We have now the first fully automated package build available for OpenOffice.org
:-)
Remove about 10 versions of MOZDIST I built. It would have been necessary to
build
at least 4 additional versions to support gcc3.2 as compiler.
Fix some warnings reported by portlint at the same time.
We still had three locales with uppercase chars. To adapt the style
of the other arrays, do everything in uppercase now. Add a NetBSD
part too and correct the IRIX part. Reorder the ifdef comments and
define how the array should look like.
Allow use of JDK1.3.1 even if we have no hotspot available. I hope this
will change in near future.
Submitted by: Carlos F. A. Paniago <pan@panix.ecof.org.br>
Fix a ugly bug in a binary compare function which made OpenOffice
dump in Options->Load/Save/HTML Compatibility. If $LANG was not set
in ENV, TXT files could not be read anymore.
Bump the portrevision. OpenOffice.org/Sun has requested
removal of spellchecker dicts. It is planed to make
standalone ports/packages spellchecker dicts.
Remove stupid -USE_XLIB dependency. Make this a build dependency.
This should fix the pkg_install, which asks for Freetype (which is
already included in OO anyway, and for imake.) pkg_install works
now again without -f
Bump the port revision, to allow to build new packages.
The gcc31 port has been updated. It seems that g++ includes are again in
g++-v3. In all preview version they where located in g++.
Remove part of this patch, so OO builds again with gcc31 (release)
Change MD5 checksum of the main distfile. It seems that OO.org has changed
the distfiles on July the 15th and that we got a preview version.
Correct the checksum to match the one on the webpage:
http://www.openoffice.org/dev_docs/source/1.0.1/md5sums.html
Reviewed by: dev@openoffice.org
Only use -g if $debug is true. I'll suggest this also to the
OO.org people.
It would make sence to have a additional GMAKECFLAGS in solvenv,
which could contain a basic CFLAGS configuration. We cannot use
$CFLAGS cause there are dmake specific things in it.
Remove probematic -export-dynamic flag, which could lead to namespace
collisions. Add missing symbols to addsym.awk, so -export-dynamic
gets obsolete.
Submitted by: kan
Fix i18n related crash. This may be only a workaround, a better solution
is in work. The crash doesn't happen if $LANG is set to *.ISO8859-* or
to *.KOI8-R. It happens with $LANG=C, US_ASCII, *.KOI8-U, *.Big5 etc.
The function which does crash should select the best suitable mime encoding
type for $LANG.
The workaround is to default to US-ASCII if there is no suitable entry.
If the entry has been modified in the settings, this value will not be used
anymore and the crash should even stop if we don't have this workaround
in place.
Make WITH_DEBUG tunable. WITH_DEBUG=1 just adds debugs symbols.
WITH_DEBUG=2 turns on internal OO.org debug support. Unfortunatly
it is broken at the moment.
Add support for spelling dictionaries. Remove the pkg-plist for the
main port. Instead, autogenerate it. Upgrade the oo-mozilla distfile
packages to mozilla 1.0 with newest security bugfixes.
Fix the pkg-message and bump the port version.
1) Fix some space nits.
2) Fix OS-Version, now STABLE is fixed.
Submitted by: 1) Cornelius Peter <peter.cornelius@comsoft.de>
2) Nakata Maho <chat95@mbox.kyoto-inet.or.jp>
1) Change notice about a system patch. Matt did fix this in 4.6 STABLE.
2) Add another needed system patch notice to avoid deadlocks.
Obtained from 1) Jesse Gross <jesse_gross@yahoo.com>
2) Alexander Kabaev <ak03@gte.com>
John Polstra <jdp@polstra.com>
Two typos in the postscript header for printing fixed - one
if them is about Euro symbol, (merged from the development
branch of the package).
This patch is a slight generalisation of the one provided
in NetBSD PR pkg/17130
Obtained from: NetBSD, <mrauch@netbsd.org>
If we build a port with a language different than EN or DE, we need
to define the language EN_US too. The documention is english only
at the moment.
Bug Submitted by: Ivanchenko V. I. <webmaster@asiamusic.ru>
Fix gcc 2.95.3 crash resulting from a symbol conflict
between libpackage2.so and libsvx641fi.so.
Enable gcc 2.95.3 build again. OO should build and work now
in STABLE with the system gcc.
Obtained from: Alexander Kabaev <ak03@gte.com>
Enable the exported symbols map files again. A missing map file has been added
and now the build works with map files. It seems that some of these patches
have been comitted to the OO repo. Add new patches to fix this.
Make a ugly hack and remove the DISPLAY dependency. We use the
XFree86-4-VirtualFramebufferServer port to fake a real x-server
and to be able to make automated builds on bento.
Set USE_GCC=3.1 since all other options are broken at the moment.
Reviewed by: Will Andrews <will@FreeBSD.org>
Remove /usr/local/lib from LD_LIBRARY_PATH. This should fix compile
issues if stlport is already installed, but have been compiled with
a different c++ compiler.