aboutsummaryrefslogtreecommitdiff
path: root/x11-fonts
diff options
context:
space:
mode:
authorLi-Wen Hsu <lwhsu@FreeBSD.org>2018-12-16 18:40:52 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2018-12-16 18:40:52 +0000
commit491daf0b1466363fa6046cd2960296fc2030a0df (patch)
tree171cd17c51811443dd2d51a93790276e1b0ee58b /x11-fonts
parent8143b80ef0b1010e50320df9f10be95ec059b2b5 (diff)
downloadports-491daf0b1466363fa6046cd2960296fc2030a0df.tar.gz
ports-491daf0b1466363fa6046cd2960296fc2030a0df.zip
Notes
Diffstat (limited to 'x11-fonts')
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/py-ufo2ft/Makefile29
-rw-r--r--x11-fonts/py-ufo2ft/distinfo3
-rw-r--r--x11-fonts/py-ufo2ft/pkg-descr4
4 files changed, 37 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index 7525f8d2f67b..8349b4b3b665 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -177,6 +177,7 @@
SUBDIR += py-defcon
SUBDIR += py-fontMath
SUBDIR += py-glyphsLib
+ SUBDIR += py-ufo2ft
SUBDIR += py-ufoLib
SUBDIR += raleway
SUBDIR += roboto-fonts-ttf
diff --git a/x11-fonts/py-ufo2ft/Makefile b/x11-fonts/py-ufo2ft/Makefile
new file mode 100644
index 000000000000..fa1d7fced917
--- /dev/null
+++ b/x11-fonts/py-ufo2ft/Makefile
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= ufo2ft
+PORTVERSION= 2.4.0
+CATEGORIES= x11-fonts python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= lantw44@gmail.com
+COMMENT= Bridge between UFOs and FontTools
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=3.28.0:print/py-fonttools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ufoLib>=2.1.0:x11-fonts/py-ufoLib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}defcon>=0.4.0:x11-fonts/py-defcon@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cu2qu>=1.5.0:x11-fonts/py-cu2qu@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}compreffor>=0.4.5:x11-fonts/py-compreffor@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}booleanOperations>=0.8.0:x11-fonts/py-booleanOperations@${PY_FLAVOR} \
+ ${PY_ENUM34}
+
+USES= python zip
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/py-ufo2ft/distinfo b/x11-fonts/py-ufo2ft/distinfo
new file mode 100644
index 000000000000..b3fd2e50f481
--- /dev/null
+++ b/x11-fonts/py-ufo2ft/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1540712924
+SHA256 (ufo2ft-2.4.0.zip) = cec69976ba679ebdbed51cd4fdbfdbf148363acc5cbc6373950717eb95f3542b
+SIZE (ufo2ft-2.4.0.zip) = 151860
diff --git a/x11-fonts/py-ufo2ft/pkg-descr b/x11-fonts/py-ufo2ft/pkg-descr
new file mode 100644
index 000000000000..c284ddcc8e7a
--- /dev/null
+++ b/x11-fonts/py-ufo2ft/pkg-descr
@@ -0,0 +1,4 @@
+ufo2ft ("UFO to FontTools") is a fork of ufo2fdk whose goal is to generate
+OpenType font binaries from UFOs without the FDK dependency.
+
+WWW: https://github.com/googlei18n/ufo2ft