Commit graph

75 commits

Author SHA1 Message Date
Martin Blapp
b42d78ff38 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>
2002-06-12 21:19:50 +00:00
Martin Blapp
a4fc48469f Matt just comitted the fix to CURRENT. Do not display the
message if CURRENT is used.
2002-06-10 21:00:34 +00:00
Martin Blapp
41a7ef6b86 Larger stack and datasize seems only be needed if gcc2 is used. 2002-06-10 13:11:37 +00:00
Martin Blapp
06f0a65b67 Add message about broken FreeBSD rtld and needed system patch. 2002-06-10 12:57:15 +00:00
Martin Blapp
8a799370de Only activate the display hack if no DISPLAY is defined. This should fix
install for users with a running X-Server.
2002-06-10 12:05:38 +00:00
Martin Blapp
c7b31b51f7 - Dependency fix.
- Really build OO on CURRENT with g++ from ports
2002-06-07 15:24:41 +00:00
Martin Blapp
36594f4e5d 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>
2002-06-07 14:14:10 +00:00
Martin Blapp
31ca6f7c10 Automated build is not possible.
Obtained from:		Will
2002-06-07 11:10:04 +00:00
Martin Blapp
32b27a6820 Fix string 2002-06-06 14:17:01 +00:00
Martin Blapp
693991c51e Add DMAKE variable we can later use for more targets. 2002-06-06 14:06:19 +00:00
Martin Blapp
eef799ee37 Add WITH_DEBUG option, and a needed patch.
Clean up the Makefile.
2002-06-06 13:23:26 +00:00
Martin Blapp
f31bc69eea Fix distfile name for gcc31
Submitted by:	Erik H. Bakke <ebakke@trolltech.com>
2002-06-05 14:38:04 +00:00
Martin Blapp
d9fbf1e323 I made the mozilla distfiles about 4MB smaller. The includes are always
the same, so there isn't any reason we should include them in each
version. Change the MD5 checksums one last time.
2002-06-05 14:29:24 +00:00
Martin Blapp
b2d9e960ca Also set --enable-gcc3 for CURRENT without USE_GCC 2002-06-05 12:44:14 +00:00
Martin Blapp
cafba41321 Use USE_GCC as in bsd.ports.mk proposed. 2002-06-05 12:30:24 +00:00
Martin Blapp
7c85d350aa Make the installation working on CURRENT to. The LD_LIBS
path was missing for the stlport library.
2002-06-04 19:31:50 +00:00
Martin Blapp
246ccd4a01 We finally made it possible. With the new bridge code from Alexander,
OpenOffice works now (on STABLE). Thanks goes to the following people
which helped me a lot :

Tim Tretyak <timothy@umc.com.ua>
Alexander Kabaev <ak03@gte.com>
Carlos F. A. Paniago <pan@panix.ecof.org.br>
2002-06-04 18:52:20 +00:00
Martin Blapp
653dda5bda OO bootstrap needs perl. 2002-06-03 13:55:41 +00:00
Martin Blapp
134fbc9d1e Second part, forgot to commit it.
Make openoffice compile with gcc from ports, or just with CC=$CC and
CXX=$CXX, like it should normally be. Usable options are:

USEPORTGCC295=YES, USEPORTGCC31=YES and USEPORTGCC32=YES

Add a lot off gcc3.x fixes, make included stlport compile with CURRENT.

Next step will be to include a mozilla build, so we can link openoffice
against mozilla librarys without c++ compat problems.
2002-05-29 14:06:33 +00:00
Martin Blapp
4ebe928257 Mark it broken again.
It seems that our c++ (2.95.3) has still bugs. This time c++ exceptions
do not work as they should and instead a clean exit we get a segfault.
This works with a virgin 2.95.3 compiler, or even the one in the ports
collection. Another bug is a internal compiler error during compile
a part of OO without -g or with -O.

The rtld-elf symbolcache seems to have problems too. If used,
the installation coredumps. A workaround seems to disable the
caching altough this can't be the real solution.

There is also an outstanding problem in the uno-bridge code of OO.
We are currently investigating it:

