freebsd-ports/graphics/silgraphite/Makefile
Martin Wilke 31d3413e67 Graphite is a project under development within SIL'ss 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.

WWW: http://silgraphite.sourceforge.net/

PR:		ports/129346
Submitted by:	Dennis Herrmann <adox at mcx2.org>
2008-12-07 11:02:18 +00:00

37 lines
866 B
Makefile

# New ports collection makefile for: silgraphite
# Date created: 30 November 2008
# Whom: Dennis Herrmann <adox@mcx2.org>
#
# $FreeBSD$
#
PORTNAME= silgraphite
PORTVERSION= 2.3
CATEGORIES= graphics devel
MASTER_SITES= SF
MAINTAINER= adox@mcx2.org
COMMENT= Font engine for complex non-Roman writing systems
OPTIONS= FREETYPE "Build with Freetype support" on
USE_GNOME= pkgconfig
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS= --without-xft --without-pangographite
.include <bsd.port.pre.mk>
.if !defined(WITHOUT_FREETYPE)
LIB_DEPENDS+= freetype.9:${PORTSDIR}/print/freetype2
USE_ICONV= yes
CONFIGURE_ARGS+= --with-freetype
PLIST_SUB+= WITH_FREETYPE=""
.else
CONFIGURE_ARGS+= --without-freetype
PLIST_SUB+= WITH_FREETYPE="@comment "
.endif
.include <bsd.port.post.mk>