Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Jan 2022 19:26:19 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: c7eb7b6db875 - main - print/py-fonttools3: Remove obsoleted port
Message-ID:  <202201231926.20NJQJGc013132@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c7eb7b6db8752f114e876a07b66028b23cb2871b

commit c7eb7b6db8752f114e876a07b66028b23cb2871b
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-01-23 18:09:56 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-01-23 18:09:56 +0000

    print/py-fonttools3: Remove obsoleted port
    
    Use print/py-fonttools instead.
---
 MOVED                         |  1 +
 print/Makefile                |  1 -
 print/py-fonttools3/Makefile  | 57 -------------------------------------------
 print/py-fonttools3/distinfo  |  3 ---
 print/py-fonttools3/pkg-descr |  6 -----
 5 files changed, 1 insertion(+), 67 deletions(-)

diff --git a/MOVED b/MOVED
index c33750712c58..333185ce05a9 100644
--- a/MOVED
+++ b/MOVED
@@ -16773,3 +16773,4 @@ devel/e2fsprogs-libss||2022-01-17|Folded back into sysutils/e2fsprogs, which was
 lang/spidermonkey60|lang/spidermonkey78|2022-01-18|Has expired: Requires python2 to build
 shells/ammonite|devel/ammonite|2022-01-18|Ammonite dropped built-in shell support
 emulators/yuzu-qt5|emulators/yuzu|2022-01-20|Merged as QT5 port option
+print/py-fonttools3|print/py-fonttools|2022-01-23|Remove obsoleted port. Use print/py-fonttools instead
diff --git a/print/Makefile b/print/Makefile
index 740a09020aa1..251fca0d5896 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -179,7 +179,6 @@
     SUBDIR += py-fontparts
     SUBDIR += py-fontpens
     SUBDIR += py-fonttools
-    SUBDIR += py-fonttools3
     SUBDIR += py-fpdf
     SUBDIR += py-frescobaldi
     SUBDIR += py-glyphtools
diff --git a/print/py-fonttools3/Makefile b/print/py-fonttools3/Makefile
deleted file mode 100644
index 74ae105fc1fa..000000000000
--- a/print/py-fonttools3/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# Created by: Joseph Koshy <jkoshy@FreeBSD.org>
-
-PORTNAME=	fonttools
-PORTVERSION=	3.44.0
-CATEGORIES=	print python
-MASTER_SITES=	CHEESESHOP
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX=	3
-
-MAINTAINER=	sunpoet@FreeBSD.org
-COMMENT=	Open source library for manipulating fonts, written in Python
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-USES=		python:3.7+ zip
-USE_PYTHON=	autoplist concurrent distutils
-
-MAKE_ENV=	FONTTOOLS_MANPATH="man"
-NO_ARCH=	yes
-
-# bin/fonttools
-CONFLICTS_INSTALL=	py*-fonttools
-
-# fonttools 4.0.0+ requires Python 3.6+
-PORTSCOUT=	limit:^3\.
-
-OPTIONS_DEFINE=	GRAPHITE INTERPOLATABLE LXML PLOT SYMFONT UFO UNICODE WOFF
-OPTIONS_DEFAULT=LXML UFO UNICODE
-
-GRAPHITE_DESC=	Process graphite type tables in ttLib/tables
-INTERPOLATABLE_DESC=	Interpolatability support
-LXML_DESC=	Read/write XML files via lxml (faster/safer than built-in ElementTree)
-PLOT_DESC=	Visualize DesignSpaceDocument and resulting VariationModel
-SYMFONT_DESC=	Symbolic font statistics analysis
-UFO_DESC=	Read/write UFO fonts
-UNICODE_DESC=	Use latest Unicode Character Database
-WOFF_DESC=	Compress/uncompress WOFF webfonts
-
-GRAPHITE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lz4>=1.7.4.2:archivers/py-lz4@${PY_FLAVOR}
-INTERPOLATABLE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR}
-LXML_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lxml>=4.0<5:devel/py-lxml@${PY_FLAVOR}
-PLOT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR}
-SYMFONT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sympy>=0:math/py-sympy@${PY_FLAVOR}
-UFO_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}fs2>=2.2.0<3:devel/py-fs2@${PY_FLAVOR}
-WOFF_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}brotli>=1.0.1:archivers/py-brotli@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}zopfli>=0.1.4:archivers/py-zopfli@${PY_FLAVOR}
-
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MUNICODE}
-.if ${PYTHON_REL} < 30800
-RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}unicodedata2>=12.0.0:devel/py-unicodedata2@${PY_FLAVOR}
-.endif
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/print/py-fonttools3/distinfo b/print/py-fonttools3/distinfo
deleted file mode 100644
index 4904b7c52bd8..000000000000
--- a/print/py-fonttools3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1564837231
-SHA256 (fonttools-3.44.0.zip) = b72cc654e07219d8d7d8c624d1af13cec6f6cc2a51189f8385c295725e4ac36c
-SIZE (fonttools-3.44.0.zip) = 3529542
diff --git a/print/py-fonttools3/pkg-descr b/print/py-fonttools3/pkg-descr
deleted file mode 100644
index ae20042bcaa5..000000000000
--- a/print/py-fonttools3/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-FontTools is an open source library for manipulating fonts, written
-in Python. It supports reading and writing of TrueType fonts,
-PostScript Type 1 fonts as well as AFM files and some MacOS-specific
-formats.
-
-WWW: https://github.com/fonttools/fonttools



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202201231926.20NJQJGc013132>