Commit graph

591 commits

Author SHA1 Message Date
Maho Nakata
6a88f368f5 SDK is currently not buildable/usable
until cws sdksample will be integrated.
2005-01-24 23:51:34 +00:00
Maho Nakata
112a7557d5 Reduce the amout of time of building. 2005-01-24 12:45:55 +00:00
Maho Nakata
6d3e0cf511 update to 1.9m73 2005-01-24 11:44:27 +00:00
Maho Nakata
d903039d94 Still several languages are broken 2005-01-24 00:07:25 +00:00
Maho Nakata
64b5caad39 fix pkg-plist 2005-01-24 00:03:28 +00:00
Maho Nakata
fc4cbc695e DIST_SUBDIR has been changed and update distinfo as well. 2005-01-22 00:32:01 +00:00
Maho Nakata
9e852d3f41 update to 1.9m72 2005-01-20 11:33:35 +00:00
Maho Nakata
e5b50e6d67 Add a knob, enable Freetype bytecode support
Reported by: Mikhail Fedotov <mikhail@kittown.com>
2005-01-16 09:03:45 +00:00
Maho Nakata
619ee32ea0 Now creates version independent name.
Requested by: nork, daichi and Peter Jeremy <PeterJeremy@optushome.com.au>
2005-01-16 08:51:17 +00:00
Maho Nakata
cd552b0572 Fix libIDL dependency. 2005-01-13 01:01:44 +00:00
Maho Nakata
caa1db4c15 Forgot to add pkg-message.in... 2005-01-10 12:29:16 +00:00
Maho Nakata
242d41a6f0 Update to 1.9m71 and unbreak
Special thanks to: Pavel Janik, and Kris Kennaway
They contributed for in many ways.

Additional contributors. thank you very much for all:
daichi, Eric Bachard, kan, lofi, Martin Hollmichel,
nork, obrien, Sander Vesik, sem, and Stefan Taxhet
2005-01-10 12:28:20 +00:00
Mark Linimon
369253313a With portmgr hat on, set this port to IGNORE to avoid the build cluster
attempting to build it until the underlying problems are fixed.
2004-12-17 08:12:34 +00:00
Adam Weinberger
cafa332070 Revert a dependency upon a non-existant port until the
openoffice team has a chance to fix their Makefile.

This should enable INDEX to build once again.
2004-11-23 16:14:17 +00:00
Maho Nakata
d5cb61ec18 Marked as broken again.
Pointy hat to:	myself
2004-11-23 07:13:21 +00:00
Maho Nakata
54934de2a9 Make cws_srx645_mozooo.20041016.tar.gz fetchable 2004-11-23 03:31:03 +00:00
Maho Nakata
a0265a611c Add ${SNAPDATE} in ${PORTVERSION} 2004-11-23 01:47:05 +00:00
Maho Nakata
ec4067901a Update to SRC680_m62. Builds with bison newer than 1.875a,
but doesn't work at the moment.
2004-11-23 01:44:10 +00:00
Maho Nakata
010986eaf9 Forgot to add patches. 2004-11-23 01:17:47 +00:00
Joe Marcus Clarke
46a4d69571 Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
2004-11-07 22:37:47 +00:00
Maho Nakata
72275f39c1 - Update to bsd.java.mk 2.0
Submitted by:	hq
PR:		73439
2004-11-06 12:12:01 +00:00
Maho Nakata
6c10f4cbbb Adding corresponding #iZ
#iZ 11424
#iZ 28398
http://qa.openoffice.org/issues/show_bug.cgi?id=11424
http://qa.openoffice.org/issues/show_bug.cgi?id=28398
2004-10-30 05:54:26 +00:00
Maho Nakata
df00b5409a place of cws_srx645_mozoo should be
maho's local distdir
2004-10-26 03:52:25 +00:00
Maho Nakata
3e93972cba opps, forgot to remove optpatch-freetype+patch... 2004-10-25 12:41:14 +00:00
Maho Nakata
a3735249af 1) update to mileston56
2) builds, but broken (bison1875d is required, setup fails, etc.)
2004-10-25 12:39:25 +00:00
Maho Nakata
9ed57d3561 Add temporary fix patch (planned to be deleted in next cws) 2004-08-12 05:46:57 +00:00
Maho Nakata
3bee439fba o Update to cws_src680_ooo20040815 checked out at 2004/Aug/12
o Marked as broken again
2004-08-12 05:46:05 +00:00
Eric Anholt
4eb209da7d - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,
and make XFREE86_VERSION map to it.  XFREE86_VERSION is now deprecated.
- Make xorg the default X_WINDOW_SYSTEM on -current.
- Add several new X_*_PORT variables which point to various pieces of X11 based
  on the setting of X_WINDOW_SYSTEM, and make ports use them.
- Add information to CHANGES about how to handle the transition.

PR:		ports/68763
Approved by:	portmgr (marcus)
Approved by:	re (scottl)
2004-07-23 19:10:32 +00:00
Maho Nakata
2defa2b26f add correct dependence gnu cp (coreutils)
pointed out : kris
2004-06-15 09:19:21 +00:00
Maho Nakata
437cdc00bd 1) Remove IGNORE. Now runs
2) cleanups
3) procedure of localized builds have been substantially
   changed
