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
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/silgraphite | 2.3.1_2 |
| FreeBSD | graphics/silgraphite | 2.3.1_4 |
| NetBSD | graphics/silgraphite | 2.3.1 |
| DragonFly | graphics/silgraphite | 2.3.1_4 |
| HardenedBSD | graphics/silgraphite | 2.3.1_4 |
| GhostBSD | graphics/silgraphite | 2.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
| Option | Default | Description |
|---|---|---|
| FREETYPE | on |
- 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
| File | Size | SHA256 |
|---|---|---|
| silgraphite-2.3.1.tar.gz | 3.239482e+06 | 9b07c6e91108b1fa87411af4a57e25522784cfea0deb79b34ced608444f2ed65 |
Master sites 1
- SF