svn commit: r431013 - in head/devel/ipython: . files
Antoine Brodin
antoine at FreeBSD.org
Mon Jan 9 18:51:48 UTC 2017
Author: antoine
Date: Mon Jan 9 18:51:47 2017
New Revision: 431013
URL: https://svnweb.freebsd.org/changeset/ports/431013
Log:
- Update to 5.1.0
- Pass maintainership to python@
- Notebook is now a seperate (upcoming) port
Deleted:
head/devel/ipython/pkg-plist
Modified:
head/devel/ipython/Makefile
head/devel/ipython/distinfo
head/devel/ipython/files/patch-setupbase.py
Modified: head/devel/ipython/Makefile
==============================================================================
--- head/devel/ipython/Makefile Mon Jan 9 18:49:17 2017 (r431012)
+++ head/devel/ipython/Makefile Mon Jan 9 18:51:47 2017 (r431013)
@@ -2,49 +2,42 @@
# $FreeBSD$
PORTNAME= ipython
-PORTVERSION= 3.2.3
-PORTREVISION= 2
+PORTVERSION= 5.1.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= python at FreeBSD.org
COMMENT= Enhanced Interactive Python shell
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.rst
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=2:databases/py-sqlite3
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pexpect>=2:misc/py-pexpect \
- ${PYTHON_PKGNAMEPREFIX}sqlite3>=2:databases/py-sqlite3
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pexpect>=0:misc/py-pexpect \
+ ${PYTHON_PKGNAMEPREFIX}sqlite3>=2:databases/py-sqlite3 \
+ ${PYTHON_PKGNAMEPREFIX}decorator>=0:devel/py-decorator \
+ ${PYTHON_PKGNAMEPREFIX}pickleshare>=0:databases/py-pickleshare \
+ ${PYTHON_PKGNAMEPREFIX}prompt_toolkit>=1.0.3:devel/py-prompt_toolkit \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments \
+ ${PYTHON_PKGNAMEPREFIX}simplegeneric>0.8:devel/py-simplegeneric \
+ ${PYTHON_PKGNAMEPREFIX}traitlets>=4.2:devel/py-traitlets
USES= python
USE_PYTHON= autoplist distutils
USE_GCC= yes # To be removed - Needed as a work-around for numpy, see PR ports/188114
NO_ARCH= yes
-OPTIONS_DEFINE= X11 HTML_NOTEBOOK ZMQ EXAMPLES
-OPTIONS_DEFAULT=X11 ZMQ
+OPTIONS_DEFINE= EXAMPLES
+PORTEXAMPLES= *
-.if defined(PACKAGE_BUILDING)
-OPTIONS_DEFAULT+= HTML_NOTEBOOK
-.endif
-
-HTML_NOTEBOOK_DESC= HTML notebook support
-ZMQ_DESC= ZMQ support (parallel computing, qt console, notebook)
-
-X11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-svg>=0:graphics/py-qt4-svg \
- ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments
-
-HTML_NOTEBOOK_RUN_DEPENDS=\
- ${PYTHON_PKGNAMEPREFIX}tornado>=2.0:www/py-tornado \
- ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2 \
- ${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema \
- ${PYTHON_PKGNAMEPREFIX}mistune>=0:textproc/py-mistune \
- ${PYTHON_PKGNAMEPREFIX}pyzmq>=2.1.4:net/py-pyzmq
+.include <bsd.port.pre.mk>
-ZMQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyzmq>=2.1.4:net/py-pyzmq
+.if ${PYTHON_REL} < 3000
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports.shutil_get_terminal_size>=0:devel/py-backports.shutil_get_terminal_size
+.endif
+.if ${PYTHON_REL} < 3400
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pathlib2>=0:devel/py-pathlib2
+.endif
post-install:
@${ECHO_CMD} "/EASY-INSTALL" > ${WRKDIR}/ex.script
@@ -60,4 +53,4 @@ post-install:
post-install-EXAMPLES-on:
cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
Modified: head/devel/ipython/distinfo
==============================================================================
--- head/devel/ipython/distinfo Mon Jan 9 18:49:17 2017 (r431012)
+++ head/devel/ipython/distinfo Mon Jan 9 18:51:47 2017 (r431013)
@@ -1,2 +1,3 @@
-SHA256 (ipython-3.2.3.tar.gz) = 2e9a467f918c68d2e4d744c7c62407ad2ba2db136c10afcc5bcadc00e983f02b
-SIZE (ipython-3.2.3.tar.gz) = 10885849
+TIMESTAMP = 1474486598
+SHA256 (ipython-5.1.0.tar.gz) = 7ef4694e1345913182126b219aaa4a0047e191af414256da6772cf249571b961
+SIZE (ipython-5.1.0.tar.gz) = 4945490
Modified: head/devel/ipython/files/patch-setupbase.py
==============================================================================
--- head/devel/ipython/files/patch-setupbase.py Mon Jan 9 18:49:17 2017 (r431012)
+++ head/devel/ipython/files/patch-setupbase.py Mon Jan 9 18:51:47 2017 (r431013)
@@ -1,6 +1,6 @@
---- setupbase.py.orig
+--- setupbase.py.orig 2016-08-13 12:56:43 UTC
+++ setupbase.py
-@@ -272,7 +272,7 @@
+@@ -203,7 +203,7 @@ def find_data_files():
Just man pages at this point.
"""
More information about the svn-ports-all
mailing list