[105060] trunk/dports/python/py-bpython
aronnax at macports.org
aronnax at macports.org
Mon Apr 8 10:52:28 PDT 2013
Revision: 105060
https://trac.macports.org/changeset/105060
Author: aronnax at macports.org
Date: 2013-04-08 10:52:28 -0700 (Mon, 08 Apr 2013)
Log Message:
-----------
py-bpython: remove Python 2.5 subport, add Python 3.1 subport
* bpython now uses 'with' statements, so Python 2.5 is no longer supported.
* added dependencies for building manpages and internationalization.
* bpython_select now works for all subports.
Modified Paths:
--------------
trunk/dports/python/py-bpython/Portfile
trunk/dports/python/py-bpython/files/bpython26
trunk/dports/python/py-bpython/files/bpython27
trunk/dports/python/py-bpython/files/bpython31
trunk/dports/python/py-bpython/files/bpython32
trunk/dports/python/py-bpython/files/bpython33
Removed Paths:
-------------
trunk/dports/python/py-bpython/files/bpython25
Modified: trunk/dports/python/py-bpython/Portfile
===================================================================
--- trunk/dports/python/py-bpython/Portfile 2013-04-08 17:28:25 UTC (rev 105059)
+++ trunk/dports/python/py-bpython/Portfile 2013-04-08 17:52:28 UTC (rev 105060)
@@ -7,7 +7,7 @@
name py-bpython
version 0.12
-revision 1
+revision 2
platforms darwin
supported_archs noarch
maintainers aronnax openmaintainer
@@ -22,7 +22,7 @@
checksums rmd160 7e52c0ec1fa56f42b9660496776876eaf09e9cc5 \
sha256 74a9074c5d5448e09ea9efe6b5305a4f580617d73c38f21eab5fe983312a8ec6
-python.versions 25 26 27 31 32 33
+python.versions 26 27 31 32 33
if {$name != $subport} {
livecheck.type none
@@ -31,33 +31,26 @@
port:py${python.version}-pygments \
port:py${python.version}-distribute
- depends_build-append port:py${python.version}-babel \
- port:py${python.version}-sphinx
+ # py-babel is only available for Python 2.x
+ if {[expr ${python.branch} < 3]} {
+ depends_build-append \
+ port:py${python.version}-babel
+ }
- depends_run-append port:bpython_select
+ depends_build-append port:py${python.version}-sphinx
+ depends_run-append port:py${python.version}-urwid \
+ port:bpython_select
+
select.group bpython
select.file ${filespath}/bpython${python.version}
post-destroot {
- if {${python.branch} == "2.5"} {
- set pyetc ${destroot}${prefix}/share/${subport}/etc
- xinstall -d ${pyetc}
- set themedir ${destroot}${prefix}/share/${subport}/themes
- xinstall -d ${themedir}
+ set pyetc ${destroot}${python.prefix}/etc
+ xinstall -d ${pyetc}
+ set themedir ${destroot}${python.prefix}/share/themes
+ xinstall -d ${themedir}
- set mandir ${destroot}${prefix}/share/${subport}/man
- xinstall -d ${mandir}/man1 ${mandir}/man5
- xinstall ${worksrcpath}/doc/bpython.1 ${mandir}/man1
- xinstall ${worksrcpath}/doc/bpython-config.5 ${mandir}/man5
- } else {
- set pyetc ${destroot}${python.prefix}/etc
- xinstall -d ${pyetc}
- set themedir ${destroot}${python.prefix}/share/themes
- xinstall -d ${themedir}
- set mandir ${destroot}${prefix}/share/${subport}/man
- }
-
xinstall -W ${worksrcpath} sample-config ${pyetc}
xinstall -W ${worksrcpath} sample.theme light.theme \
${themedir}
Deleted: trunk/dports/python/py-bpython/files/bpython25
===================================================================
--- trunk/dports/python/py-bpython/files/bpython25 2013-04-08 17:28:25 UTC (rev 105059)
+++ trunk/dports/python/py-bpython/files/bpython25 2013-04-08 17:52:28 UTC (rev 105060)
@@ -1,5 +0,0 @@
-bin/bpython-2.5
-bin/bpython-gtk-2.5
-bin/bpython-urwid-2.5
-${prefix}/share/py25-bpython/man/man1/bpython.1
-${prefix}/share/py25-bpython/man/man5/bpython-config.5
Modified: trunk/dports/python/py-bpython/files/bpython26
===================================================================
--- trunk/dports/python/py-bpython/files/bpython26 2013-04-08 17:28:25 UTC (rev 105059)
+++ trunk/dports/python/py-bpython/files/bpython26 2013-04-08 17:52:28 UTC (rev 105060)
@@ -1,7 +1,7 @@
bin/bpython-2.6
bin/bpython-gtk-2.6
bin/bpython-urwid-2.6
-${frameworks_dir}/Python.framework/Versions/2.6/man/man1/bpython.1
-${frameworks_dir}/Python.framework/Versions/2.6/man/man5/bpython-config.5
+${frameworks_dir}/Python.framework/Versions/2.6/share/man/man1/bpython.1
+${frameworks_dir}/Python.framework/Versions/2.6/share/man/man5/bpython-config.5
${frameworks_dir}/Python.framework/Versions/2.6/share/themes/light.theme
${frameworks_dir}/Python.framework/Versions/2.6/share/themes/sample.theme
Modified: trunk/dports/python/py-bpython/files/bpython27
===================================================================
--- trunk/dports/python/py-bpython/files/bpython27 2013-04-08 17:28:25 UTC (rev 105059)
+++ trunk/dports/python/py-bpython/files/bpython27 2013-04-08 17:52:28 UTC (rev 105060)
@@ -3,3 +3,5 @@
bin/bpython-urwid-2.7
${frameworks_dir}/Python.framework/Versions/2.7/share/man/man1/bpython.1
${frameworks_dir}/Python.framework/Versions/2.7/share/man/man5/bpython-config.5
+${frameworks_dir}/Python.framework/Versions/2.7/share/themes/light.theme
+${frameworks_dir}/Python.framework/Versions/2.7/share/themes/sample.theme
Modified: trunk/dports/python/py-bpython/files/bpython31
===================================================================
--- trunk/dports/python/py-bpython/files/bpython31 2013-04-08 17:28:25 UTC (rev 105059)
+++ trunk/dports/python/py-bpython/files/bpython31 2013-04-08 17:52:28 UTC (rev 105060)
@@ -1,7 +1,7 @@
bin/bpython-3.1
bin/bpython-gtk-3.1
bin/bpython-urwid-3.1
-${frameworks_dir}/Python.framework/Versions/3,1/man/man1/bpython.1
-${frameworks_dir}/Python.framework/Versions/3.1/man/man5/bpython-config.5
+${frameworks_dir}/Python.framework/Versions/3.1/share/man/man1/bpython.1
+${frameworks_dir}/Python.framework/Versions/3.1/share/man/man5/bpython-config.5
${frameworks_dir}/Python.framework/Versions/3.1/share/themes/light.theme
${frameworks_dir}/Python.framework/Versions/3.1/share/themes/sample.theme
Modified: trunk/dports/python/py-bpython/files/bpython32
===================================================================
--- trunk/dports/python/py-bpython/files/bpython32 2013-04-08 17:28:25 UTC (rev 105059)
+++ trunk/dports/python/py-bpython/files/bpython32 2013-04-08 17:52:28 UTC (rev 105060)
@@ -1,7 +1,7 @@
bin/bpython-3.2
bin/bpython-gtk-3.2
bin/bpython-urwid-3.2
-${frameworks_dir}/Python.framework/Versions/3.2/man/man1/bpython.1
-${frameworks_dir}/Python.framework/Versions/3.2/man/man5/bpython-config.5
+${frameworks_dir}/Python.framework/Versions/3.2/share/man/man1/bpython.1
+${frameworks_dir}/Python.framework/Versions/3.2/share/man/man5/bpython-config.5
${frameworks_dir}/Python.framework/Versions/3.2/share/themes/light.theme
${frameworks_dir}/Python.framework/Versions/3.2/share/themes/sample.theme
Modified: trunk/dports/python/py-bpython/files/bpython33
===================================================================
--- trunk/dports/python/py-bpython/files/bpython33 2013-04-08 17:28:25 UTC (rev 105059)
+++ trunk/dports/python/py-bpython/files/bpython33 2013-04-08 17:52:28 UTC (rev 105060)
@@ -1,7 +1,7 @@
bin/bpython-3.3
bin/bpython-gtk-3.3
bin/bpython-urwid-3.3
-${frameworks_dir}/Python.framework/Versions/3.3/man/man1/bpython.1
-${frameworks_dir}/Python.framework/Versions/3.3/man/man5/bpython-config.5
+${frameworks_dir}/Python.framework/Versions/3.3/share/man/man1/bpython.1
+${frameworks_dir}/Python.framework/Versions/3.3/share/man/man5/bpython-config.5
${frameworks_dir}/Python.framework/Versions/3.3/share/themes/light.theme
${frameworks_dir}/Python.framework/Versions/3.3/share/themes/sample.theme
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130408/48e01eb6/attachment.html>
More information about the macports-changes
mailing list