diff options
author | Thierry Thomas <thierry@FreeBSD.org> | 2021-02-20 09:11:55 +0000 |
---|---|---|
committer | Thierry Thomas <thierry@FreeBSD.org> | 2021-02-20 09:11:55 +0000 |
commit | 9323cded3884ce0f1fd5052f093f9620640a094a (patch) | |
tree | 9f774963e85a47cc4573cdc17c9fcee05e913630 /math/mathicsscript | |
parent | - Upgrade to 2.0.0. (diff) |
Adding mathicsscript, which was previously a part of math/py-mathics.
Diffstat (limited to 'math/mathicsscript')
-rw-r--r-- | math/mathicsscript/Makefile | 48 | ||||
-rw-r--r-- | math/mathicsscript/distinfo | 3 | ||||
-rw-r--r-- | math/mathicsscript/pkg-descr | 6 | ||||
-rw-r--r-- | math/mathicsscript/pkg-plist | 19 |
4 files changed, 76 insertions, 0 deletions
diff --git a/math/mathicsscript/Makefile b/math/mathicsscript/Makefile new file mode 100644 index 000000000000..2e6f01f640ef --- /dev/null +++ b/math/mathicsscript/Makefile @@ -0,0 +1,48 @@ +# Created by: Thierry Thomas <thierry@pompo.net> +# $FreeBSD$ + +PORTNAME= mathicsscript +PORTVERSION= 2.0.0 +CATEGORIES= math python + +MAINTAINER= thierry@FreeBSD.org +COMMENT= Terminal CLI to Mathics + +LICENSE= GPLv3 + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Mathics>0:math/py-mathics@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}columnize>0:devel/py-columnize@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}term-background>0:deskutils/py-term-background@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Mathics>0:math/py-mathics@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}networkx>2.5:math/py-networkx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}columnize>0:devel/py-columnize@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}term-background>0:deskutils/py-term-background@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= Mathics3 + +USES= python:3.6+ readline shebangfix +USE_PYTHON= distutils +SHEBANG_GLOB= *.py + +MAKE_ENV+= PYTHON=${PYTHON_CMD} +NO_ARCH= yes +PLIST_SUB+= VER=${PORTVERSION} +TEST_TARGET= check +TEST_ENV= ${MAKE_ENV} + +post-stage: + ${RM} -r ${STAGEDIR}/${PYTHON_SITELIBDIR}/test + +do-test: install + (cd ${TEST_WRKSRC} && py.test) + +.include <bsd.port.mk> diff --git a/math/mathicsscript/distinfo b/math/mathicsscript/distinfo new file mode 100644 index 000000000000..9db1c65b6542 --- /dev/null +++ b/math/mathicsscript/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1613384435 +SHA256 (Mathics3-mathicsscript-2.0.0_GH0.tar.gz) = c958de22169bd9736e5833f5791a6533ea60e2112f2f6d9a2ad922e717837f3c +SIZE (Mathics3-mathicsscript-2.0.0_GH0.tar.gz) = 158346 diff --git a/math/mathicsscript/pkg-descr b/math/mathicsscript/pkg-descr new file mode 100644 index 000000000000..36e7364ffe6e --- /dev/null +++ b/math/mathicsscript/pkg-descr @@ -0,0 +1,6 @@ +mathicsscript is a command-line interface to Mathics (math/py-mathics). + +Previously, it was included in the Mathics package. + +WWW: https://mathics.org/ +WWW: https://github.com/Mathics3/mathicsscript diff --git a/math/mathicsscript/pkg-plist b/math/mathicsscript/pkg-plist new file mode 100644 index 000000000000..7b5fe08c732f --- /dev/null +++ b/math/mathicsscript/pkg-plist @@ -0,0 +1,19 @@ +bin/mathicsscript +%%PYTHON_SITELIBDIR%%/mathicsscript/__init__.py +%%PYTHON_SITELIBDIR%%/mathicsscript/__main__.py +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/format.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/mmalexer.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/mmalexer.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathicsscript/format.py +%%PYTHON_SITELIBDIR%%/mathicsscript/mmalexer.py +%%PYTHON_SITELIBDIR%%/mathicsscript/termshell.py +%%PYTHON_SITELIBDIR%%/mathicsscript/version.py |