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

(-)py-spdx-tools/Makefile (+36 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	spdx-tools
4
DISTVERSION=	0.5.4
5
CATEGORIES=	misc python
6
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
MAINTAINER=	freebsd_ports@k-worx.org
10
COMMENT=	Parses, validates and creates SPDX documents
11
12
LICENSE=	APACHE20
13
LICENSE_FILE=	${WRKSRC}/LICENSE
14
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}rdflib>=0:textproc/py-rdflib@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
18
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}xmltodict>=0:devel/py-xmltodict@${PY_FLAVOR}
19
20
USES=		python:2.7
21
USE_PYTHON=	distutils autoplist
22
23
CONFLICTS_INSTALL=	py??-spdx-*
24
NO_ARCH=		yes
25
PORTEXAMPLES=		*
26
27
OPTIONS_DEFINE=	EXAMPLES
28
29
post-install-EXAMPLES-on:
30
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
31
	${FIND} ${WRKSRC}/examples -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR} \;
32
33
do-test:
34
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
35
36
.include <bsd.port.mk>
(-)py-spdx-tools/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1530184957
2
SHA256 (spdx-tools-0.5.4.tar.gz) = 3de4d499a9182a63ba9bb8a08b394cc9c618067095212cb51addb201bfeac202
3
SIZE (spdx-tools-0.5.4.tar.gz) = 140247
(-)py-spdx-tools/pkg-descr (+9 lines)
Line 0 Link Here
1
Implements an SPDX tag/value and RDF parser, validator and handler in Python.
2
3
Features:
4
5
- API to create and manipulate SPDX documents.
6
- Parse and create Tag/Value format SPDX files
7
- Parse and create RDF format SPDX files
8
9
WWW: https://github.com/spdx/tools-python

Return to bug 229438