4) make use of ccache
2004-06-13 23:57:01 +00:00
Maho Nakata
cb0a174d52 remove. no longer necessary 2004-06-12 06:47:41 +00:00
Maho Nakata
a5ded0ef3b Opps, backout accidentially removed files... 2004-06-11 11:15:57 +00:00
Maho Nakata
d5fd60772a update to cws_src680_ooo20040620, checkedout at 2004/06/11
Still marked as ignore, but manual installtion works.
2004-06-11 10:57:50 +00:00
Eric Anholt
ae67bcb215 No need for explicit XFree86-4-libraries dependencies when you've got
LIB_DEPENDS on gtk, among others.
2004-05-29 22:15:02 +00:00
Maho Nakata
0faa9350f5 Make fetchable from MASTER_LOCAL_SITE 2004-04-10 21:16:09 +00:00
Maho Nakata
7c36a93577 Update to cws_src680_ooo20040329, checked out at 20040402 2004-04-09 23:16:42 +00:00
Joe Marcus Clarke
61b3a6bec8 Chase the new location of libXft. 2004-03-16 22:54:05 +00:00
Oliver Eikemeier
40999ed687 add WANT_GNOME=yes to let at least make -V work,
even though the port is not connected to the build

Prompted by:	Dan Langille <dan@langille.org>
2004-03-13 15:33:52 +00:00
Ade Lovett
91e0c8f1a7 Replace all known incantations of WANT_{AUTOMAKE,AUTOCONF,LIBTOOL}* with
the USE_<x> equivalents.  In the current scheme of things, the WANT_
variables in this case are synonymous with the USE_ ones, and thus need
to be exterminated.

First in a series of major autotools cleanups.
2004-03-12 02:48:25 +00:00
Trevor Johnson
fbd1108f49 Use the SORT macro from bsd.port.mk. 2004-01-22 11:06:02 +00:00
Maho Nakata
68a46b37ab first remove patches. raize IssueZilla as far as possible 2003-12-08 13:57:34 +00:00
Maho Nakata
2eef360e9c Added 680 codeline (will be OOo 2.0) 2003-12-08 13:45:14 +00:00
Maho Nakata
c3ec5515dd Marked as BROKEN. 2003-12-08 12:50:46 +00:00
Maho Nakata
e4ab6030f0 OpenOffice -> OpenOffice.org
Submitted by:	Pavel@Janik.cz (Pavel Janik)
2003-11-09 14:11:29 +00:00
Maho Nakata
47bd27ea88 (1) omit RC4 in pkg-message
(2) PORTREVERSION -> PORTREVISION

Pointed out by: FUJIMOTO Kou <fujimoto@j.dendai.ac.jp> (1)
Pointy hat to:  myself (2)
2003-10-03 00:09:06 +00:00
Maho Nakata
9a7eb5c2f3 a) add several patches made by Takashi Ono (JCA signed person)
1) To enable handling of MS Word for Windows 95/6.0 CJK Version
      patch-word6+95-cjkhandling
      http://www.openoffice.org/issues/show_bug.cgi?id=17498
      (target milestone 1.1.1, resolved and fixed)

   2) Patch to enable rtf filter handle local language files
      patch-rtfcjk
      http://www.openoffice.org/issues/show_bug.cgi?id=17503
      (target milestone 2.0, verified and fixed)

   3) rtf writing enhancement for CJK
      patch-wrtrtf
      http://www.openoffice.org/issues/show_bug.cgi?id=20264
      (not confirmed yet)

   4) read first section attribute correctly for
      MS Word for Windows 95/6.0
      patch-topsection
      http://ja.openoffice.org/servlets/ProjectDownloadList?action=download&dlID=312
      (IZ is not raized)

b) bump portrevision
2003-10-02 06:45:23 +00:00
Maho Nakata
18524b7c28 Update to 1.1.0 official release
(archive is exactly same as 1.1rc5b)
2003-10-02 02:07:15 +00:00
Maho Nakata
abd1958bc0 1) update to 1.1rc5b.
2) too small so I treated this update as bump portrevision
2003-10-01 07:52:09 +00:00
Maho Nakata
3d7f8fe524 Localized helpcontents have been changed from 1.0 to 1.1, and
unfortunately, both helpcontents have same names and located
at different place. there's (AFAIK) no way to make one more deeper
subdirectory at DISTDIR, so I splitted /usr/ports/distfiles/openoffice to
/usr/ports/distfiles/openoffice1.0, /usr/ports/distfiles/openoffice1.1.
2003-10-01 05:53:01 +00:00
Martin Blapp
79e75232f1 The relative path bug has been fixed. Execute soffice again
with absolute path.

This makes relative paths working again for specified documents
in the argument list.
2003-09-25 22:43:58 +00:00
Martin Blapp
a8e16966b2 Upgrade to 1.1rc5 snapshot. Fix a remaining error in the startup
script.
2003-09-25 22:29:30 +00:00
Martin Blapp
ae404036e5 Directly get OOHOME from .sversionrc. Add several checks for
the various installation steps.
2003-09-25 22:28:01 +00:00
Martin Blapp
874763ad35 Fix minor install problem: s/openoffice/openoffice-wrapper/
Submitted by:	Lars Bungum <lars@bungum.no>
Approved by:	marcus (portsmgr)
2003-09-21 07:04:53 +00:00
Martin Blapp
f95a4f2995 Make it easier for people, move a big chunk of the startup
wrapper out into a script included by soffice.sh. This way
there aren't any traps at first startup time and people
hopefully don't ask the same questions anymore.

At the same time, make more substitutions, also in oo_setup.resp.

Approved by:	marcus (portsmgr)
2003-09-17 04:06:28 +00:00
Martin Blapp
839ed4a55f Remove a dash in the pathname.
Approved by:	marcus (portsmgr)
2003-09-16 06:50:17 +00:00
Martin Blapp
b63d72fe5f Fix post-install target, remove a dash.
Approved by:	marcus (portsmgr)
2003-09-16 04:26:34 +00:00
Martin Blapp
6b72d0c997 Make OO1.1RC working. Many thanks to kan for the debugging session
at the dev summit !

