OpenOffice.org has an experimental support for Graphite smart font rendering since 3.2 m56. It is enabled for Linux and Windows only. However, Graphite-enabled OpenOffice.org compiles and works on FreeBSD too. I haven't tested it thoroughly, but everything seems to work as expected, including PDF export. Please see the following demo with three SIL's Graphite-enabled fonts: Screenshot: http://anthesphoria.net/FreeBSD/tmp/Graphite-Demo-FreeBSD-OOo-DEV300_60-3.2.20090926.png ODT file: http://anthesphoria.net/FreeBSD/tmp/Graphite-Demo-FreeBSD-OOo-DEV300_60-3.2.20090926.odt The buildlog: http://anthesphoria.net/FreeBSD/tmp/sr-openoffice.org-3.2.20090926-with-graphite.log.bz2 (compiled with LOCALIZED_LANG=sr WITH_CUPS=yes WITH_TTF_BYTECODE_ENABLED=yes WITHOUT_MOZILLA=yes WITH_GRAPHITE=yes) The patch provides an option to use system Graphite (graphics/silgraphite), however, the wording should maybe include some warning since this will not work without OOo libgraphite patches (for now). If this possibility is not needed at this moment, I will modify the patch.
Responsible Changed From-To: freebsd-ports-bugs->openoffice Over to maintainer (via the GNATS Auto Assign Tool)
maho 2010-02-19 12:16:53 UTC FreeBSD ports repository Modified files: editors/openoffice.org-3-devel/files Makefile.knobs Added files: editors/openoffice.org-3-devel/files patch-i109428 patch-i109429 Log: Add knobs for experimental Graphite support. PR: 139607 Submitted by: Nikola Lecic <nikola.lecic@anthesphoria.net> Reviewed by: maho@ (patch to OOo has been rewritten) Feature safe: yes Revision Changes Path 1.66 +32 -2 ports/editors/openoffice.org-3-devel/files/Makefile.knobs 1.1 +22 -0 ports/editors/openoffice.org-3-devel/files/patch-i109428 (new) 1.1 +11 -0 ports/editors/openoffice.org-3-devel/files/patch-i109429 (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed committed, thanks!