Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Sep 2018 07:53:46 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r480235 - head/science/py-chempy
Message-ID:  <201809210753.w8L7rkfe083263@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Fri Sep 21 07:53:46 2018
New Revision: 480235
URL: https://svnweb.freebsd.org/changeset/ports/480235

Log:
  science/py-chempy: Update 0.7.2 -> 0.7.3
  
  Port changes:
  * Add the EXTRAS option to install extra-dependencies
  * Add the test target

Modified:
  head/science/py-chempy/Makefile
  head/science/py-chempy/distinfo

Modified: head/science/py-chempy/Makefile
==============================================================================
--- head/science/py-chempy/Makefile	Fri Sep 21 07:47:34 2018	(r480234)
+++ head/science/py-chempy/Makefile	Fri Sep 21 07:53:46 2018	(r480235)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	chempy
-DISTVERSION=	0.7.2
+DISTVERSION=	0.7.3
 CATEGORIES=	science python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -25,8 +25,22 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}bokeh>=0.11.1:ww
 		${NUMPY}
 RUN_DEPENDS:=	${BUILD_DEPENDS}
 
+
 USES=		python
 USE_PYTHON=	distutils autoplist
 NO_ARCH=	yes
+
+OPTIONS_DEFINE=		EXTRAS
+OPTIONS_DEFAULT=	EXTRAS
+
+EXTRAS_DESC=		Install optional dependencies for additional functionality
+EXTRAS_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}pycodeexport>=0.1.2:devel/py-pycodeexport@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}pycompilation>=0.4.3:devel/py-pycompilation@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}pygslodeiv2>=0.9.1:math/py-pygslodeiv2@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}pyodeint>=0.10.1:math/py-pyodeint@${PY_FLAVOR}
+
+do-test:
+	@cd ${WRKSRC} && pytest -rs --pyargs chempy
 
 .include <bsd.port.mk>

Modified: head/science/py-chempy/distinfo
==============================================================================
--- head/science/py-chempy/distinfo	Fri Sep 21 07:47:34 2018	(r480234)
+++ head/science/py-chempy/distinfo	Fri Sep 21 07:53:46 2018	(r480235)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1537215248
-SHA256 (chempy-0.7.2.tar.gz) = 1dd9bc1d2a69c1e61c5b042d73d9bf00804b3d60f46510fbca878c5ead2d62f0
-SIZE (chempy-0.7.2.tar.gz) = 162100
+TIMESTAMP = 1537515502
+SHA256 (chempy-0.7.3.tar.gz) = 002a6a78914f26d4a10c7834f811aa26a435b2287ab26804bed8b5aa69e5f97f
+SIZE (chempy-0.7.3.tar.gz) = 162098



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809210753.w8L7rkfe083263>