Approved by:	joe (portsmgr)
2003-09-14 21:52:25 +00:00
Martin Blapp
1e97129a30 Back out parts of rev. 1.95.
The framebuffer hack is still needed. Without it, we cannot
install openoffice-devel on bento at all, neither on my build
machines.
2003-09-09 12:39:05 +00:00
Martin Blapp
465d311ec1 The install-path has been changed from OpenOffice.org-644
to OpenOffice.org-645.
2003-09-09 12:27:02 +00:00
Martin Blapp
1b8b186e62 libXft.a is not available. Do not link static for now. 2003-09-08 22:11:03 +00:00
Martin Blapp
2609f0e673 Add gcc port dependency. 2003-09-08 15:36:05 +00:00
Martin Blapp
662f20a559 Compiles again with system gcc on 5.x. 2003-09-08 15:21:54 +00:00
Maho Nakata
3576941856 LD_LIBRARYN32_PATH -> LD_LIBRARY_PATH
Pointed out by: Sander Visek
2003-09-05 07:01:40 +00:00
Maho Nakata
6aaf0c8a60 Add current directory for LD_LIBRARY_PATH.
Some shared libraries libdbi645fi.so links against other libs and
otherwise, setup doesn't find necessary files and induce installation
error.
2003-09-04 00:21:14 +00:00
Maho Nakata
ea9ae85016 Very dirty ad hoc kludge for compilation with WITH_DEBUG=2 (debug option) 2003-09-02 21:42:20 +00:00
Maho Nakata
ad52f66a67 Add possible version info for FreeBSD's
native jdk1.4.x-p1 -p2 ... -p8
2003-09-02 21:40:15 +00:00
Maho Nakata
e5f6bf4279 remove unnessary -lstlport_gcc.
this flag prevents normal installtion procedure.
namely instsetoo/<something>/setup requires stlport_gcc,
which doesn't actually need stlport_gcc.
2003-08-30 06:12:31 +00:00
Maho Nakata
7988eb8020 Disable mozilla connectivity.
This patch is not needed anymore. informative purpose.
(mozilla 1.4 will be `official' and some time lag is needed for
enabling new mozilla)
obtained by Volker Quetschke
See for details:
http://www.openoffice.org/issues/show_bug.cgi?id=18066
2003-08-29 16:23:59 +00:00
Maho Nakata
2aafcb01d6 Still it does not marked as broken.
Pointed out by:	mbr
Pointy hat to:  myself
2003-08-16 11:49:31 +00:00
Maho Nakata
f85d822d33 path for file in this patch was wrong. 2003-08-16 06:03:19 +00:00
Maho Nakata
28f21f5f7d a) sysui/oounix/office/gnome/gnomeint seems to be desappeared.
b) *everywhere* we do not need virtual framebuffer!
2003-08-16 05:58:52 +00:00
Maho Nakata
55757c281c Make this patch up-to-date 2003-08-15 23:54:41 +00:00
Maho Nakata
40fd81b27e Remarked as broken since it doesn't install.
Pointy hat to: maho
2003-08-15 23:03:05 +00:00
Maho Nakata
221d366d75 add --with-gxx-include-path especially for STLport,
and pass PTHREAD_CFLAGS, PTHREAD_LIBS for every compilation.

See http://www.openoffice.org/issues/show_bug.cgi?id=18062 for detail.
Obtained from Volker Quetschke
2003-08-15 22:39:12 +00:00
Maho Nakata
8a48e984cf If you do not need mozilla connectivity, this patch might help you.
(currently we do not use it and should be removed later)
Obtained from Volker Quetschke
2003-08-15 22:38:44 +00:00
Maho Nakata
00e082d93f /usr/include/sys/resource.h uses struct timeval in the definition of
struct rusage.  struct timeval is defined in /usr/include/sys/time.h,
but <sys/time.h> is not included in the <sys/resource.h> header file.
Obtained from Volker Quetschke
See http://www.openoffice.org/issues/show_bug.cgi?id=18065 for details.
reviewed: maho (for 4-STABLE and 5-CURRENT)
2003-08-15 22:37:43 +00:00
Maho Nakata
75b77255b8 workaround. not include pangox.aliases in the
installtion set (somehow?)
2003-08-15 22:36:56 +00:00
Maho Nakata
967a762714 THIRDPARTYLICENSEREADME.html is rested directory under html. 2003-08-15 22:36:24 +00:00
Maho Nakata
d32a5e2d09 The makefile.mk uses a ld to link the libraries, but ld fails to link with
-pthread. The correct sollution is to use $(LINK) which points to the
used gcc compiler. Unfortunately gcc doesn't understand --whole-archive and
--no-whole-archive. You have to use -Wl,-whole-archive and
-Wl,-no-whole-archive
instead. The following patch does this for FreeBSD, but maybe this should also
be done for the generic UNX case.
See http://www.openoffice.org/issues/show_bug.cgi?id=18064 for details.
Obtained from Volker Quetschke
2003-08-15 22:35:55 +00:00
Maho Nakata
ae099aec7b Committed in the cws_srx645_ooo11rc3 CVS repo. 2003-08-15 22:33:40 +00:00
Maho Nakata
d072a29722 Now passes compilation for recent 4.8-STABLE and 5-CURRENT,
but still fails during/after the installtion :(

a) follow up to recent cvs checkout
  (cws_srx645_ooo11rc3, 2003/08/15)

b) Use gcc33 from ports for both 4 and 5.
   gcc-3.3 of 5-CURRENT seems to brake somewhere,
   and recent version of OOo hits some internal
   error of gcc-3.2.3.

c) remove --enable-gcc3, --with-os-version and --with-ant-home
   gcc3 is deprecated, os version and ant home should be
   detected automatically by configure(setting os version
   had been dangerous, since difference can be seen between
   /usr/include/osreldate.h and sysctl kern.osreldate)
   however nowadays it is not so dangerous)

d) add build dependency for Xft and gtk-2.0.
2003-08-15 22:32:21 +00:00
Martin Blapp
c6ce64e0ca Hopefully fix the wchar header issues one last time. It's annyoing to
have changing includes paths with each new gcc import.

Submitted by:	maho
2003-08-12 22:31:00 +00:00
Martin Blapp
089408aaea Make mozilla-vendor compile with gcc 3.3.1
PR:		55147
Submitted by:	Jens Rehsack <rehsack@liwing.de>
2003-08-12 09:25:55 +00:00
Ernst de Haan
b093017dc6 Port devel/jakarta-ant was renamed to devel/apache-ant.
Reported by:	kris
Pointy hat to:	me
2003-07-23 14:30:29 +00:00
Maho Nakata
af63e06d7c 1. update to fresh checkout of OpenOffice.org (1.1RC2)
tagged under cws_srx645_ooo11rc2
2. still broken with installation failure.

Reviewed by:	mbr
2003-07-17 12:56:09 +00:00
Martin Blapp
104f4e8e71 Mozilla-vendor has been removed. Download the 1.02 port from freefall,
since we depend exactly on this version.

PR:		54035
Submitted by:	Chris Shenton <chris@Shenton.Org>
2003-07-02 21:00:12 +00:00
Martin Blapp
955cfd277e Add gtk and orbit dependencies too (for mozilla slave port).
Submitted by:	kris
2003-06-27 07:57:19 +00:00
Martin Blapp
3499152c80 Include these librarys needed by the mozilla sub-port directly
here in the openoffice port. This should fix the build problem
on bento.
2003-06-20 07:40:03 +00:00
Martin Blapp
adcf3d9e60 Add $CWD to $LD_LIBRARY_PATH as Linux does. This will make
the errors in setup.log go away.
2003-06-09 10:51:58 +00:00
Martin Blapp
b8db9441a8 The KDE-wrapper has changed from script to binary. It is now
a lot more difficult to patch it. Until we found the correct
way to deal with it, comment it out.
2003-06-08 09:56:30 +00:00
Martin Blapp
6a67cf6e72 Fix spelling of "preferred".
PR:		52740, 52741
Submitted by:	Christopher Nehren <apeiron@comcast.net>
2003-06-07 22:52:21 +00:00
Martin Blapp
5191c1d5a8 Upgrade to OO1.1 beta2. 2003-06-07 22:09:48 +00:00
Martin Blapp
3dbc504a92 Upgrade to OO1.1 beta2.
Many bugs have been fixed and there are a few FreeBSD dependent
issues remaining. Unfortunatly one of them is the installer.

Most patches have been imported, so we are now down on about ~30 patches !
2003-06-07 22:09:20 +00:00
Martin Blapp
cdf1ea0fbd Fix breakage and remove redundant _LITTLE_ENDIAN defines for CURRENT only. Remove
unneeded include defines.
2003-05-08 18:41:13 +00:00
Martin Blapp
6a9d02491a Fix breakage and remove redundant _LITTLE_ENDIAN defines. Remove
unneeded include defines.
2003-05-08 18:08:11 +00:00
Martin Blapp
9767698bae Fix typo.
Submitted by:	Bartosz Fabianowski <bartosz@fabianowski.de>
2003-04-29 13:34:28 +00:00
Maho Nakata
e319abfdca Fix debug patches, which were not correctly applied.
Submitted by:	Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>
2003-04-28 07:09:58 +00:00
Martin Blapp
59a1dc1968 Move the KDE wrapper replacement a bit, and only substitute in
the perl script which creates the wrapper bits. Remove a newline
in the post-patch target in the openoffice port.

Add fix for gnome wrappers too.
2003-04-27 11:58:20 +00:00
Martin Blapp
f4db20bd84 xargs -> ${XARGS} 2003-04-27 10:33:07 +00:00
Martin Blapp
85d9b6ac05 Make the kde startup files use our wrapper files. 2003-04-27 10:31:16 +00:00
Martin Blapp
4aa7ebfa01 Add smath to the wrapper list. 2003-04-27 10:08:53 +00:00
Don Lewis
2dc75ff13e FreeBSD doesn't use the same method of authenticating passwords that
Linux uses with its shadow password file.  This patch was a no-op anyway
because of an earlier #ifdef in the source file.  If the port needs this
functionality, it should be re-implemented using PAM.

Approved by: mbr
2003-04-22 04:56:56 +00:00
Don Lewis
7f10af3f5c Port to __FreeBSD_version >= 500112 that now has getpw*_r() functions
that are incompatible with the older draft implementations supplied
with the OpenOffice source.

Approved by: mbr
2003-04-22 04:53:47 +00:00
Maho Nakata
1555c01115 1. Correct include path for instsetoo/util/openoffice.lst
Without it, licensing terms are not
   copied and installation fails for some localizd build.
   (affects patch-instsetoo+util+openoffice.lst and Makefile)
2. Added CJK Word 95/6.0/RTF import feature
   (Other patches)
3. Bump port revision
By Takashi Ono <t_ono@hkfreak.net>
2003-04-19 01:47:29 +00:00
Maho Nakata
d468f94b27 Fix inappropreate menu item for Japanese.
Reported by: curvirgo and Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>
Approved by: mbr
2003-04-17 13:01:55 +00:00
Maho Nakata
017645b96d For GIF patent problem, remove some goodies.
However source distribution is still legal, so
this can be enabled by WITH_GIF_LZW_COMPRESSION=yes

Approved by:	mbr (Martin Blapp)
2003-04-17 11:24:26 +00:00
Martin Blapp
97291070e5 Fix path of soffice binary.
Submitted by:	Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>
2003-04-16 06:51:35 +00:00
Martin Blapp
d34db2531e Allow building the slave ports too.
Submitted by:	maho
2003-04-12 15:27:26 +00:00
Martin Blapp
870e43b3cb Mastersite for localized help files has changed.
Submitted by:	maho
2003-04-11 23:35:11 +00:00
Martin Blapp
67ede1bc58 Remove USE_LINUXJDK and simplify set_soenv even more. Use native threads
instead of green threads.
2003-04-04 08:42:19 +00:00
Martin Blapp
c163578692 Same as in patch patch-registry+source+registry.cxx
This part was just wrong. mkstemp does return a file descriptor,
not a string. This could lead to crashes. MacOS will have the same
problems.
2003-04-03 22:17:17 +00:00
Martin Blapp
98853485fa This part was just wrong. mkstemp does return a file descriptor,
not a string. This could lead to crashes. MacOS will have the same
problems.
2003-04-03 22:12:55 +00:00
Martin Blapp
c2b7b7a880 Remove redundant getpwuid_r from the patch. Build getpwuid_r part
for FreeBSD too.
2003-04-03 21:40:30 +00:00
Martin Blapp
adc446565d Fix crash in Autopilot->Report. 2003-04-03 21:37:44 +00:00
Martin Blapp
48dd9981c1 This snapshot has a different path for the userdir. 2003-04-01 08:25:59 +00:00
Martin Blapp
36f042efc3 Update to srx644_ooo20030412. 2003-03-31 21:32:38 +00:00
Martin Blapp
a0ad4458c9 Readd previous deleted part. It is still needed for 4.x 2003-03-31 16:05:51 +00:00
Martin Blapp
9a6254b013 SOLARINI pointed to the wrong file. ssrx644.ini itself has still
Linux dependent stuff in the FreeBSD section. Clean this up.
Register the stlport lib.
2003-03-31 12:47:00 +00:00
Martin Blapp
52239d6688 Uups. Committed to the wrong dir.
Check for m_pLockfile != NULL to fix crash during startup if no lockfile
does exist at all (if we have no installed user directory)
2003-03-30 21:35:20 +00:00
Martin Blapp
89a9e9dcd3 Check for m_pLockfile != NULL to fix crash during startup if no lockfile
does exist at all (if we have no installed user directory)
2003-03-30 21:32:27 +00:00
Martin Blapp
aabd6a813d Only add the office_${RELEASE_NR} wrapper startup scripts
to the pkg list.

Submitted by:	Dan Naumov <dan.naumov@ofw.fi>
2003-03-30 17:43:53 +00:00
Martin Blapp
7eb0e80874 Work around the issue that our jdk has no version number like 1.4.1_02.
It reports itself as release candidat: 1.4.1-p3.

This makes the jdk detection working.

Problem reported by:    David Booth <wbooth@austin.rr.com>
2003-03-30 00:40:13 +00:00
Martin Blapp
f63f4af345 Only do the workaround if a user-install exists. 2003-03-29 07:47:10 +00:00
Martin Blapp
99d05ed472 Add missing cp 2003-03-29 07:35:35 +00:00
Martin Blapp
91b8ba360b Remove the FreeBSD SOLARLIB part now /usr/lib and /usr/local/lib
have been removed from the default settings.
2003-03-28 12:56:03 +00:00
Martin Blapp
ba6a959a52 Patch was reversed. 2003-03-28 10:03:24 +00:00
Martin Blapp
96d08dc66c Fix typo 2003-03-28 09:21:58 +00:00
Martin Blapp
3d7302cc29 Unbreak the port and fix the remaining pkg files.
Have fun with OpenOffice1.1Beta !
2003-03-28 09:11:14 +00:00
Martin Blapp
aca17555d7 Workarounds for the startup wrappers. 2003-03-28 09:00:55 +00:00
Martin Blapp
53e78c96f6 Add $JAVA_HOME/jre/lib/i386 for -L. This seems to be unneeded for Linux
and others. Must be a JDK difference.
2003-03-28 08:58:17 +00:00
Martin Blapp
9233bc970e BSD cp does not have -u option. 2003-03-28 08:56:51 +00:00
Martin Blapp
0807320391 Fix typo: ScanFileList -> SCacheFileList 2003-03-28 01:14:45 +00:00
Martin Blapp
1c35735e4c Use autoconf version > 2.5 to fix compile on CURRENT. 2003-03-27 23:59:13 +00:00
Martin Blapp
c96e4f078d Fix missing patch which was applied to the wrong directory, ouch !
This may be the case for OO1.0X too.
2003-03-27 22:28:29 +00:00
Martin Blapp
a000e73aee Depending on how a compiler generates code (e.g., GCC 3.2.2 vs. GCC
3.0.1), a bug in the gcc3_linux_intel UNO bridge is revealed:  If a
C/C++ function returns a complex object (class, struct, union), the 386
ABI specifies that the caller pushes the address for that object on the
stack, and the callee removes it from the stack.  The code in the UNO
bridge (callVirtualMethod in
bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx) erroneously assumes
that the callee does *not* remove the address from the stack, corrupting
the stack.

We use the same bridge code as linux does for gcc3.x. So this fix also
works for us.

Submitted by:	Stephan Bergmann <stephan.bergmann@sun.com>
2003-03-27 22:13:25 +00:00
Martin Blapp
5ced43a6b5 Add "bsd" include path to SOLARINC too. 2003-03-27 21:51:52 +00:00
Martin Blapp
0d128c9d5f The bsd1.4.1 jdk has a "bsd" include subdir. 2003-03-27 13:18:43 +00:00
Martin Blapp
e1020f3606 This is fixed in the new snap tarball. 2003-03-27 10:07:05 +00:00
Martin Blapp
cb8732083a OOo1.1 seems to link against a lib in the jdk. OOo will still run
without this library, but for compile it is definitly needed. Remove
the linux jdk dependency and use again our native one.
2003-03-27 09:41:44 +00:00
Martin Blapp
db9236a9e9 Update to a 20030324 snapshot. Remove a old unused
distfile entry.
2003-03-27 09:39:00 +00:00
Martin Blapp
20403937a5 Always use ${LINK} and ignore different settings. 2003-03-27 00:31:59 +00:00
Martin Blapp
d57aeca8a1 Hopefully fix the build on bento:
The JDK dependency needs to be at the first place, so all
following dependencies use the same JDK.
2003-03-26 17:06:20 +00:00
Martin Blapp
a99dc21fee Use the linux map files for the gcc3 case. 2003-03-23 17:14:57 +00:00
Martin Blapp
0ca63078fc The disposing happened to early. Move it a bit.
Submitted by:	Daniel Boelzle <dbo@openoffice.org>
2003-03-23 17:14:16 +00:00
Martin Blapp
f9e4d4ba69 We use the linux jdk now to build, so follow the linux if-clauses here. 2003-03-23 17:11:40 +00:00
Martin Blapp
e458f5e226 Fix bridge tests. Fixed in HEAD of OO.org, but not in srx644 branch. 2003-03-23 17:10:21 +00:00
Martin Blapp
a9f5f15faf Remove -export-dynamic. This option is not needed at all and
does not work together with the .map files. This is already
fixed in the 1.0X OO.org series.
2003-03-23 17:09:21 +00:00
Martin Blapp
d6c8601ee1 Readd patch from last commit.
Approved:	kris (portmgr)
2003-03-12 07:34:30 +00:00
Martin Blapp
19599e5a4a Update to cws_srx644_ooo11beta. It still doesn't build but this commit will help
to track the things down.

There are known problems with weak symbols and exceptions. Some c++ tools
inside the port will fail if you try to compile.

The cpp_uno bridge has been updated to the latest linux version available.
Added 'make update' target to upgrade the source to the latest version.

Approved by:	kris (portmgr)
2003-03-12 01:04:08 +00:00
Ade Lovett
eabd472034 It's ".if", not "if"
Submitted by:	make index
2003-03-06 02:51:12 +00:00
Martin Blapp
eeb175d38d Update to 1.1 beta. Work in progress.
de-pkg-comment
2003-03-05 23:24:06 +00:00
Kris Kennaway
02baa4219f Convert COMMENT to COMMENTFILE until these ports can be converted.
Submitted by:	lioux
2003-02-10 09:04:04 +00:00
Martin Blapp
08d2fb354d Use always $PORTVERSION instead of hard coded numbers. 2003-01-12 21:59:51 +00:00
Martin Blapp
ca19b46d25 Mark this port broken til we have a solution. 2002-11-23 22:55:53 +00:00
Martin Blapp
101d50b9b5 Add second part of bison patches. All breakage has been introduced by
bison 1.75 import in october.
2002-11-06 23:09:04 +00:00
Martin Blapp
5baa4bf2b2 Commit first part of bison 1.75 patches.
Tested by:	various openoffice users
2002-11-04 06:15:37 +00:00
Martin Blapp
bbf304051d These libs are now needed. 2002-10-31 23:56:26 +00:00
Martin Blapp
a0f99f5a97 Correct wrong patch.
PR:	44791
2002-10-31 23:55:33 +00:00
Martin Blapp
31f35e2f6a Fix this the right way. A include path was wrong in neon, not in
expat.
2002-10-29 21:25:30 +00:00
Martin Blapp
99ddf8d5f8 Remove one obsolete check and test if all three mozilla files
are on their place. Fix ${WRKDIR} -> ${WRKSRC} typo.

Sponsored by:	ImproWare AG, Network Services
2002-10-29 12:51:30 +00:00
Martin Blapp
a00e493b52 Mozilla 1.01 has not moved to mozilla-vendor port. Fix this,
and remove the pkg_plist reference.

Submitted by:		Marc Williams <mw@uk.yahoo-inc.com>
2002-10-24 23:44:07 +00:00
Martin Blapp
edf344d597 Correct optional freetype patch filename. 2002-10-23 18:51:17 +00:00
Martin Blapp
5231cac832 Remove a nasty error. zipdep always complained to have no execute bit.
Give it a +x :)
2002-10-22 23:24:52 +00:00
Martin Blapp
b0bdc9e395 Add merged patches which conflicted. 2002-10-22 23:20:14 +00:00
Martin Blapp
d96c6a9b12 643_OO did not get tagged for the ${cc} -> ${CC} change. 2002-10-22 23:18:37 +00:00
Martin Blapp
bd7bb2088f Readd removed BSD support. test(1) is in /bin. 2002-10-22 23:16:35 +00:00
Martin Blapp
8648f0a173 Same as linux. We have <poll.h>. 2002-10-22 23:15:15 +00:00
Martin Blapp
1257bb9946 Use SUN_LEN makro for unix domain socket name lenght. 2002-10-22 23:14:19 +00:00
Martin Blapp
8478159ea8 NetBSD, IRIX and FreeBSD support got removed. Add it again. 2002-10-22 23:13:22 +00:00
Martin Blapp
7305da2b37 Patch does the same as MacOS-X now. 2002-10-22 23:12:39 +00:00
Martin Blapp
bdf45b795a FreeBSD check got removed. Add it again. 2002-10-22 23:11:22 +00:00
Martin Blapp
d581887e3d Remove many diffs here. Many things including exceptions tests are now
part of openoffice. Add a fix for make: gmake _is_ gmake on BSD systems.
2002-10-22 23:09:38 +00:00
Martin Blapp
ac716521ea Add gcc2 freebsd bridge, which did not got tagged for 643. 2002-10-22 23:07:45 +00:00
Martin Blapp
d15cc85f7f Remove expat patch. Expat is included in the release tarball, but in a
different location. Add a patch to fix the build.
2002-10-22 23:02:29 +00:00
Martin Blapp
717c80922c Correct patch name. Since this was a new patch no repocopy is done. 2002-10-21 16:49:30 +00:00
Martin Blapp
25b5037d3e Fix install location. 2002-10-21 16:46:37 +00:00
Martin Blapp
fec9281bc4 Correct install paths and targets. 2002-10-21 15:27:44 +00:00
Martin Blapp
c1d6783019 Add FreeBSD case. 2002-10-21 11:24:52 +00:00
Martin Blapp
6cec9e05c1 Add missing FREEBSDI case. 2002-10-21 10:36:28 +00:00
Martin Blapp
dccea86aae Target ul_genall needs to be build before ul_xml_sax. 2002-10-21 10:35:35 +00:00
Martin Blapp
7e11c73b54 Remove OSL_TRACEs with wrong syntax. 2002-10-21 10:34:38 +00:00
Martin Blapp
5335c17470 We still have no getpwuid_r(). There will be a different fix for this later.
Just a workaround for now.
2002-10-21 10:33:47 +00:00
Martin Blapp
38cf6ed1e3 Use "tar -xzf" to extract so this target actually works. 2002-10-21 10:32:39 +00:00
Martin Blapp
c4cb6b1f46 We do not have alloca.h 2002-10-21 10:31:36 +00:00
Martin Blapp
1c15e8d189 We do not have -ldl. 2002-10-21 10:30:41 +00:00
Martin Blapp
7f126828cc Add java home to path and missing jre dirs which got just added for the
linux port.
2002-10-21 10:29:51 +00:00
Martin Blapp
e529848004 Add missing backslash. 2002-10-21 10:04:52 +00:00
Martin Blapp
063b30235f Remove this one too ... 2002-10-21 09:03:48 +00:00
Martin Blapp
403bb5464a All patches will be a repocopy from ports/openoffice/files. Remove old
patches with "::" delimiters.
2002-10-21 09:02:08 +00:00
Martin Blapp
aedf1b7a4e Whoops. Forgot to add the md5 checksums. 2002-10-20 22:39:55 +00:00
Martin Blapp
fc1b39b14b Neon and expat projects are missing in the official SRX643_00 branch.
Add distfiles for them with the OO.org build infrastructure from
SRX643 branch. What a mess !
2002-10-20 22:38:35 +00:00
Martin Blapp
06686f402f FreeBSD has still no getpwuid_r() 2002-10-19 12:52:27 +00:00
Martin Blapp
c0dd87d7fa Patch is not needed anymore. 2002-10-19 12:33:58 +00:00
Martin Blapp
d890204835 Add these paches $(cc) -> $(CC), ($CC) -> $(CXX) back. This is still not
done the right way in 643 and probably HEAD.
2002-10-19 10:41:08 +00:00
Martin Blapp
dc15a201f9 Revive this patch. They got it completly wrong a second time :P If you
read the code without compile, you'd think that it is correct. But they
didn't compile it.
2002-10-19 10:39:26 +00:00
Martin Blapp
edfe461d30 patch-set_soenv.1 is not used anymore. Configure does now substitute
set_soenv.in directly. Most of our changes have been merged, so this
patch is really tiny now.
2002-10-19 10:37:48 +00:00
Martin Blapp
3fe436e844 ELSE IF -> ELIF 2002-10-19 10:34:43 +00:00
Martin Blapp
db5ac5a0ac Define ant, and change PREFIX to LOCALBASE. 2002-10-19 10:29:18 +00:00
Martin Blapp
bcb89bcca1 ELSEIF -> ELIF 2002-10-18 23:30:33 +00:00
Martin Blapp
a0ccee8b33 Re-add previously deleted files. 2002-10-18 22:52:57 +00:00
Martin Blapp
5f6e7f6949 First step to make this port working. Configure works and all patches
apply now. There are still some compile errors to fix.

As you may see the patchnames are very long, but that makes
maintaining patches a lot easier.
2002-10-18 22:41:42 +00:00
Martin Blapp
ef353cdfc8 Add += also to GENJAVAFILES. 2002-09-12 10:20:40 +00:00
Martin Blapp
aaa10d7ab7 Work around jdk-path issues in CURRENT. 2002-09-11 12:22:19 +00:00
Martin Blapp
4aedd0d3e2 Add UTF-8 support to locale. Correct a comment.
Submitted by:	Matthew Reimer <mreimer@vpop.net>
2002-09-03 11:12:25 +00:00
Martin Blapp
996a7ff2b9 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.
2002-08-14 17:15:12 +00:00
Martin Blapp
20bfa9f9b2 Sort the array _nl_language_list[] in ascending order. Remove NetBSD
part of code which was wrong. Change a signed int to unsigned.
2002-08-13 21:58:39 +00:00
Martin Blapp
29370d3dee 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.
2002-08-13 21:12:06 +00:00
Martin Blapp
068074b37e Check in two cases if a string is NULL. Fixes WITH_DEBUG=
installation.
2002-08-10 10:57:27 +00:00
Martin Blapp
ea619b3e9f machine/soundcard.h -> sys/soundcard.h
Fix trailing patch which was ignored

Submitted by:		kan
2002-08-08 17:32:38 +00:00
Martin Blapp
a9f357fa20 Fix another namespace collision which made the debug build segfaulting
in setup.

Submitted by:		kan
2002-08-08 17:29:21 +00:00
Martin Blapp
39acd11767 Add optional TTF patch.
Submitted by:           Alexander Kabaev <ak03@gte.com>
2002-08-08 17:20:20 +00:00
Martin Blapp
0db16a2f3e 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)
2002-08-02 23:59:08 +00:00
Martin Blapp
13bf943c62 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.
2002-07-31 22:57:55 +00:00
Martin Blapp
28b7ee808c Add missing cases for FreeBSD. 2002-07-31 10:48:46 +00:00
Martin Blapp
c0ec61915d Make this script work for FreeBSD. 2002-07-31 10:39:51 +00:00
Martin Blapp
fe23002338 Add missing FreeBSD case. 2002-07-31 10:38:22 +00:00
Martin Blapp
e0c7d05974 FreeBSD has waitpid() and does not need to workaround as Linux has to do. 2002-07-31 10:36:42 +00:00
Martin Blapp
a0e845a9e8 Add player for KDE2 case. 2002-07-31 10:32:36 +00:00
Martin Blapp
ab4fe95bea Fix some include paths. 2002-07-31 10:29:23 +00:00
Martin Blapp
61d498911b Use the same libs to link with as linux does. 2002-07-31 10:24:12 +00:00
Martin Blapp
de267d2bcb Fix locking problems.
Submitted by:   kan
2002-07-31 10:16:01 +00:00
Martin Blapp
13471eeeab Add patch needed by debug compile build. 2002-07-31 10:15:09 +00:00
Martin Blapp
56c07e1018 Do the same as linux to work around some alignment problems.
Submitted by:   kan
2002-07-31 10:14:34 +00:00
Martin Blapp
11580a1c70 Add missing ! #ifdef
Submitted by:	kan
2002-07-31 10:08:57 +00:00
Martin Blapp
6e1d596baa 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
2002-07-31 10:06:52 +00:00
Martin Blapp
f7ca61a7b6 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.
2002-07-31 09:54:50 +00:00
Martin Blapp
c988609224 Add FreeBSD specific _nl_language_list[] array. Remove a linux only
specific #ifdef we included before.
2002-07-31 08:32:46 +00:00
Martin Blapp
5e863577e7 Display the Linux help text for the jvm install, not the Windows one. 2002-07-21 23:14:03 +00:00
Martin Blapp
2aede6e576 Fix language support. Add missing defines. 2002-07-21 23:11:40 +00:00
Martin Blapp
b9be5c4c4e Add correct map for rtti test too. 2002-07-21 23:09:53 +00:00
Martin Blapp
60431551ee Add PAM support 2002-07-21 23:06:51 +00:00
Martin Blapp
bde60949c1 Set FreeBSD and NetBSD config for mozilla. 2002-07-21 23:02:40 +00:00
Martin Blapp
4668165b1a Activate sound support. 2002-07-21 22:59:15 +00:00
Martin Blapp
c626bc93e8 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.
2002-07-21 22:48:50 +00:00
Martin Blapp
e83a33f639 Upgrade to 1.0.1 2002-07-17 07:41:47 +00:00
Martin Blapp
11774a5a83 Assign maintainer to mailinglist. 2002-06-22 22:24:46 +00:00
Martin Blapp
9a3255d32e 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>
2002-06-21 08:51:04 +00:00
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
44f577242e 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.
2002-06-12 21:06:03 +00:00
Martin Blapp
1f297430c7 Enable the map files. 2002-06-12 09:26:23 +00:00
Kris Kennaway
5809bd8bed Remove patches with absurdly long filenames (>100 characters), after a
repo copy to files with shorter names.
2002-06-10 05:34:12 +00:00
Martin Blapp
38285ee8ef Add missing -D_REENTRANT in CURRENT. 2002-06-07 15:29:55 +00:00
Martin Blapp
31ca6f7c10 Automated build is not possible.
Obtained from:		Will
2002-06-07 11:10:04 +00:00
Martin Blapp
2a112bea93 Add missing map files. 2002-06-06 18:09:58 +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
296624e8f0 Use CXX to link, since there are many places where CC is missing -lstdc++. 2002-06-04 23:37:00 +00:00
Martin Blapp
e55f32f0f8 AC_TRY_COMPILE -> AC_TRY_LINK 2002-06-04 12:15:32 +00:00
Martin Blapp
206de2abe4 Add new cpp uno bridge for STABLE. Make the necessary hooks and also add
the missing EXCEPTION argument to configure.in

Submitted by:	Alexander Kabaev <ak03@gte.com>
2002-06-04 10:54:09 +00:00
Martin Blapp
c3da2f04f4 Check the exception handling. Needed for the cpp uno code
bridge. I'll import a new bridge for sjlj exceptions on STABLE.
2002-06-04 10:17:52 +00:00
Martin Blapp
6db8acda59 Some other ln -s -> ln -fs 2002-06-02 22:53:54 +00:00