View | Details | Raw Unified | Return to bug 231392 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-1 / +1 lines)
Lines 183-189 Link Here
183
    SUBDIR += pstotext
183
    SUBDIR += pstotext
184
    SUBDIR += psutils
184
    SUBDIR += psutils
185
    SUBDIR += py-fonttools
185
    SUBDIR += py-fonttools
186
    SUBDIR += py-fonttools-lxml-ufo
186
    SUBDIR += py-fonttools-extras
187
    SUBDIR += py-fpdf
187
    SUBDIR += py-fpdf
188
    SUBDIR += py-pdf
188
    SUBDIR += py-pdf
189
    SUBDIR += py-pdf2
189
    SUBDIR += py-pdf2
(-)py-fonttools/Makefile (-2 / +2 lines)
Lines 14-25 Link Here
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
15
16
USES=		python zip
16
USES=		python zip
17
USE_PYTHON=	autoplist concurrent distutils
17
USE_PYTHON?=	autoplist concurrent distutils
18
18
19
MAKE_ENV=	FONTTOOLS_MANPATH="man"
19
MAKE_ENV=	FONTTOOLS_MANPATH="man"
20
NO_ARCH=	yes
20
NO_ARCH=	yes
21
21
22
OPTIONS_DEFINE=	GRAPHITE INTERPOLATABLE LXML PLOT SYMFONT UFO UNICODE WOFF
22
OPTIONS_DEFINE?=GRAPHITE INTERPOLATABLE LXML PLOT SYMFONT UFO UNICODE WOFF
23
GRAPHITE_DESC=	Process graphite type tables in ttLib/tables
23
GRAPHITE_DESC=	Process graphite type tables in ttLib/tables
24
INTERPOLATABLE_DESC=	Interpolatability support
24
INTERPOLATABLE_DESC=	Interpolatability support
25
LXML_DESC=	Read/write XML files via lxml (faster/safer than built-in ElementTree)
25
LXML_DESC=	Read/write XML files via lxml (faster/safer than built-in ElementTree)
(-)py-fonttools-extras/Makefile (-3 / +12 lines)
Lines 1-11 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PKGNAMESUFFIX=	-lxml-ufo
3
PKGNAMESUFFIX=	-extras
4
4
5
COMMENT=	Open source library for manipulating fonts, written in Python, with LXML and UFO options
5
COMMENT=	Enable extra features for FontTools
6
6
7
OPTIONS_SLAVE=	LXML UFO
7
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}fonttools=${PORTVERSION}:print/py-fonttools@${PY_FLAVOR}
8
8
9
USE_PYTHON=	flavors
10
11
NO_BUILD=	yes
12
NO_INSTALL=	yes
13
NO_ARCH=	yes
14
15
OPTIONS_DEFINE=	${OPTIONS_SLAVE}
16
OPTIONS_SLAVE=	LXML UFO UNICODE
17
9
MASTERDIR=	${.CURDIR}/../py-fonttools
18
MASTERDIR=	${.CURDIR}/../py-fonttools
10
19
11
.include "${MASTERDIR}/Makefile"
20
.include "${MASTERDIR}/Makefile"
(-)py-psautohint/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	psautohint
3
PORTNAME=	psautohint
4
PORTVERSION=	1.9.1
4
PORTVERSION=	1.9.1
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	print python
6
CATEGORIES=	print python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 Link Here
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
15
16
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
16
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}fonttools>=3.32.0:print/py-fonttools@${PY_FLAVOR}
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}fonttools-extras>=3.32.0:print/py-fonttools-extras@${PY_FLAVOR}
18
18
19
USES=		python zip
19
USES=		python zip
20
USE_PYTHON=	autoplist concurrent distutils
20
USE_PYTHON=	autoplist concurrent distutils

Return to bug 231392