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