Bug 139607

Summary: [Patch] editors/openoffice.org-3-devel: Add knobs for experimental Graphite support
Product: Ports & Packages Reporter: Nikola Lečić <nikola.lecic>
Component: Individual Port(s)Assignee: freebsd-openoffice (Nobody) <openoffice>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
openoffice.org-3-devel.patch none

Description Nikola Lečić 2009-10-14 17:50:04 UTC
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.
Comment 1 Edwin Groothuis freebsd_committer 2009-10-14 17:50:16 UTC
Responsible Changed
From-To: freebsd-ports-bugs->openoffice

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer 2010-02-19 12:17:06 UTC
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"
Comment 3 Maho Nakata freebsd_committer 2010-02-19 12:17:30 UTC
State Changed
From-To: open->closed

committed, thanks!