summaryrefslogtreecommitdiff
path: root/graphics/silgraphite-ft/Makefile
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2008-12-13 06:58:01 +0000
committerminskim <minskim@pkgsrc.org>2008-12-13 06:58:01 +0000
commitf6677e623a33f7cd37367ee49c575a47333f0760 (patch)
tree6f8a6d17806f97acc894ca267905e9eac2901ca5 /graphics/silgraphite-ft/Makefile
parentdbbe0cf51038bb4125f9678a083da773f10343d1 (diff)
downloadpkgsrc-f6677e623a33f7cd37367ee49c575a47333f0760.tar.gz
Import silgraphite-ft from pkgsrc.
Graphite is a smart font engine that basically takes a unicode string and font formatting information (features, size, etc.) and returns a set of positioned glyphs. In reality, Graphite does more than this in that it handles cursor tracking and interaction with the rendering engine for string selection, etc. This package is a wrapper for FreeType.
Diffstat (limited to 'graphics/silgraphite-ft/Makefile')
-rw-r--r--graphics/silgraphite-ft/Makefile26
1 files changed, 26 insertions, 0 deletions
diff --git a/graphics/silgraphite-ft/Makefile b/graphics/silgraphite-ft/Makefile
new file mode 100644
index 00000000000..03e14394f66
--- /dev/null
+++ b/graphics/silgraphite-ft/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/12/13 06:58:01 minskim Exp $
+
+DISTNAME= silgraphite-2.3
+PKGNAME= ${DISTNAME:S/silgraphite/silgraphite-ft/}
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=silgraphite/}
+
+MAINTAINER= minskim@NetBSD.org
+HOMEPAGE= http://silgraphite.sourceforge.net/
+COMMENT= FreeType wrapper for SIL Graphite
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+WRKSRC= ${WRKDIR}/${DISTNAME}/wrappers/freetype
+
+PKGCONFIG_OVERRIDE+= silgraphite-ft.pc
+
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/silgraphite/buildlink3.mk"
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/silgraphite-ft.pc ${PREFIX}/lib/pkgconfig
+
+.include "../../mk/bsd.pkg.mk"