aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2021-04-09 17:50:50 +0000
committerThierry Thomas <thierry@FreeBSD.org>2021-04-09 17:53:10 +0000
commitf56414780f63f16cf85316b7aca22a36b478fd69 (patch)
tree586f8274b1b20a938a1e3059c8beaf9ba8c6c64c
parent587de0346be24652db6d82be67c9a9a2bf72df3a (diff)
downloadports-f56414780f63f16cf85316b7aca22a36b478fd69.tar.gz
ports-f56414780f63f16cf85316b7aca22a36b478fd69.zip
math/mathics-django: upgrade to 2.1.0.
-rw-r--r--math/mathics-django/Makefile19
-rw-r--r--math/mathics-django/distinfo6
-rw-r--r--math/mathics-django/files/pkg-message.in2
-rw-r--r--math/mathics-django/pkg-plist7
4 files changed, 16 insertions, 18 deletions
diff --git a/math/mathics-django/Makefile b/math/mathics-django/Makefile
index e82acbb99a14..af0e9f274591 100644
--- a/math/mathics-django/Makefile
+++ b/math/mathics-django/Makefile
@@ -1,7 +1,7 @@
# Created by: Thierry Thomas <thierry@pompo.net>
-PORTNAME= mathics-django
-PORTVERSION= 2.0.1
+PORTNAME= Mathics-Django
+PORTVERSION= 2.1.0
CATEGORIES= math python
MAINTAINER= thierry@FreeBSD.org
@@ -9,19 +9,24 @@ COMMENT= Django front-end to Mathics
LICENSE= GPLv3
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Mathics>0:math/py-mathics@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django31>0:www/py-django31@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Mathics>0:math/py-mathics@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Mathics3>0:math/py-mathics \
+ ${PYTHON_PKGNAMEPREFIX}django31>0:www/py-django31@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Mathics3>0:math/py-mathics \
+ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django31>0:www/py-django31@${PY_FLAVOR}\
+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
+# Note: only versions released to CHEESESHOP must be used
+# but no tarball is available there.
USE_GITHUB= yes
GH_ACCOUNT= Mathics3
+GH_PROJECT= ${PORTNAME:tl}
USES= python:3.6+ readline shebangfix
-USE_PYTHON= distutils
+USE_PYTHON= distutils noflavors
SHEBANG_GLOB= *.py
MAKE_ENV+= PYTHON=${PYTHON_CMD}
diff --git a/math/mathics-django/distinfo b/math/mathics-django/distinfo
index f2f7f1dc9a73..723c3f01618a 100644
--- a/math/mathics-django/distinfo
+++ b/math/mathics-django/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1614015345
-SHA256 (Mathics3-mathics-django-2.0.1_GH0.tar.gz) = 6cfb7a58c688f36a26a0835f3263aacc917f3f2f11ce1ca86840730803481611
-SIZE (Mathics3-mathics-django-2.0.1_GH0.tar.gz) = 3207860
+TIMESTAMP = 1617984871
+SHA256 (Mathics3-mathics-django-2.1.0_GH0.tar.gz) = c9d419bd8b75540faf4db7548aeb79d681b9b3e0d90ff045fe0f5666d7c65953
+SIZE (Mathics3-mathics-django-2.1.0_GH0.tar.gz) = 3207874
diff --git a/math/mathics-django/files/pkg-message.in b/math/mathics-django/files/pkg-message.in
index 3d4d9388ba66..4270243447c4 100644
--- a/math/mathics-django/files/pkg-message.in
+++ b/math/mathics-django/files/pkg-message.in
@@ -1,2 +1,2 @@
To run the server, type:
-%%PYTHON_CMD%% %%PYTHON_SITELIBDIR%%/mathics_django/manage.py runserver
+$ mathicsserver
diff --git a/math/mathics-django/pkg-plist b/math/mathics-django/pkg-plist
index c6fe2d1a2e7c..99c9d916a96f 100644
--- a/math/mathics-django/pkg-plist
+++ b/math/mathics-django/pkg-plist
@@ -1,11 +1,4 @@
bin/mathicsserver
-%%PYTHON_SITELIBDIR%%/Mathics_Django-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/Mathics_Django-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/Mathics_Django-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/Mathics_Django-%%VER%%-py%%PYTHON_VER%%.egg-info/entry_points.txt
-%%PYTHON_SITELIBDIR%%/Mathics_Django-%%VER%%-py%%PYTHON_VER%%.egg-info/not-zip-safe
-%%PYTHON_SITELIBDIR%%/Mathics_Django-%%VER%%-py%%PYTHON_VER%%.egg-info/requires.txt
-%%PYTHON_SITELIBDIR%%/Mathics_Django-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt
%%PYTHON_SITELIBDIR%%/mathics_django/__init__.py
%%PYTHON_SITELIBDIR%%/mathics_django/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/mathics_django/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc