Commit graph

201 commits

Author SHA1 Message Date
Baptiste Daroussin
3f57d1f0b9 Fix build with no options activated [1]
While here convert to new options framework
Switch pgsql options off by default
Mark build with DEBUG as ignore is it known to fail
Bump port revision

PR:		ports/168445 [1]
Submitted by:	amdmi3@ [1]
2012-05-31 08:04:56 +00:00
Baptiste Daroussin
a06e7eed1c Add a PGSQL option to allow user to disable support for postgresql, keep
postgresql on by default to avoid rebuilding on clusters

PR:		ports/167346
Submitted by:	amdmi3
2012-05-06 23:44:41 +00:00
Jung-uk Kim
e68eaea5f1 - Work around build issues with Clang by lowering C++ standard level. Note
this is temporary because both Clang and LibreOffice fixed all the issues.
- Shut up annoying "argument unused during compilation" warnings for Clang.

With hat:	office@
2012-05-04 20:02:25 +00:00
Baptiste Daroussin
11cee2e8c9 - add a patch fixing .doc/.docx loading [1]
- workaround a pointyhat/tinderbox box, preventing it to figureout clang is
  needed as a dependency on 7 and 8 when host is 9+

Submitted by:	Meowthink <meowthink@gmail.com> (via office@ mailing list)
Obtained from:	libreoffice git master [1]
2012-04-26 14:55:09 +00:00
Baptiste Daroussin
296e6ccd49 Fix fonts search path for Liberation fonts
Switch linuxlibertine to linuxlibertine-G fonts
2012-04-24 07:43:10 +00:00
Baptiste Daroussin
4857483cd6 - Fix icons (.desktop) and mime type
- Bump portrevision

Yes now you should have your icons back in the menus :)

Reported by:	wblock and ajtiM <lumiwa@gmail.com>
2012-04-23 21:33:35 +00:00
Baptiste Daroussin
52b8efc861 Fix build with non default bdb
Reported by:	Leslie Jensen <leslie@eskk.nu> (via office@)
2012-04-23 11:09:05 +00:00
Baptiste Daroussin
8269acc5ce - upgrade to 3.5.2
- switch and force compiler to clang using the one from base on 9 and CURRENT, the one
  from ports if not found in base
- now only build en_US version, all localisation are available through separated
  ports.
- Graphite smart font is now used by default
- Rebundle boost to easier upgrading boost
- Rebundle mdds the one from the ports seems incompatible with clang
- Unbundle all the fonts

Thank you to jgh and Kuan-Chung Chiu <buganini@gmail.com> for testings and
feedback

Thank you to iXsystems for providing resources to build/test libreoffice
2012-04-22 20:38:32 +00:00
Baptiste Daroussin
3422443e1c - upgrade to 3.4.5
- move the osuol mirror to the bottom of the list as it is slow[1]

Reported by:	Patrick Lamaiziere <patfbsd@davenulle.org> [1] (via office@ mailing list)
2012-01-16 11:23:13 +00:00
Baptiste Daroussin
b3687de376 - update to 3.4.4.2
- changelog: http://wiki.documentfoundation.org/Releases/3.4.4_info_about_fixes
2011-11-09 12:52:07 +00:00
Sunpoet Po-Chuan Hsieh
42cb5546b6 - Add java to CATEGORIES if WITH_JAVA defined
- Pet portlint
  - Use tab after variable name
  - Reorder variables: LICENSE*, *_DEPENDS and LOVERSION
  - Use command variables defined in bsd.commands.mk
- Cosmetic change
2011-10-31 17:31:12 +00:00
Baptiste Daroussin
c0abc81978 - fix build after new poppler import
- while here fix plist (should have been fixed long time ago :() [2]

Reported by:	pointyhat (pav)
2011-10-31 16:49:14 +00:00
Koop Mast
a829062c83 Update poppler to 0.18.0.
The qt3 bindings are removed upstream.
The glib library lost the last gdk-pixbuf code. And rename it from
-gtk to -glib.

Thanks to:	pav for a exp-runs
		bapt for double checking the libreoffice ports
2011-10-31 09:53:19 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Baptiste Daroussin
3a8d9ef13e Mark job unsafe.
The build system already determine dynamically the number of jobs to run, if marked jobs_safe
both the ports and the build system parallelise the build, which leads to a huge number of
cc1plus processes and consume tons of memory.

Reported by:	flo
2011-09-20 13:08:02 +00:00
Baptiste Daroussin
8318dbb681 Do not remove share/application-registry and share/mime-info (part of the mtree) [1]
while make the empty directory detection dynamic

Reported by:		pointyhat (pav)
2011-09-17 20:53:21 +00:00
Baptiste Daroussin
f7853001e1 Fix bad usage of sed
Fix typo
This should fix the plist problems

Reported by:	kwm, pointyhat (pav)
2011-09-13 06:19:01 +00:00
Baptiste Daroussin
64dfd9253a - fix desktop files
- fix distro-install-desktop-integration which created garbage
- fix directory removal
- improve plist generation
- bump port revision
2011-09-09 14:23:20 +00:00
Baptiste Daroussin
fd281e0307 Do not trust make update-patches, this fix build with custom bdb
Reported by:	Pierre Guinoiseau (irc), Leslie Jensen <leslie@eskk.nu> (mail)
2011-09-06 15:17:32 +00:00
Baptiste Daroussin
326d65a90f Really fix the patch, sorry about the mess 2011-09-05 16:41:35 +00:00
Baptiste Daroussin
0b4892ac94 use the right patches 2011-09-05 15:02:08 +00:00
Baptiste Daroussin
9c07d08fb8 Better desktop integration
Submitted by:	Georges Liaskos throught the office@ github
2011-09-05 12:06:30 +00:00
Baptiste Daroussin
08fee60d74 - update to 3.4.3
- New options:
  * SYSTRAY to activate the system try icons (quick start)
  * GTK (which to be able to build a completly gtk free version of libreoffice please notice that dependencies can bring back gtk, for example libgsf if not built with the following knob: WITHOUT_GCONF)
  * the GNOME option automatically activate the GTK one
  * PYUNO do enable/disable the build of the python bindings for the UNO framework

- Disable system notification while building
- Remove the wiki-publisher extensions, it forces the build to have 3 apache-commons distfiles bundles and one of them the httpclient was failing with some locales activated
- Use pax instead or tar cf | tar xf, it is way faster to install
- Fix reading/writting MS Office documents
- Fix random segfaults: cell rendering options in calc, languages setting in global options
- Largely reduce built time
- Unbundle more things
- Be able to work with packaged hunspell, thesaurus and hyphenation as well as the usual extensions
- Now cups is mandatory (configure script is bugguy without cups)
- remove broken

PR:		ports/157357 ports/156038 ports/158945 ports/159287 ports/160023
		ports/160318
Submitted by:	Hartmann, O. <ohartman@zedat.fu-berlin.de> (ports/157357),
		Kuan-Chung Chiu <buganini@gmail.com> (ports/156038),
		Dmitry Pryanishnikov <lynx.ripe@gmail.com> (ports/158945),
		Adrien <pmn@bakarika.net> (ports/159287),
		Travis Hunter <travis.hunter@gmail.com> (ports/160023),
		gcooper@ (ports/160318)
With hat:	office@
2011-09-05 11:45:31 +00:00
Chris Rees
974cff3e82 Add CONFLICTS_INSTALL and mention libreoffice-legacy in BROKEN message 2011-08-24 08:47:05 +00:00
Koop Mast
284cf7e623 Chase poppler shlib bumps. 2011-08-23 18:36:20 +00:00
Baptiste Daroussin
00b9d8f708 Push back office@ as a maintainer 2011-08-23 17:52:46 +00:00
Baptiste Daroussin
c68ac8c4ec Mark as broken, too much failure reported by users so far 2011-08-23 13:30:54 +00:00
Baptiste Daroussin
3efd1f67e3 - update to 3.4.2
Huge thanks to Georges Liaskos for the work to make build work
Thanks to pgj for the l10n work (more to come in that area)
2011-08-22 10:05:37 +00:00
Baptiste Daroussin
804f747610 - update to 3.4.2 2011-08-22 10:02:02 +00:00
Koop Mast
e6bb942f20 Add bison build dependancy to fix the build after the recent glib and gtk update. 2011-07-30 09:25:07 +00:00
Baptiste Daroussin
a05a58eb85 Pass matainership to the new office team 2011-07-22 05:30:11 +00:00
Baptiste Daroussin
0f57ce77af - update to 1.3.2
- remove hungarian dictionnary (will be readded later as a separate port)
- rework description
- change WWW
- chase library bump
- add license
2011-07-19 05:23:03 +00:00
Julien Laffaye
5f71edd927 - Connect textproc/hunspell to the build
- Unconnect hungarian/hunspell
- Chase hunspell move
- Add an entry to MOVED and UPDATING

Approved by:	bapt (mentor)
2011-07-18 16:21:26 +00:00
Baptiste Daroussin
10f5e8576f - update ICU to 4.8
- chase library bump
- add an entry in UPDATING for instructions
- remove old conflict lines
2011-07-10 21:06:39 +00:00
Pav Lucistnik
2ecb4c80dd - Update graphics/vigra depobj to unbreak build
PR:		ports/158712
Submitted by:	bsam
Reported by:	pointyhat
2011-07-10 11:19:55 +00:00
Baptiste Daroussin
12e97ad8fe Fix some distfiles master_sites
Reported by:	Jason Helfman (irc)
2011-06-21 20:44:58 +00:00
Florian Smeets
99aa0aa865 - fix MASTER_SITES
Approved by:	bapt
2011-06-20 09:10:37 +00:00
Baptiste Daroussin
a97704d7f2 - this is a bug fix only release
- update to 3.3.3
- add some Document Foundation mirror
- add a missing .desktop file [1]

PR:		ports/157919
Submitted by:	makc@
2011-06-19 16:15:14 +00:00
Baptiste Daroussin
509410c81a - update to 3.3.2
- reduce number of runtime dependencies (no change for build dependencies)
- workaround the fact that the package didn't provide some directories the ports did

Special thanks to iXsystems for providing me a build machine for libreoffice.
2011-03-22 11:43:30 +00:00
Baptiste Daroussin
1d270b350d Fix distinfo for non default options[2]
PR:		ports/155206[1] ports/155210[2]
Submitted by:	[2]: Jason Helfman <jhelfman _at_ experts-exchange.com>
Also reported by: [1]: Pascal Stumpf <Pascal.Stumpf _at_ cubes.de>, avg (by mail)
2011-03-03 08:35:38 +00:00
Baptiste Daroussin
f3916c9b9a make portlint happier (removing blank line and replacing some spaces by tabs)
Submitted by:	Ruslan Mahmatkhanov <cvs-src _at_ yandex.ru>  (by mail)
2011-02-28 14:33:59 +00:00
Baptiste Daroussin
4ab17c01ac - upgrade to 3.3.1 2011-02-28 13:08:47 +00:00
Baptiste Daroussin
b7c81b87fa - removed unwanted lines from makefile
Feature safe:	yes
2011-02-09 13:04:32 +00:00
Baptiste Daroussin
319dad292f - Change from static plist to dynamic one, maintaining a plist for such a monster, was too much a pain.
- Implement a per locale build (default is en-US)
- Change LOLANGS to LOCALIZED_LANG to be coherent with editors/openoffice*
- Fix input/output error on MS Office files

Feature safe:	yes
2011-02-09 11:59:16 +00:00
Baptiste Daroussin
fa0f88e773 Readding accidentally remove plist entries
Reported by:	makc
Feature safe:	yes
2011-02-08 08:22:20 +00:00
Baptiste Daroussin
b9d4fed82b Change the build behaviour so that the shared libraries names remain unchanged with a fb suffix instead of fi on x86 and fx on x86_64
Fix plist on i386 [1]
Fix spadmin[2]
Fix unopkg[3]

Reported by:	makc[1], Sergio de Almeida Lenzi <lenzi.sergio _at_ gmail.com>[2], dougb[3]
Feature safe:	yes
2011-02-08 07:13:03 +00:00
Baptiste Daroussin
b6b2c46bf6 fix plist with gnome option (typo in fact)
Submitted by:	Sergio de Almeida Lenzi <lenzi.sergio@gmail.com>
Feature safe:	yes
2011-02-04 19:58:27 +00:00
Baptiste Daroussin
eb8ba94b04 Fix with custom PREFIX
Feature safe:	yes
2011-02-04 17:30:13 +00:00
Baptiste Daroussin
86c5a25da8 - Fix plist with WITH_KDE4 option
- bump portrevision

Submitted by:	ale
Feature safe:	yes
2011-02-04 15:26:06 +00:00
Baptiste Daroussin
20f2638eba Another plist fix
Reported by:	Pav
Feature safe:	yes
2011-02-03 20:10:51 +00:00
Baptiste Daroussin
7a298ec4a4 LibreOffice is the free power-packed Open Source personal productivity suite for
Windows, Macintosh and Linux, that gives you six feature-rich applications for
all your document production and data processing needs: Writer, Calc, Impress,
Draw, Math and Base.

WWW:    http://www.libreoffice.org/

Note:
Thanks to all people that made it possible: testers, patchers, maintainers
that modified their ports to allow libreoffice to build with the less bundled
stuffed possible

Special thanks to robert@openbsd.org for his help

Feature safe:	yes
2011-02-01 20:18:07 +00:00