git: c327074a9acc - main - x11-fonts/py-babelfont: Add py-babelfont 2.0.2
Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun May 16 15:26:02 UTC 2021
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c327074a9acc54b3ea4cb41fb8c04f06c47220d2
commit c327074a9acc54b3ea4cb41fb8c04f06c47220d2
Author: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
AuthorDate: 2021-05-16 15:13:01 +0000
Commit: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
CommitDate: 2021-05-16 15:23:49 +0000
x11-fonts/py-babelfont: Add py-babelfont 2.0.2
babelfont reads font files into fontParts objects and writes them out again.
WWW: https://github.com/simoncozens/babelfont
---
x11-fonts/Makefile | 1 +
x11-fonts/py-babelfont/Makefile | 25 +++++++++++++++++++++++++
x11-fonts/py-babelfont/distinfo | 3 +++
x11-fonts/py-babelfont/pkg-descr | 3 +++
4 files changed, 32 insertions(+)
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index c9da624a8f37..59b357aadf31 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -204,6 +204,7 @@
SUBDIR += proggy_fonts-ttf
SUBDIR += psftools
SUBDIR += py-QtAwesome
+ SUBDIR += py-babelfont
SUBDIR += py-bdflib
SUBDIR += py-booleanOperations
SUBDIR += py-compreffor
diff --git a/x11-fonts/py-babelfont/Makefile b/x11-fonts/py-babelfont/Makefile
new file mode 100644
index 000000000000..d9c22a44b0a9
--- /dev/null
+++ b/x11-fonts/py-babelfont/Makefile
@@ -0,0 +1,25 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+
+PORTNAME= babelfont
+PORTVERSION= 2.0.2
+CATEGORIES= x11-fonts python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet at FreeBSD.org
+COMMENT= Abstract interface to font source files based on fontParts
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defcon>=0:x11-fonts/py-defcon@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}fontparts>=0:print/py-fontparts@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}fonttools>=0:print/py-fonttools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}glyphsLib>=0:x11-fonts/py-glyphsLib@${PY_FLAVOR}
+
+USES= python:3.6+
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/py-babelfont/distinfo b/x11-fonts/py-babelfont/distinfo
new file mode 100644
index 000000000000..8eaef808c918
--- /dev/null
+++ b/x11-fonts/py-babelfont/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1620928549
+SHA256 (babelfont-2.0.2.tar.gz) = 4fe45910e0260f17045c6860a0e04c387af95fb795ad180131c7b33f6a3db40a
+SIZE (babelfont-2.0.2.tar.gz) = 639445
diff --git a/x11-fonts/py-babelfont/pkg-descr b/x11-fonts/py-babelfont/pkg-descr
new file mode 100644
index 000000000000..b6806b37d110
--- /dev/null
+++ b/x11-fonts/py-babelfont/pkg-descr
@@ -0,0 +1,3 @@
+babelfont reads font files into fontParts objects and writes them out again.
+
+WWW: https://github.com/simoncozens/babelfont
More information about the dev-commits-ports-all
mailing list