Revision: 76484 http://trac.macports.org/changeset/76484 Author: singingwolfboy@macports.org Date: 2011-02-25 07:00:37 -0800 (Fri, 25 Feb 2011) Log Message: ----------- Applied ryandesign's suggestions to improve redo port Modified Paths: -------------- trunk/dports/devel/redo/Portfile Modified: trunk/dports/devel/redo/Portfile =================================================================== --- trunk/dports/devel/redo/Portfile 2011-02-25 08:25:18 UTC (rev 76483) +++ trunk/dports/devel/redo/Portfile 2011-02-25 15:00:37 UTC (rev 76484) @@ -4,7 +4,7 @@ name redo version 0.06 -revision 0 +revision 1 categories devel maintainers singingwolfboy supported_archs noarch @@ -43,14 +43,9 @@ test.run yes destroot.destdir "" destroot.env-append DESTDIR=${destroot} PREFIX=${prefix} -depends_lib bin:python:python_select -variant doc description {Build and install man pages} { +variant doc description {Build and install man pages} requires python27 { # The documentation requires some python modules to build depends_build port:py27-beautifulsoup port:py27-markdown - # make sure we use macports python, since that's required to build docs - configure { - eval reinplace "s|#!/usr/|#!${prefix}/|" [glob ${worksrcpath}/*] - } } variant bash_completion { depends_run port:bash-completion @@ -60,9 +55,11 @@ ${destroot}${prefix}/etc/bash_completion.d/ } } -variant python_select description {Change shebang lines to use python_select symlink} { +variant python27 description {Change shebang lines to use Macports Python 2.7 } { + depends_lib port:python27 configure { - eval reinplace "s|#!/usr/|#!${prefix}/|" [glob ${worksrcpath}/*] + eval reinplace "s|#!/usr/bin/python|#!${prefix}/bin/python2.7|" [glob ${worksrcpath}/*] } } +variant python_select description {Compatibility variant, requires python27} requires python27 {} default_variants +doc +bash_completion