Date: Sat, 15 Aug 2020 22:36:39 +0000 (UTC) From: Hiroki Sato <hrs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r545076 - head/cad/py-gdspy Message-ID: <202008152236.07FMadbA038395@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: hrs Date: Sat Aug 15 22:36:39 2020 New Revision: 545076 URL: https://svnweb.freebsd.org/changeset/ports/545076 Log: Update to 1.6 and add test target. Modified: head/cad/py-gdspy/Makefile head/cad/py-gdspy/distinfo Modified: head/cad/py-gdspy/Makefile ============================================================================== --- head/cad/py-gdspy/Makefile Sat Aug 15 22:27:53 2020 (r545075) +++ head/cad/py-gdspy/Makefile Sat Aug 15 22:36:39 2020 (r545076) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= gdspy -PORTVERSION= 1.3.2 -PORTREVISION= 1 +PORTVERSION= 1.6 DISTVERSIONPREFIX= v CATEGORIES= cad python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,6 +13,7 @@ LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} +TEST_DEPENDS= pytest:devel/py-pytest@${PY_FLAVOR} USES= python USE_PYTHON= distutils autoplist @@ -21,15 +21,37 @@ USE_GITHUB= yes GH_ACCOUNT= heitzmann OPTIONS_DEFINE= EXAMPLES -EXAMPLES_PLIST_FILES= ${EXAMPLESDIR}/tutorial.py +EXAMPLES_PLIST_FILES= \ + ${EXAMPLESDIR}/cell.py \ + ${EXAMPLESDIR}/cellarray.py \ + ${EXAMPLESDIR}/cellreference.py \ + ${EXAMPLESDIR}/curve.py \ + ${EXAMPLESDIR}/flexpath.py \ + ${EXAMPLESDIR}/functions.py \ + ${EXAMPLESDIR}/gdslibrary.py \ + ${EXAMPLESDIR}/gdswriter.py \ + ${EXAMPLESDIR}/polygonset.py \ + ${EXAMPLESDIR}/robustpath.py \ + ${EXAMPLESDIR}/test.gds \ + ${EXAMPLESDIR}/tutils.py \ + ${EXAMPLESDIR}/maketestgds.py +test: + cd ${WRKSRC} && \ + ${SETENV} PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} \ + ${LOCALBASE}/bin/pytest + post-install: cd ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} && \ - ${STRIP_CMD} boolext.so clipper.so + ${STRIP_CMD} clipper.so post-install-EXAMPLES-on: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_SCRIPT} ${WRKSRC}/examples/tutorial.py \ - ${STAGEDIR}${EXAMPLESDIR} + cd ${WRKSRC}/tests && \ + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} && \ + ${INSTALL_SCRIPT} *.py ${STAGEDIR}${EXAMPLESDIR} && \ + ${INSTALL_DATA} *.gds ${STAGEDIR}${EXAMPLESDIR} + cd ${WRKSRC}/tools && \ + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} && \ + ${INSTALL_SCRIPT} maketestgds.py ${STAGEDIR}${EXAMPLESDIR} .include <bsd.port.mk> Modified: head/cad/py-gdspy/distinfo ============================================================================== --- head/cad/py-gdspy/distinfo Sat Aug 15 22:27:53 2020 (r545075) +++ head/cad/py-gdspy/distinfo Sat Aug 15 22:36:39 2020 (r545076) @@ -1,3 +1,3 @@ -TIMESTAMP = 1552644879 -SHA256 (heitzmann-gdspy-v1.3.2_GH0.tar.gz) = 472b71e5b996df9048d60ca383f851abc346050402600414efdcc33257ed29c2 -SIZE (heitzmann-gdspy-v1.3.2_GH0.tar.gz) = 112989 +TIMESTAMP = 1597459294 +SHA256 (heitzmann-gdspy-v1.6_GH0.tar.gz) = 32e4043659112ac1b3b11b5e4404f5ce0d5c3c0e5d5f30b1a544a24b56e992fb +SIZE (heitzmann-gdspy-v1.6_GH0.tar.gz) = 448185
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008152236.07FMadbA038395>