[Midnightbsd-cvs] mports [15946] trunk/graphics: add graphite 2 port.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Feb 28 19:28:10 EST 2014
Revision: 15946
http://svnweb.midnightbsd.org/mports/?rev=15946
Author: laffer1
Date: 2014-02-28 19:28:09 -0500 (Fri, 28 Feb 2014)
Log Message:
-----------
add graphite 2 port.
Modified Paths:
--------------
trunk/graphics/Makefile
Added Paths:
-----------
trunk/graphics/graphite2/
trunk/graphics/graphite2/Makefile
trunk/graphics/graphite2/distinfo
trunk/graphics/graphite2/pkg-descr
trunk/graphics/graphite2/pkg-plist
Modified: trunk/graphics/Makefile
===================================================================
--- trunk/graphics/Makefile 2014-02-28 23:55:01 UTC (rev 15945)
+++ trunk/graphics/Makefile 2014-03-01 00:28:09 UTC (rev 15946)
@@ -42,6 +42,7 @@
SUBDIR += goocanvas
SUBDIR += goom
SUBDIR += gozer
+SUBDIR += graphite2
SUBDIR += graphviz
SUBDIR += gstreamer-plugins-jpeg
SUBDIR += gstreamer-plugins-libpng
Added: trunk/graphics/graphite2/Makefile
===================================================================
--- trunk/graphics/graphite2/Makefile (rev 0)
+++ trunk/graphics/graphite2/Makefile 2014-03-01 00:28:09 UTC (rev 15946)
@@ -0,0 +1,21 @@
+# MidnightBSD$
+
+PORTNAME= graphite2
+PORTVERSION= 1.2.4
+CATEGORIES= graphics print
+MASTER_SITES= SF/silgraphite/${PORTNAME}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Rendering capabilities for complex non-Roman writing systems
+
+LICENSE= lgpl2.1
+
+USES= cmake iconv
+USE_LDCONFIG= yes
+LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
+
+post-patch:
+ @${REINPLACE_CMD} -e 's,/pkgconfig,data/pkgconfig,g' ${WRKSRC}/CMakeLists.txt
+
+.include <bsd.port.mk>
Added: trunk/graphics/graphite2/distinfo
===================================================================
--- trunk/graphics/graphite2/distinfo (rev 0)
+++ trunk/graphics/graphite2/distinfo 2014-03-01 00:28:09 UTC (rev 15946)
@@ -0,0 +1,2 @@
+SHA256 (graphite2-1.2.4.tgz) = 4bc3d5168029bcc0aa00eb2c973269d29407be2796ff56f9c80e10736bd8b003
+SIZE (graphite2-1.2.4.tgz) = 6938866
Added: trunk/graphics/graphite2/pkg-descr
===================================================================
--- trunk/graphics/graphite2/pkg-descr (rev 0)
+++ trunk/graphics/graphite2/pkg-descr 2014-03-01 00:28:09 UTC (rev 15946)
@@ -0,0 +1,12 @@
+Graphite is a package that can be used to create "smart fonts" capable of
+displaying writing systems with various complex behaviors, such as:
+
+ * contextual shaping
+ * ligatures
+ * reordering
+ * split glyphs
+ * bidirectionality
+ * stacking diacritics
+ * complex positioning
+
+WWW: http://scripts.sil.org/RenderingGraphite
Added: trunk/graphics/graphite2/pkg-plist
===================================================================
--- trunk/graphics/graphite2/pkg-plist (rev 0)
+++ trunk/graphics/graphite2/pkg-plist 2014-03-01 00:28:09 UTC (rev 15946)
@@ -0,0 +1,13 @@
+%%DATADIR%%/graphite2-%%CMAKE_BUILD_TYPE%%.cmake
+%%DATADIR%%/graphite2.cmake
+bin/gr2fonttest
+include/graphite2/Log.h
+include/graphite2/Font.h
+include/graphite2/Segment.h
+include/graphite2/Types.h
+lib/libgraphite2.so
+lib/libgraphite2.so.3
+lib/libgraphite2.so.3.0.1
+libdata/pkgconfig/graphite2.pc
+ at dirrmtry include/graphite2
+ at dirrmtry %%DATADIR%%
More information about the Midnightbsd-cvs
mailing list