[118522] trunk/dports/python/py-ipython
stromnov at macports.org
stromnov at macports.org
Thu Apr 3 13:15:53 PDT 2014
Revision: 118522
https://trac.macports.org/changeset/118522
Author: stromnov at macports.org
Date: 2014-04-03 13:15:53 -0700 (Thu, 03 Apr 2014)
Log Message:
-----------
py-ipython: update to version 2.0.0
Modified Paths:
--------------
trunk/dports/python/py-ipython/Portfile
trunk/dports/python/py-ipython/files/ipython27
trunk/dports/python/py-ipython/files/ipython33
trunk/dports/python/py-ipython/files/ipython34
Modified: trunk/dports/python/py-ipython/Portfile
===================================================================
--- trunk/dports/python/py-ipython/Portfile 2014-04-03 20:15:28 UTC (rev 118521)
+++ trunk/dports/python/py-ipython/Portfile 2014-04-03 20:15:53 UTC (rev 118522)
@@ -8,7 +8,7 @@
set realname ipython
name py-${realname}
-version 1.2.1
+version 2.0.0
revision 0
platforms darwin
license BSD
@@ -26,20 +26,28 @@
Allow interactive testing of threaded graphical toolkits.
homepage http://ipython.org
-master_sites https://github.com/ipython/ipython/releases/download/rel-${version}
+master_sites http://pypi.python.org/packages/source/i/ipython/ \
+ https://github.com/ipython/ipython/releases/download/rel-${version} \
+ https://github.com/ipython/ipython/archive/
distname ${realname}-${version}
-checksums rmd160 318f97b515bd984d5eaac0e2558a5d67e3d5378d \
- sha256 c27aeae9b8e5c4a2d28ba0f04b879216d6f96f36380cd465a823b1efb0595874
+checksums rmd160 df0fdad9c45291179a119232db83f6259cbe6b50 \
+ sha256 4e83c08f8d6fd0e8848c68fc0eb2f9b054f9b742f917c8d164c20fd4edd7893a
# IPython 1.0 requires Python ≥ 2.6.5 or ≥ 3.2.1. It does not support Python 3.0, 3.1, or 2.5.
-if {${subport} eq "py24-${realname}" || ${subport} eq "py25-${realname}" || ${subport} eq "py31-${realname}"} {
+# IPython 2.0 requires Python ≥ 2.7 or ≥ 3.3.
+if {${name} ne ${subport} && [lsearch {24 25 26 31 32} ${python.version}] != -1} {
if {${subport} eq "py24-${realname}" || ${subport} eq "py25-${realname}"} {
version 0.10.2
revision 1
checksums rmd160 365a4eb9b534df1a9aa8717f173e9a032224ea01 \
sha256 9ed5fe693d92e6ba9ecc3e367ae5607b80d66db53b0a636fa39fe15ae3df8c47
+ } elseif {${subport} eq "py26-${realname}" || ${subport} eq "py32-${realname}"} {
+ version 1.2.1
+ revision 0
+ checksums rmd160 318f97b515bd984d5eaac0e2558a5d67e3d5378d \
+ sha256 c27aeae9b8e5c4a2d28ba0f04b879216d6f96f36380cd465a823b1efb0595874
} elseif {${subport} eq "py31-${realname}"} {
version 0.13.2
revision 1
@@ -105,7 +113,7 @@
${destroot}${prefix}/share/man/man1/${f}-${python.branch}.1.gz
}
move ${destroot}${prefix}/share/doc/${realname} ${destroot}${prefix}/share/doc/${subport}
- } else {
+ } elseif {${subport} eq "py26-${realname}" || ${subport} eq "py31-${realname}" || ${subport} eq "py32-${realname}"} {
# Since IPython 0.13, the man pages are no longer gzipped, so to ensure
# that ipython_select works correctly, we gzip the man pages.
set gzip [findBinary gzip ${portutil::autoconf::gzip_path}]
@@ -114,6 +122,15 @@
file attributes ${destroot}${python.prefix}/share/man/man1/${f}.1.gz -permissions 00444
ln -s ${python.prefix}/share/man/man1/${f}.1.gz ${destroot}${prefix}/share/man/man1/${f}-${python.branch}.1.gz
}
+ } else {
+ # Since IPython 0.13, the man pages are no longer gzipped, so to ensure
+ # that ipython_select works correctly, we gzip the man pages.
+ set gzip [findBinary gzip ${portutil::autoconf::gzip_path}]
+ foreach f {ipcluster ipcontroller ipengine ipython} {
+ system "$gzip -9vf ${destroot}${python.prefix}/share/man/man1/${f}.1"
+ file attributes ${destroot}${python.prefix}/share/man/man1/${f}.1.gz -permissions 00444
+ ln -s ${python.prefix}/share/man/man1/${f}.1.gz ${destroot}${prefix}/share/man/man1/${f}-${python.branch}.1.gz
+ }
}
}
Modified: trunk/dports/python/py-ipython/files/ipython27
===================================================================
--- trunk/dports/python/py-ipython/files/ipython27 2014-04-03 20:15:28 UTC (rev 118521)
+++ trunk/dports/python/py-ipython/files/ipython27 2014-04-03 20:15:53 UTC (rev 118522)
@@ -1,19 +1,19 @@
${frameworks_dir}/Python.framework/Versions/2.7/bin/ipcluster
${frameworks_dir}/Python.framework/Versions/2.7/bin/ipcontroller
${frameworks_dir}/Python.framework/Versions/2.7/bin/ipengine
-${frameworks_dir}/Python.framework/Versions/2.7/bin/iplogger
+-
${frameworks_dir}/Python.framework/Versions/2.7/bin/iptest
${frameworks_dir}/Python.framework/Versions/2.7/bin/ipython
-
-
-${frameworks_dir}/Python.framework/Versions/2.7/bin/irunner
-${frameworks_dir}/Python.framework/Versions/2.7/bin/pycolor
+-
+-
${frameworks_dir}/Python.framework/Versions/2.7/share/man/man1/ipcluster.1.gz
${frameworks_dir}/Python.framework/Versions/2.7/share/man/man1/ipcontroller.1.gz
${frameworks_dir}/Python.framework/Versions/2.7/share/man/man1/ipengine.1.gz
-${frameworks_dir}/Python.framework/Versions/2.7/share/man/man1/iplogger.1.gz
+-
${frameworks_dir}/Python.framework/Versions/2.7/share/man/man1/ipython.1.gz
-
-
-${frameworks_dir}/Python.framework/Versions/2.7/share/man/man1/irunner.1.gz
-${frameworks_dir}/Python.framework/Versions/2.7/share/man/man1/pycolor.1.gz
+-
+-
Modified: trunk/dports/python/py-ipython/files/ipython33
===================================================================
--- trunk/dports/python/py-ipython/files/ipython33 2014-04-03 20:15:28 UTC (rev 118521)
+++ trunk/dports/python/py-ipython/files/ipython33 2014-04-03 20:15:53 UTC (rev 118522)
@@ -1,19 +1,19 @@
${frameworks_dir}/Python.framework/Versions/3.3/bin/ipcluster3
${frameworks_dir}/Python.framework/Versions/3.3/bin/ipcontroller3
${frameworks_dir}/Python.framework/Versions/3.3/bin/ipengine3
-${frameworks_dir}/Python.framework/Versions/3.3/bin/iplogger3
+-
${frameworks_dir}/Python.framework/Versions/3.3/bin/iptest3
${frameworks_dir}/Python.framework/Versions/3.3/bin/ipython3
-
-
-${frameworks_dir}/Python.framework/Versions/3.3/bin/irunner3
-${frameworks_dir}/Python.framework/Versions/3.3/bin/pycolor3
+-
+-
${frameworks_dir}/Python.framework/Versions/3.3/share/man/man1/ipcluster.1.gz
${frameworks_dir}/Python.framework/Versions/3.3/share/man/man1/ipcontroller.1.gz
${frameworks_dir}/Python.framework/Versions/3.3/share/man/man1/ipengine.1.gz
-${frameworks_dir}/Python.framework/Versions/3.3/share/man/man1/iplogger.1.gz
+-
${frameworks_dir}/Python.framework/Versions/3.3/share/man/man1/ipython.1.gz
-
-
-${frameworks_dir}/Python.framework/Versions/3.3/share/man/man1/irunner.1.gz
-${frameworks_dir}/Python.framework/Versions/3.3/share/man/man1/pycolor.1.gz
+-
+-
Modified: trunk/dports/python/py-ipython/files/ipython34
===================================================================
--- trunk/dports/python/py-ipython/files/ipython34 2014-04-03 20:15:28 UTC (rev 118521)
+++ trunk/dports/python/py-ipython/files/ipython34 2014-04-03 20:15:53 UTC (rev 118522)
@@ -1,19 +1,19 @@
${frameworks_dir}/Python.framework/Versions/3.4/bin/ipcluster3
${frameworks_dir}/Python.framework/Versions/3.4/bin/ipcontroller3
${frameworks_dir}/Python.framework/Versions/3.4/bin/ipengine3
-${frameworks_dir}/Python.framework/Versions/3.4/bin/iplogger3
+-
${frameworks_dir}/Python.framework/Versions/3.4/bin/iptest3
${frameworks_dir}/Python.framework/Versions/3.4/bin/ipython3
-
-
-${frameworks_dir}/Python.framework/Versions/3.4/bin/irunner3
-${frameworks_dir}/Python.framework/Versions/3.4/bin/pycolor3
+-
+-
${frameworks_dir}/Python.framework/Versions/3.4/share/man/man1/ipcluster.1.gz
${frameworks_dir}/Python.framework/Versions/3.4/share/man/man1/ipcontroller.1.gz
${frameworks_dir}/Python.framework/Versions/3.4/share/man/man1/ipengine.1.gz
-${frameworks_dir}/Python.framework/Versions/3.4/share/man/man1/iplogger.1.gz
+-
${frameworks_dir}/Python.framework/Versions/3.4/share/man/man1/ipython.1.gz
-
-
-${frameworks_dir}/Python.framework/Versions/3.4/share/man/man1/irunner.1.gz
-${frameworks_dir}/Python.framework/Versions/3.4/share/man/man1/pycolor.1.gz
+-
+-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140403/3f4de0fc/attachment.html>
More information about the macports-changes
mailing list