http://www.openoffice.org/issues/show_bug.cgi?id=5071
2002-05-22 08:36:16 +00:00
Martin Blapp
295782276e Add install-user target. 2002-05-19 20:26:47 +00:00
Martin Blapp
fcaa518c5d Change SO version in oo_setup.resp. Call sed directly. 2002-05-19 20:24:05 +00:00
Martin Blapp
25d19e763c Fix the last commit. Since OO was only compileable in a little
timeframe on CURRENT, mark it broken for all CURRENT versions.
Beside that, the logic was wrong.
2002-05-19 16:26:14 +00:00
Martin Blapp
00d240b137 Unbreak build, since we need testers now the setup works.
Add a lot of warning messages and tell in which RELEASE
OO does not work (yet).
2002-05-19 13:34:25 +00:00
Martin Blapp
9d31c8a527 Update to mozilla 1.0RC2, like the OO people did yesterday. 2002-05-18 12:32:54 +00:00
Martin Blapp
f3bad9da86 Upgrade to 1.0.0
Builds ok, but is still broken
2002-05-01 21:09:48 +00:00
Gerald Pfeifer
ba2e76e930 Tweak an error message in pre-extract.
Approved by:	mbr (maintainer), obrien (mentor)
2002-04-26 17:48:30 +00:00
Martin Blapp
31a8c2f1a5 Check for missing langinfo.h 2002-04-25 08:08:18 +00:00
Martin Blapp
d0f31d2b75 Fix one mastersite, add install targets and remove the os version check.
I think if the gcc fixes for oo go in before 4.6, we can check against
this version later.

Openoffice does build now till the end. A normal build with a P800 Mhz
does take approximatly 20 hours.
2002-04-24 22:02:12 +00:00
Martin Blapp
2db0f945ef Go back to mozilla 2.95 includes, a newer version has LDAP code
problems and doesn't compile. We can bump later to 1.0, if the
openoffice project does the same.
2002-04-23 22:06:27 +00:00
Martin Blapp
a31c45a0b4 Upgrade to build 641d. More work is necessary to make the build compile.
There are still at least two different gcc bugs in our compiler, one
issue has already been found by Alexander Kabaev <ak03@gte.com>. He's
working on fixing the other.
2002-04-02 23:48:28 +00:00
Kris Kennaway
24dcf4a8af Correct invalid syntax in LIB_DEPENDS
Submitted by:	bento
2002-03-15 01:40:07 +00:00
Martin Blapp
67d6aa6627 Add pth directory for LIB_DEPENDS 2002-03-14 16:03:15 +00:00
Martin Blapp
78647a51f7 Make portlint happy. Add USE_XLIB
Submitted by:	demon
2002-03-13 19:19:41 +00:00
Martin Blapp
7820b875e6 Add FreeBSD Version of oo_moz_641.tar.gz, and update it to mozilla 0.9.8
Thanks to Carlos F. A. Paniago <pan@cnpm.embrapa.br>
2002-03-11 15:43:56 +00:00
Martin Blapp
006f3e56bc Use PTHREAD_CFLAGS and PTHREAD_LIBS for the threaded parts.
Requested by:	cvs-comitters
2002-03-09 22:41:53 +00:00
Martin Blapp
86149f75c2 Move the s|<malloc.h>|<stdlib.h>|g after the patch section. 2002-03-09 10:43:14 +00:00
Martin Blapp
0a3a57c1f5 Use autoconf, remove the ugly configure patch. Do the gcc tests and fix them
while we are here (AWK had an endless loop), add a FreeBSD configure variable
called with-os-version, so we can check the OSVERSION in the build to support both
STABLE and CURRENT (there are different patches needed)
2002-03-08 23:06:20 +00:00
Martin Blapp
1f2df029ef Substitute .cxx files too in the nas-patch. Also add a missing backslash,
since we do not want to scan dirs.
2002-03-08 14:27:12 +00:00
Martin Blapp
a4795e1f6b Add missing $ 2002-03-08 13:30:05 +00:00
Martin Blapp
6b4a3cb361 *.cxx also needs <malloc.h>|<stdlib.h> 2002-03-06 17:18:04 +00:00
Martin Blapp
2126a39259 Openoffice needs x11 2002-03-06 10:00:32 +00:00
Martin Blapp
2cd9e1f248 Bring the FreeBSD (NetBSD) mozilla zip files into place 2002-03-05 23:33:17 +00:00
Martin Blapp
2f235b2e0a Update to 641c source build 2002-03-04 21:48:29 +00:00
Martin Blapp
726335a573 Fix dependency of pth and fix jdk paths 2002-03-03 00:00:14 +00:00
Martin Blapp
61a0b70bc9 First step towards a working port. 2002-02-28 23:36:03 +00:00
Martin Blapp
0bbff8f4b9 Since I'm the maintainer of other vaporware already like staroffice,
it makes sense that I maintain this too ;)
2002-01-27 12:17:21 +00:00
David E. O'Brien
391fceb421 I do not want to the maintainer of this piece of vaporware. 2002-01-27 08:10:42 +00:00
David E. O'Brien
4225579b0a Update to the 6.0.a638 offering.
"the port still is broken, but at least it will save
	the next one working on this port some time and efforts."

PR:		30119
Submitted by:	Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2001-08-28 00:33:11 +00:00
David E. O'Brien
884ec47f8a Really make broken. 2001-05-18 06:09:31 +00:00