aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2021-07-24 20:20:50 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2021-07-24 20:20:50 +0000
commit3cd527b796ce2cdf67599862d500d7495f50667e (patch)
treee6e1249ece450a996d0b34bdb0a2781c3c7f4764
parent43e1bb7f3a78fcc95af29ea6848197b8c1e64e63 (diff)
downloadports-3cd527b796ce2cdf67599862d500d7495f50667e.tar.gz
ports-3cd527b796ce2cdf67599862d500d7495f50667e.zip
x11-fonts/py-opentypespec: Add py-opentypespec 1.8.4
opentypespec currently provides the opentypespec.tags module, which exports FEATURE_TAGS, SCRIPT_TAGS, LANGUAGE_TAGS and BASELINE_TAGS dictionaries, representing data from the Layout Tag Registry (section 6.4 of the Open Font Format specification). WWW: https://github.com/simoncozens/opentypespec-py
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/py-opentypespec/Makefile19
-rw-r--r--x11-fonts/py-opentypespec/distinfo3
-rw-r--r--x11-fonts/py-opentypespec/pkg-descr6
4 files changed, 29 insertions, 0 deletions
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index 2a473c3f366b..5ad7c8ea66ce 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -214,6 +214,7 @@
SUBDIR += py-fontmake
SUBDIR += py-glyphsLib
SUBDIR += py-opentype-sanitizer
+ SUBDIR += py-opentypespec
SUBDIR += py-ufo2ft
SUBDIR += py-ufoLib
SUBDIR += py-ufolint
diff --git a/x11-fonts/py-opentypespec/Makefile b/x11-fonts/py-opentypespec/Makefile
new file mode 100644
index 000000000000..f6b5157214dc
--- /dev/null
+++ b/x11-fonts/py-opentypespec/Makefile
@@ -0,0 +1,19 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+
+PORTNAME= opentypespec
+PORTVERSION= 1.8.4
+CATEGORIES= x11-fonts python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Data derived from the OpenType specification
+
+LICENSE= APACHE20
+
+USES= python:3.6+
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/py-opentypespec/distinfo b/x11-fonts/py-opentypespec/distinfo
new file mode 100644
index 000000000000..03c585403310
--- /dev/null
+++ b/x11-fonts/py-opentypespec/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1627120802
+SHA256 (opentypespec-1.8.4.tar.gz) = 03621635fed0d04345fa7b97837de31f992fa6619aeefcca0e75e342248dbde2
+SIZE (opentypespec-1.8.4.tar.gz) = 16710
diff --git a/x11-fonts/py-opentypespec/pkg-descr b/x11-fonts/py-opentypespec/pkg-descr
new file mode 100644
index 000000000000..119a714ac64a
--- /dev/null
+++ b/x11-fonts/py-opentypespec/pkg-descr
@@ -0,0 +1,6 @@
+opentypespec currently provides the opentypespec.tags module, which exports
+FEATURE_TAGS, SCRIPT_TAGS, LANGUAGE_TAGS and BASELINE_TAGS dictionaries,
+representing data from the Layout Tag Registry (section 6.4 of the Open Font
+Format specification).
+
+WWW: https://github.com/simoncozens/opentypespec-py