View | Details | Raw Unified | Return to bug 245937
Collapse All | Expand All

(-)b/devel/py-yaml/Makefile (-1 / +1 lines)
Lines 1-47 Link Here
1
# Created by: ijliao@FreeBSD.org
1
# Created by: ijliao@FreeBSD.org
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	yaml
4
PORTNAME=	yaml
5
PORTVERSION=	5.2
5
PORTVERSION=	5.3.1
6
CATEGORIES=	devel python
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
DISTNAME=	PyYAML-${PORTVERSION}
9
DISTNAME=	PyYAML-${PORTVERSION}
10
10
11
MAINTAINER=	jpaetzel@FreeBSD.org
11
MAINTAINER=	jpaetzel@FreeBSD.org
12
COMMENT=	Python YAML parser
12
COMMENT=	Python YAML parser
13
13
14
LICENSE=	MIT
14
LICENSE=	MIT
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
16
17
OPTIONS_DEFINE=	LIBYAML EXAMPLES
17
OPTIONS_DEFINE=	LIBYAML EXAMPLES
18
LIBYAML_DESC=	Use textproc/libyaml for faster parsing
18
LIBYAML_DESC=	Use textproc/libyaml for faster parsing
19
19
20
USES=		python
20
USES=		python
21
USE_PYTHON=	distutils autoplist
21
USE_PYTHON=	distutils autoplist
22
22
23
EXAMPLESDIR=	${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
23
EXAMPLESDIR=	${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
24
24
25
.include <bsd.port.pre.mk>
25
.include <bsd.port.pre.mk>
26
26
27
.if ${PORT_OPTIONS:MLIBYAML}
27
.if ${PORT_OPTIONS:MLIBYAML}
28
PYDISTUTILS_SETUP+=		--with-libyaml
28
PYDISTUTILS_SETUP+=		--with-libyaml
29
PYDISTUTILS_BUILD_TARGET=	build_ext
29
PYDISTUTILS_BUILD_TARGET=	build_ext
30
PYDISTUTILS_BUILDARGS+=		--include-dirs=${LOCALBASE}/include \
30
PYDISTUTILS_BUILDARGS+=		--include-dirs=${LOCALBASE}/include \
31
				--library-dirs=${LOCALBASE}/lib
31
				--library-dirs=${LOCALBASE}/lib
32
LIB_DEPENDS+=			libyaml.so:textproc/libyaml
32
LIB_DEPENDS+=			libyaml.so:textproc/libyaml
33
33
34
post-install:
34
post-install:
35
	@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_yaml.so
35
	@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_yaml.so
36
.else
36
.else
37
PYDISTUTILS_SETUP+=		--without-libyaml
37
PYDISTUTILS_SETUP+=		--without-libyaml
38
NO_ARCH=			yes
38
NO_ARCH=			yes
39
.endif
39
.endif
40
40
41
post-install-EXAMPLES-on:
41
post-install-EXAMPLES-on:
42
	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/)
42
	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/)
43
43
44
do-test:
44
do-test:
45
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
45
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
46
46
47
.include <bsd.port.post.mk>
47
.include <bsd.port.post.mk>
(-)b/devel/py-yaml/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1575414761
1
TIMESTAMP = 1587917471
2
SHA256 (PyYAML-5.2.tar.gz) = c0ee8eca2c582d29c3c2ec6e2c4f703d1b7f1fb10bc72317355a746057e7346c
2
SHA256 (PyYAML-5.3.1.tar.gz) = b8eac752c5e14d3eca0e6dd9199cd627518cb5ec06add0de9d32baeee6fe645d
3
SIZE (PyYAML-5.2.tar.gz) = 265687
3
SIZE (PyYAML-5.3.1.tar.gz) = 269377

Return to bug 245937