graphics/py-svgwrite: Update to 1.4
* Add NO_ARCH as the package doesn't contain architecture specific files. * Simplify concurrent safety handling for the EXAMPLES option. * Add "do-test" target to make future QA easier. * Improve pkg-descr to give some hints about the features of the library. Changelog: https://github.com/mozman/svgwrite/blob/v1.4/NEWS.rst PR: 252389 Approved by: george@m5p.com (maintainer)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= svgwrite
|
||||
PORTVERSION= 1.3.1
|
||||
PORTVERSION= 1.4
|
||||
CATEGORIES= graphics python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
@@ -10,19 +10,24 @@ MAINTAINER= george@m5p.com
|
||||
COMMENT= Python library to create SVG drawings
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=0:devel/py-pyparsing@${PY_FLAVOR}
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.6+ zip
|
||||
USE_PYTHON= autoplist distutils
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
PORTEXAMPLES= *
|
||||
OPTIONS_DEFINE= EXAMPLES
|
||||
|
||||
EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
|
||||
|
||||
post-install-EXAMPLES-on:
|
||||
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
||||
@(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
|
||||
|
||||
do-test:
|
||||
@cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1561835799
|
||||
SHA256 (svgwrite-1.3.1.zip) = 11e47749b159ed7004721e11d380b4642a26154b8cb2f7b0102fea9c71a3dfa1
|
||||
SIZE (svgwrite-1.3.1.zip) = 185842
|
||||
TIMESTAMP = 1609687397
|
||||
SHA256 (svgwrite-1.4.zip) = b38ac03b67f81c728d81a33e4711aaf3ab136a57156d721bb17f88525d9909bb
|
||||
SIZE (svgwrite-1.4.zip) = 188493
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
A Python library to create SVG drawings.
|
||||
|
||||
As the name svgwrite implies, svgwrite creates new SVG drawings, it does not
|
||||
read existing drawings and also does not import existing drawings, but one can
|
||||
always include other SVG drawings by the <image> entity.
|
||||
|
||||
WWW: https://github.com/mozman/svgwrite
|
||||
|
||||
Reference in New Issue
Block a user