BSD Ports

graphics/silgraphite 2.3.1_2 MidnightBSD

Font engine for complex non-Roman writing systems

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
CPL05, lgpl2.1+
Categories
graphics, devel

Description

Graphite is a project under development within SIL's Non-Roman Script Initiative and Language Software Development groups to provide rendering capabilities for complex non-Roman writing systems. The original goal was a system for the Windows platform; the system has also been ported to Linux. Graphite can be used to create "smart fonts" capable of displaying writing systems with various complex behaviors. With respect to the Text Encoding Model, Graphite handles the "Rendering" aspect of writing system implementation.

In the other systems

SystemPortVersion
MidnightBSDgraphics/silgraphite2.3.1_2
FreeBSDgraphics/silgraphite2.3.1_4
NetBSDgraphics/silgraphite2.3.1
DragonFlygraphics/silgraphite2.3.1_4
HardenedBSDgraphics/silgraphite2.3.1_4
GhostBSDgraphics/silgraphite2.3.1_4

Install

Binary package:

mport install silgraphite

From mports:

cd /usr/mports/graphics/silgraphite && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	silgraphite>0:graphics/silgraphite
LIB_DEPENDS=	libgraphite.so:graphics/silgraphite

Dependencies

Required by 1

Configuration

Options name: graphics_silgraphite

OptionDefaultDescription
FREETYPEon
USES
libtool pathfix pkgconfig
Service scripts
none

Files

pkg-plist 34
  • include/graphite/FileFont.h
  • include/graphite/Font.h
  • include/graphite/FreetypeFont.h
  • include/graphite/GrAppData.h
  • include/graphite/GrClient.h
  • include/graphite/GrCommon.h
  • include/graphite/GrConstants.h
  • include/graphite/GrData.h
  • include/graphite/GrDebug.h
  • include/graphite/GrExt.h
  • include/graphite/GrFeature.h
  • include/graphite/GrMstypes.h
  • include/graphite/GrPlatform.h
  • include/graphite/GrResult.h
  • include/graphite/GrStructs.h
  • include/graphite/GrWrappers.h
  • include/graphite/GraphiteProcess.h
  • include/graphite/IGrEngine.h
  • include/graphite/IGrJustifier.h
  • include/graphite/IGraphiteProcess.h
  • include/graphite/ITextSource.h
  • include/graphite/MemoryUsage.h
  • include/graphite/Segment.h
  • include/graphite/SegmentAux.h
  • include/graphite/SegmentPainter.h
  • lib/libgraphite.a
  • lib/libgraphite.so
  • lib/libgraphite.so.3
  • lib/libgraphite.so.3.0.0
  • lib/libgraphite-ft.a
  • lib/libgraphite-ft.so
  • lib/libgraphite-ft.so.0
  • lib/libgraphite-ft.so.0.0.0
  • libdata/pkgconfig/silgraphite.pc
distinfo 1
FileSizeSHA256
silgraphite-2.3.1.tar.gz3.239482e+069b07c6e91108b1fa87411af4a57e25522784cfea0deb79b34ced608444f2ed65
Master sites 1
  • SF