[78682] trunk/dports/python

Frank Schima macsforever2000 at macports.org
Thu May 19 07:59:44 PDT 2011


While I totally agree, I suggest that you file a ticket so that anyone can help with this. I use python 2.6 right now and don't install the python 2.7 ports in general. I'm very busy at work, so I don't think I'll be able to get to this too soon. 


Cheers!
Frank

On May 18, 2011, at 2:44 PM, Jérôme (saispo) Soyer wrote:

> Hi macsforever2000,
> 
> Could you push your package for py27 too and for py3* if they are
> supported please ? It's pleasant to have the module for all python
> version.
> 
> Thanks in advance.
> 
> On Wed, May 18, 2011 at 1:14 AM,  <macsforever2000 at macports.org> wrote:
>> Revision 78682 Author macsforever2000 at macports.org Date 2011-05-17 16:14:25
>> -0700 (Tue, 17 May 2011)
>> 
>> Log Message
>> 
>> py26-[various]: Version upgrades. (#27016)
>> 
>> Modified Paths
>> 
>> trunk/dports/python/py26-apptools/Portfile
>> trunk/dports/python/py26-enthoughtbase/Portfile
>> trunk/dports/python/py26-envisagecore/Portfile
>> trunk/dports/python/py26-envisageplugins/Portfile
>> trunk/dports/python/py26-mayavi/Portfile
>> trunk/dports/python/py26-traits/Portfile
>> trunk/dports/python/py26-traitsbackendqt/Portfile
>> trunk/dports/python/py26-traitsbackendwx/Portfile
>> trunk/dports/python/py26-traitsgui/Portfile
>> 
>> Removed Paths
>> 
>> trunk/dports/python/py26-traitsbackendwx/files/
>> 
>> Diff
>> 
>> Modified: trunk/dports/python/py26-apptools/Portfile (78681 => 78682)
>> 
>> --- trunk/dports/python/py26-apptools/Portfile	2011-05-17 22:33:37 UTC (rev
>> 78681)
>> +++ trunk/dports/python/py26-apptools/Portfile	2011-05-17 23:14:25 UTC (rev
>> 78682)
>> @@ -5,9 +5,9 @@
>> PortGroup	python26 1.0
>> 
>> name                py26-apptools
>> -version             3.3.2
>> +version             3.4.1
>> categories-append   devel
>> -maintainers         nomaintainer
>> +maintainers         vcn.com:jjstickel openmaintainer
>> description         The Enthought apptools package
>> long_description    The Enthought Tool Suite includes a set of packages\
>>     that we have found useful in creating a number of applications.\
>> @@ -17,8 +17,11 @@
>> homepage            http://code.enthought.com/projects/app_tools.php
>> master_sites        http://www.enthought.com/repo/ETS/
>> distname            AppTools-${version}
>> -checksums           md5 a7990ecf3cfe7f9f20ebfae088343a1f
>> 
>> +checksums           md5     f0c6b4b00c930f6db9d48de2353c28fc \
>> +                    sha1    9a36a06bbe3d80993cd4b5d40189b8e5716fa76f \
>> +                    rmd160  f93c65bdc1b7aeb698794c5e8333382c0dd626bf
>> +
>> depends_build-append  port:py26-distribute
>> 
>> depends_lib-append  port:py26-configobj\
>> 
>> Modified: trunk/dports/python/py26-enthoughtbase/Portfile (78681 => 78682)
>> 
>> --- trunk/dports/python/py26-enthoughtbase/Portfile	2011-05-17 22:33:37 UTC
>> (rev 78681)
>> +++ trunk/dports/python/py26-enthoughtbase/Portfile	2011-05-17 23:14:25 UTC
>> (rev 78682)
>> @@ -5,7 +5,7 @@
>> PortGroup	python26 1.0
>> 
>> name                py26-enthoughtbase
>> -version             3.0.6
>> +version             3.1.0
>> categories-append   devel
>> maintainers         vcn.com:jjstickel openmaintainer
>> supported_archs     noarch
>> @@ -18,7 +18,8 @@
>> master_sites        http://www.enthought.com/repo/ETS/
>> distname            EnthoughtBase-${version}
>> 
>> -checksums           sha1    f82e4ee9b933453f1a248899494ab3119e8ea289 \
>> -                    rmd160  97ba19b823606c275614c7f69ee411cd7dbe28d1
>> +checksums           md5     1d8f6365d20dfd5c4232334e80b0cfdf \
>> +                    sha1    b764ddbc1c28b0ac9263f996498a1a0ed1a2963d \
>> +                    rmd160  be66500d5c2fa944b252eb0a205211ac96eb688f
>> 
>> depends_build-append  port:py26-distribute
>> 
>> Modified: trunk/dports/python/py26-envisagecore/Portfile (78681 => 78682)
>> 
>> --- trunk/dports/python/py26-envisagecore/Portfile	2011-05-17 22:33:37 UTC
>> (rev 78681)
>> +++ trunk/dports/python/py26-envisagecore/Portfile	2011-05-17 23:14:25 UTC
>> (rev 78682)
>> @@ -5,7 +5,7 @@
>> PortGroup	python26 1.0
>> 
>> name                py26-envisagecore
>> -version             3.1.3
>> +version             3.2.0
>> categories-append   devel
>> maintainers         vcn.com:jjstickel openmaintainer
>> supported_archs     noarch
>> @@ -17,8 +17,9 @@
>> master_sites        http://www.enthought.com/repo/ETS/
>> distname            EnvisageCore-${version}
>> 
>> -checksums           sha1    c4eefe88a06990f9640de8b90afe0b460ed6b460 \
>> -                    rmd160  d84599088ce34b04ce6245d337c8bf586dd4c08c
>> +checksums           md5     47027468582464738f475c3560bcfd29 \
>> +                    sha1    41de5f291a1cb36984853e48e2bbd9e16092f596 \
>> +                    rmd160  1e4867176ff81e775d9ad0ee1721a49324818906
>> 
>> depends_build-append    port:py26-distribute
>> depends_lib-append      port:py26-enthoughtbase port:py26-traits
>> 
>> Modified: trunk/dports/python/py26-envisageplugins/Portfile (78681 => 78682)
>> 
>> --- trunk/dports/python/py26-envisageplugins/Portfile	2011-05-17 22:33:37
>> UTC (rev 78681)
>> +++ trunk/dports/python/py26-envisageplugins/Portfile	2011-05-17 23:14:25
>> UTC (rev 78682)
>> @@ -5,16 +5,19 @@
>> PortGroup	python26 1.0
>> 
>> name                py26-envisageplugins
>> -version             3.1.2
>> +version             3.2.0
>> categories-append   devel
>> -maintainers         nomaintainer
>> +maintainers         vcn.com:jjstickel openmaintainer
>> description         Enthought envisage plugins
>> long_description    The EnvisagePlugins project includes a number of
>> plug-ins for the Envisage framework
>> platforms           darwin
>> homepage            http://code.enthought.com/projects/envisage_plugins.php
>> master_sites        http://www.enthought.com/repo/ETS/
>> distname            EnvisagePlugins-${version}
>> -checksums           md5 9aebbe8d1d9018af247090c63e40543e
>> 
>> +checksums           md5     caa1c701e11de17993019509d2ff96d8 \
>> +                    sha1    ccafac3cf987feeecdd238f0b2b30d1f0f6d71a2 \
>> +                    rmd160  6f27dcf7bed69908fd1da6a060e0f6a7029e9313
>> +
>> depends_build-append    port:py26-distribute
>> depends_lib-append      port:py26-envisagecore port:py26-traitsgui
>> 
>> Modified: trunk/dports/python/py26-mayavi/Portfile (78681 => 78682)
>> 
>> --- trunk/dports/python/py26-mayavi/Portfile	2011-05-17 22:33:37 UTC (rev
>> 78681)
>> +++ trunk/dports/python/py26-mayavi/Portfile	2011-05-17 23:14:25 UTC (rev
>> 78682)
>> @@ -5,35 +5,38 @@
>> PortGroup	python26 1.0
>> 
>> name                py26-mayavi
>> -version             3.3.2
>> +version             3.4.1
>> categories-append   devel graphics math
>> -maintainers         nomaintainer
>> +maintainers         vcn.com:jjstickel openmaintainer
>> description         The Enthought mayavi package
>> long_description    3D Scientific Data Visualization and Plotting using VTK
>> as the \
>> -    rendering backend and (wx)python for the (G)UI. VTK must be \
>> -    installed using the same framework (cocoa, carbon, x11/gtk) as
>> wxWidgets \
>> -    and wxPython.
>> +    rendering backend and wxpython or pyqt4 for the (G)UI.
>> 
>> platforms           darwin
>> homepage            http://code.enthought.com/projects/mayavi/
>> master_sites        http://www.enthought.com/repo/ETS/
>> distname            Mayavi-${version}
>> -checksums           md5 1cc31b3805631bbafd4adee95ec93a68
>> 
>> -depends_build-append    port:py26-distribute
>> +checksums           md5     a6bb49b4448478664a719c44f72de750 \
>> +                    sha1    b4bf2e03bcea73dfb32a5e1052ff2df0ea618ab6 \
>> +                    rmd160  669d9c90bcc9bd67a1bd7b90bbafd314b849c20c
>> +
>> +depends_build-append    port:py26-distribute port:py26-sphinx
>> depends_lib-append      port:vtk5 \
>>                         port:py26-configobj port:py26-numpy \
>>                         port:py26-apptools port:py26-envisageplugins
>> port:py26-traitsgui
>> 
>> -depends_run-append    port:py26-ipython
>> +patch {
>> +    reinplace "s|sphinx-build|sphinx-build-2.6|g" \
>> +        ${worksrcpath}/docs/Makefile \
>> +        ${worksrcpath}/docs/MakefileMayavi \
>> +        ${worksrcpath}/docs/MakefileTVTK
>> +}
>> 
>> -# How to check for the framework used to install vtk and wxWidgets?
>> -#pre-fetch {
>> -#    if {![file exists ${prefix}/include/vtk-5.2/vtkCarbonRenderWindow.h]}
>> {
>> -#        ui_error "vtk must be installed with the +carbon variant"
>> -#        error "vtk must be installed with the +carbon variant"
>> -#    }
>> -#}
>> -
>> -#patchfiles          changeset_r24036.diff
>> -#patch.pre_args      -p3
>> +# if variant dependencies or checking becomes possible, this can be
>> improved
>> +pre-configure {
>> +    ui_msg \
>> +        "Note that VTK must be installed using the same framework (cocoa
>> +    OR x11/gtk) as that used for the GUI (wxwidgets/wxpython OR
>> +    qt4/pyqt4)."
>> +}
>> 
>> Modified: trunk/dports/python/py26-traits/Portfile (78681 => 78682)
>> 
>> --- trunk/dports/python/py26-traits/Portfile	2011-05-17 22:33:37 UTC (rev
>> 78681)
>> +++ trunk/dports/python/py26-traits/Portfile	2011-05-17 23:14:25 UTC (rev
>> 78682)
>> @@ -5,7 +5,7 @@
>> PortGroup	python26 1.0
>> 
>> name                py26-traits
>> -version             3.5.0
>> +version             3.6.0
>> categories-append   devel
>> maintainers         vcn.com:jjstickel openmaintainer
>> description         The Enthought traits package
>> @@ -17,8 +17,9 @@
>> master_sites        http://www.enthought.com/repo/ETS/
>> distname            Traits-${version}
>> 
>> -checksums           sha1    766e2c66f2d064b2d765c50e8b18564aa3d1fcb3 \
>> -                    rmd160  9e8d8d548ae89bda5c590d485f7d6ba014be6282
>> +checksums           md5     f20092b1de7c470f61cc95ff4f2090e2 \
>> +                    sha1    7a068371c400bed3aae727575ed18b00188a629a \
>> +                    rmd160  43a83ca0006ec854974cd705ebbc2d7dd80361a1
>> 
>> depends_build-append    port:py26-distribute
>> depends_lib-append      port:py26-numpy port:py26-enthoughtbase
>> 
>> Modified: trunk/dports/python/py26-traitsbackendqt/Portfile (78681 => 78682)
>> 
>> --- trunk/dports/python/py26-traitsbackendqt/Portfile	2011-05-17 22:33:37
>> UTC (rev 78681)
>> +++ trunk/dports/python/py26-traitsbackendqt/Portfile	2011-05-17 23:14:25
>> UTC (rev 78682)
>> @@ -5,20 +5,22 @@
>> PortGroup	            python26 1.0
>> 
>> name                    py26-traitsbackendqt
>> -version                 3.4.0
>> +version                 3.6.0
>> categories-append       devel
>> -maintainers             nomaintainer
>> +maintainers             vcn.com:jjstickel openmaintainer
>> +conflicts               py26-traitsbackendwx
>> description             The Enthought traitsgui Qt backend
>> long_description        Qt backend for traits GUI
>> platforms               darwin
>> homepage                http://code.enthought.com/projects/traits_gui/
>> master_sites            http://www.enthought.com/repo/ETS/
>> distname                TraitsBackendQt-${version}
>> -checksums               md5 c4fa9e037a872ba58d30465cd0b40a43
>> 
>> +checksums           md5     a655ae137af4d8590739618926e21893 \
>> +                    sha1    cd333808a85f1d5b7d627a8b28b46261c7ec8e09 \
>> +                    rmd160  6c86e2ddbc259ccc4832c9504061cd640c6522aa
>> +
>> depends_build-append    port:py26-distribute
>> depends_lib-append      port:py26-enthoughtbase\
>>                         port:py26-traits\
>>                         port:py26-pyqt4
>> -
>> -#patchfiles    patch-traitsbackendwx_helper.py.diff
>> 
>> Modified: trunk/dports/python/py26-traitsbackendwx/Portfile (78681 => 78682)
>> 
>> --- trunk/dports/python/py26-traitsbackendwx/Portfile	2011-05-17 22:33:37
>> UTC (rev 78681)
>> +++ trunk/dports/python/py26-traitsbackendwx/Portfile	2011-05-17 23:14:25
>> UTC (rev 78682)
>> @@ -5,20 +5,22 @@
>> PortGroup	python26 1.0
>> 
>> name                py26-traitsbackendwx
>> -version             3.4.0
>> +version             3.6.0
>> categories-append   devel
>> -maintainers         vcn.com:jjstickel openmaintainer
>> +maintainers         vcn.com:jjstickel openmaintainer
>> +conflicts           py26-traitsbackendqt
>> description         The Enthought traitsgui WX backend
>> long_description    WX backend for traits GUI
>> platforms           darwin
>> homepage            http://code.enthought.com/projects/traits_gui/
>> master_sites        http://www.enthought.com/repo/ETS/
>> distname            TraitsBackendWX-${version}
>> -checksums           md5 0776528c8205e2d90975bce7012c371d
>> 
>> +checksums           md5     e495ab88151759fe29c7a51b69482b38 \
>> +                    sha1    3b667a7b01abe19e42466d175f03d395a16f08b2 \
>> +                    rmd160  9fa2525c511659428dec6bd3d9620003ba4914fa
>> +
>> depends_build-append    port:py26-distribute
>> depends_lib-append      port:py26-enthoughtbase\
>>                         port:py26-traits\
>>                         port:py26-wxpython
>> -
>> -#patchfiles    patch-traitsbackendwx_helper.py.diff
>> 
>> Modified: trunk/dports/python/py26-traitsgui/Portfile (78681 => 78682)
>> 
>> --- trunk/dports/python/py26-traitsgui/Portfile	2011-05-17 22:33:37 UTC (rev
>> 78681)
>> +++ trunk/dports/python/py26-traitsgui/Portfile	2011-05-17 23:14:25 UTC (rev
>> 78682)
>> @@ -5,9 +5,9 @@
>> PortGroup	python26 1.0
>> 
>> name                py26-traitsgui
>> -version             3.4.0
>> +version             3.6.0
>> categories-append   devel
>> -maintainers         nomaintainer
>> +maintainers         vcn.com:jjstickel openmaintainer
>> description         The Enthought traitsgui package
>> long_description    The TraitsGUI project contains a\
>>     toolkit-independent GUI abstraction layer (known as Pyface),\
>> @@ -16,13 +16,22 @@
>> homepage            http://code.enthought.com/projects/traits_gui/
>> master_sites        http://www.enthought.com/repo/ETS/
>> distname            TraitsGUI-${version}
>> -checksums           md5 f83c3e05f8448b7bfd4d4a011da15771
>> 
>> +checksums           md5     cf88abd88508034e193e784b3f2de2ad \
>> +                    sha1    2950ac9160fb6902260da67290e36da676439bea \
>> +                    rmd160  4b41e9f150043cb9893b530f621c1fa0e246d35a
>> +
>> depends_build-append    port:py26-distribute
>> -depends_lib-append      port:py26-enthoughtbase \
>> -                        port:py26-traitsbackendwx
>> +depends_lib-append      port:py26-enthoughtbase
>> 
>> -variant qt4 description {Use Qt4 backend} {
>> -   depends_lib-delete port:py26-traitsbackendwx
>> +variant wx conflicts qt4 description {Use wxWidgets backend} {
>> +   depends_lib-append port:py26-traitsbackendwx
>> +}
>> +
>> +variant qt4 conflicts wx description {Use Qt4 backend} {
>>    depends_lib-append port:py26-traitsbackendqt
>> }
>> +
>> +if {![variant_isset qt4]} {
>> +    default_variants-append +wx
>> +}
>> 
>> _______________________________________________
>> macports-changes mailing list
>> macports-changes at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/macports-changes
>> 
>> 



More information about the macports-dev mailing list