Changeset 60894
- Timestamp:
- Nov 27, 2009, 4:48:26 PM (10 years ago)
- Location:
- trunk/dports/python
- Files:
-
- 2 added
- 2 deleted
- 12 edited
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/python/py25-matplotlib/Portfile
r58216 r60894 32 32 port:py25-numpy \ 33 33 port:py25-configobj \ 34 port:py25-pyobjc2 \ 35 port:py25-pyobjc2-cocoa 34 port:py25-pyobjc-cocoa 36 35 37 36 patchfiles patch-setupext.py.diff \ … … 62 61 More details, regarding backends, can be found in the matplotlib FAQ: 63 62 \nhttp://matplotlib.sourceforge.net/faq/installing_faq.html#what-is-a-backend\n" 64 }65 66 platform darwin 8 {67 depends_lib-append port:py25-pyobjc68 depends_lib-delete port:py25-pyobjc2 port:py25-pyobjc2-cocoa69 63 } 70 64 -
trunk/dports/python/py25-pyobjc-cocoa/Portfile
r57646 r60894 6 6 7 7 name py25-pyobjc2-cocoa 8 version 2.0 9 revision 1 8 version 2.2 10 9 categories python devel 11 10 license MIT 12 11 maintainers jmr openmaintainer 13 12 platforms darwin 14 description cocoa wrappers for py25-pyobjc 215 long_description This port provides the CoreFoundation, Foundation and AppKit wrappers\16 for use with py25-pyobjc2.13 description cocoa wrappers for py25-pyobjc 14 long_description This port provides the CoreFoundation, Foundation and \ 15 AppKit wrappers for use with py25-pyobjc. 17 16 18 17 homepage http://pyobjc.sourceforge.net/ 18 master_sites http://pypi.python.org/packages/source/p/pyobjc-framework-Cocoa/ 19 distname pyobjc-framework-Cocoa-${version} 20 checksums md5 324185e6699b59d1ce85b5020e8f83e5 \ 21 sha1 b6c224065096cb2389660e19f0a757d0289031a8 \ 22 rmd160 c8ebb071a0d04188106c9698f117d655325367f9 19 23 20 depends_lib-append port:py25-pyobjc2 21 22 fetch.type svn 23 svn.url http://svn.red-bean.com/pyobjc/tags/r200-leopard/pyobjc-framework-Cocoa/ 24 worksrcdir pyobjc-framework-Cocoa 25 26 if {${os.major} < 9} { 27 pre-fetch { 28 return -code error "PyObjC 2.0 requires Mac OS X 10.5" 29 } 30 } 24 depends_lib port:py25-pyobjc 25 # just to avoid upgrade conflicts (sigh) 26 depends_build port:py25-pyobjc2-cocoa 31 27 32 28 post-destroot { … … 36 32 copy ${worksrcpath}/Examples \ 37 33 ${destroot}${prefix}/share/doc/${name}/examples 34 copy ${worksrcpath}/Doc ${destroot}${prefix}/share/doc/${name} 38 35 } 39 36 40 livecheck.type none 37 livecheck.type regex 38 livecheck.url http://pypi.python.org/pypi/pyobjc-framework-Cocoa/ 39 livecheck.regex {pyobjc-framework-Cocoa ([0-9.]+)} -
trunk/dports/python/py25-pyobjc/Portfile
r57646 r60894 6 6 7 7 name py25-pyobjc 8 version 1.48 version 2.2 9 9 categories python devel 10 10 license MIT … … 21 21 22 22 homepage http://pyobjc.sourceforge.net/ 23 master_sites ${homepage}software/ \24 macports:py-pyobjc 25 distname pyobjc-${version} 26 checksums md5 c7ec904371aae5714a5a2a07a2c1edbc\27 sha1 6f83b13b78e19f390709eaedf3004c81d983dc5d23 master_sites http://pypi.python.org/packages/source/p/pyobjc-core/ 24 distname pyobjc-core-${version} 25 checksums md5 91155ec6b319c9b4b066a616dccbdaa2 \ 26 sha1 6e1fbfa5708eefaf7a36147daf21f0aab62ec1e4 \ 27 rmd160 a7063fe74ecc95b3105e78196e5b5adc3bba3d4a 28 28 29 if {${os.major} > 8} { 30 pre-fetch { 31 return -code error "PyObjC 1.4 is for Mac OS X 10.4 and lower. On 10.5, use py25-pyobjc2 instead." 32 } 33 } 29 depends_lib port:py25-setuptools \ 30 path:${python.pkgd}/py2app/__init__.py:py25-py2app 31 # just to avoid upgrade conflicts (sigh) 32 depends_build port:py25-pyobjc2 33 34 patchfiles objc-class.m.diff 34 35 35 36 post-destroot { 36 xinstall -m 644 -W ${worksrcpath} HISTORIC.txt Install. html Install.txt \37 License.txt NEWS. html NEWS.txt README.txt ReadMe.html\37 xinstall -m 644 -W ${worksrcpath} HISTORIC.txt Install.txt \ 38 License.txt NEWS.txt README.txt \ 38 39 ${destroot}${prefix}/share/doc/${name} 39 filecopy ${worksrcpath}/Doc ${destroot}${prefix}/share/doc/${name}/html40 filedelete ${destroot}${prefix}/share/doc/${name}/examples41 filecopy ${worksrcpath}/Examples \40 copy ${worksrcpath}/Doc ${destroot}${prefix}/share/doc/${name}/html 41 delete ${destroot}${prefix}/share/doc/${name}/examples 42 copy ${worksrcpath}/Examples \ 42 43 ${destroot}${prefix}/share/doc/${name}/examples 43 44 } 44 45 45 livecheck.type none 46 livecheck.type regex 47 livecheck.url http://pypi.python.org/pypi/pyobjc-core/ 48 livecheck.regex {pyobjc-core ([0-9.]+)} -
trunk/dports/python/py25-pyobjc2-cocoa/Portfile
r57646 r60894 3 3 4 4 PortSystem 1.0 5 PortGroup python25 1.06 5 7 6 name py25-pyobjc2-cocoa 7 replaced_by py25-pyobjc-cocoa 8 8 version 2.0 9 revision 19 revision 2 10 10 categories python devel 11 license MIT 12 maintainers jmr openmaintainer 11 maintainers nomaintainer 13 12 platforms darwin 14 description cocoa wrappers for py25-pyobjc215 long_description This port provides the CoreFoundation, Foundation and AppKit wrappers\16 for use with py25-pyobjc2.13 description stub port, replaced by py25-pyobjc-cocoa 14 long_description py25-pyobjc2-cocoa is now a stub, install \ 15 py25-pyobjc-cocoa instead. 17 16 18 17 homepage http://pyobjc.sourceforge.net/ 19 18 20 depends_lib-append port:py25-pyobjc2 21 22 fetch.type svn 23 svn.url http://svn.red-bean.com/pyobjc/tags/r200-leopard/pyobjc-framework-Cocoa/ 24 worksrcdir pyobjc-framework-Cocoa 25 26 if {${os.major} < 9} { 27 pre-fetch { 28 return -code error "PyObjC 2.0 requires Mac OS X 10.5" 29 } 30 } 31 32 post-destroot { 33 xinstall -m 644 -W ${worksrcpath} \ 34 LICENSE.txt README.txt \ 35 ${destroot}${prefix}/share/doc/${name} 36 copy ${worksrcpath}/Examples \ 37 ${destroot}${prefix}/share/doc/${name}/examples 19 distfiles 20 use_configure no 21 build {} 22 destroot { 23 xinstall -d ${destroot}${prefix}/share/doc/${name} 24 system "echo $long_description > ${destroot}${prefix}/share/doc/${name}/readme.txt" 38 25 } 39 26 -
trunk/dports/python/py25-pyobjc2/Portfile
r58902 r60894 3 3 4 4 PortSystem 1.0 5 PortGroup python25 1.06 5 7 6 name py25-pyobjc2 7 replaced_by py25-pyobjc 8 8 version 2.0 9 revision 19 revision 2 10 10 categories python devel 11 license MIT 12 maintainers jmr openmaintainer 11 maintainers nomaintainer 13 12 platforms darwin 14 description bidirectional bridge between python and Objective C 15 long_description The PyObjC project aims to provide a bridge between \ 16 the Python and Objective-C programming languages. The \ 17 bridge is intended to be fully bidirectional, allowing \ 18 the Python programmer to take full advantage of the \ 19 power provided by various Objective-C based toolkits \ 20 and the Objective-C programmer transparent access to \ 21 Python based functionality. 13 description stub port, replaced by py25-pyobjc 14 long_description py25-pyobjc2 is now a stub, install py25-pyobjc instead. 22 15 23 16 homepage http://pyobjc.sourceforge.net/ 24 17 25 depends_lib-append port:py25-setuptools \ 26 path:${python.pkgd}/py2app/__init__.py:py25-py2app 27 28 fetch.type svn 29 svn.url http://svn.red-bean.com/pyobjc/tags/r200-leopard/pyobjc-core/ 30 worksrcdir pyobjc-core 31 32 if {${os.major} < 9} { 33 pre-fetch { 34 return -code error "PyObjC 2.0 requires Mac OS X 10.5" 35 } 36 } 37 38 patchfiles setup.py.diff undef_snprintf.diff 39 40 post-destroot { 41 xinstall -m 644 -W ${worksrcpath} HISTORIC.txt Install.html Install.txt \ 42 License.txt NEWS.html NEWS.txt ReadMe.txt ReadMe.html \ 43 ${destroot}${prefix}/share/doc/${name} 44 copy ${worksrcpath}/Doc ${destroot}${prefix}/share/doc/${name}/html 45 delete ${destroot}${prefix}/share/doc/${name}/examples 46 copy ${worksrcpath}/Examples \ 47 ${destroot}${prefix}/share/doc/${name}/examples 18 distfiles 19 use_configure no 20 build {} 21 destroot { 22 xinstall -d ${destroot}${prefix}/share/doc/${name} 23 system "echo $long_description > ${destroot}${prefix}/share/doc/${name}/readme.txt" 48 24 } 49 25 -
trunk/dports/python/py25-pyxg/Portfile
r51984 r60894 23 23 24 24 depends_lib port:py25-bdist_mpkg \ 25 port:py25-pyobjc 26 27 platform darwin 9 { 28 depends_lib-delete port:py25-pyobjc 29 depends_lib-append port:py25-pyobjc2-cocoa 30 } 25 port:py25-pyobjc-cocoa 31 26 32 27 livecheck.url ${master_sites} -
trunk/dports/python/py26-matplotlib/Portfile
r60517 r60894 33 33 port:py26-numpy \ 34 34 port:py26-configobj \ 35 port:py26-pyobjc2 \ 36 port:py26-pyobjc2-cocoa 35 port:py26-pyobjc-cocoa 37 36 38 37 patchfiles patch-setupext.py.diff \ … … 64 63 More details, regarding backends, can be found in the matplotlib FAQ: 65 64 \nhttp://matplotlib.sourceforge.net/faq/installing_faq.html#what-is-a-backend\n" 66 }67 68 platform darwin 8 {69 depends_lib-append port:py26-pyobjc70 depends_lib-delete port:py26-pyobjc2 port:py26-pyobjc2-cocoa71 65 } 72 66 -
trunk/dports/python/py26-pyobjc-cocoa/Portfile
r57646 r60894 5 5 PortGroup python26 1.0 6 6 7 name py26-pyobjc2-cocoa 8 version 2.0 9 revision 1 7 name py26-pyobjc-cocoa 8 version 2.2 10 9 categories python devel 11 10 license MIT 12 11 maintainers jmr openmaintainer 13 12 platforms darwin 14 description cocoa wrappers for py26-pyobjc 215 long_description This port provides the CoreFoundation, Foundation and AppKit wrappers\16 for use with py26-pyobjc2.13 description cocoa wrappers for py26-pyobjc 14 long_description This port provides the CoreFoundation, Foundation and \ 15 AppKit wrappers for use with py26-pyobjc. 17 16 18 17 homepage http://pyobjc.sourceforge.net/ 18 master_sites http://pypi.python.org/packages/source/p/pyobjc-framework-Cocoa/ 19 distname pyobjc-framework-Cocoa-${version} 20 checksums md5 324185e6699b59d1ce85b5020e8f83e5 \ 21 sha1 b6c224065096cb2389660e19f0a757d0289031a8 \ 22 rmd160 c8ebb071a0d04188106c9698f117d655325367f9 19 23 20 depends_lib-append port:py26-pyobjc2 21 22 fetch.type svn 23 svn.url http://svn.red-bean.com/pyobjc/tags/r200-leopard/pyobjc-framework-Cocoa/ 24 worksrcdir pyobjc-framework-Cocoa 25 26 if {${os.major} < 9} { 27 pre-fetch { 28 return -code error "PyObjC 2.0 requires Mac OS X 10.5" 29 } 30 } 24 depends_lib port:py26-pyobjc 25 # just to avoid upgrade conflicts (sigh) 26 depends_build port:py26-pyobjc2-cocoa 31 27 32 28 post-destroot { … … 36 32 copy ${worksrcpath}/Examples \ 37 33 ${destroot}${prefix}/share/doc/${name}/examples 34 copy ${worksrcpath}/Doc ${destroot}${prefix}/share/doc/${name} 38 35 } 39 36 40 livecheck.type none 37 livecheck.type regex 38 livecheck.url http://pypi.python.org/pypi/pyobjc-framework-Cocoa/ 39 livecheck.regex {pyobjc-framework-Cocoa ([0-9.]+)} -
trunk/dports/python/py26-pyobjc/Portfile
r59665 r60894 6 6 7 7 name py26-pyobjc 8 version 1.48 version 2.2 9 9 categories python devel 10 10 license MIT … … 21 21 22 22 homepage http://pyobjc.sourceforge.net/ 23 master_sites ${homepage}software/ \24 macports:py-pyobjc 25 distname pyobjc-${version} 26 checksums md5 c7ec904371aae5714a5a2a07a2c1edbc\27 sha1 6f83b13b78e19f390709eaedf3004c81d983dc5d23 master_sites http://pypi.python.org/packages/source/p/pyobjc-core/ 24 distname pyobjc-core-${version} 25 checksums md5 91155ec6b319c9b4b066a616dccbdaa2 \ 26 sha1 6e1fbfa5708eefaf7a36147daf21f0aab62ec1e4 \ 27 rmd160 a7063fe74ecc95b3105e78196e5b5adc3bba3d4a 28 28 29 if {${os.major} > 8} { 30 pre-fetch { 31 return -code error "PyObjC 1.4 is for Mac OS X 10.4 and lower. On 10.5, use py26-pyobjc2 instead." 32 } 33 } 29 depends_lib port:py26-setuptools \ 30 path:${python.pkgd}/py2app/__init__.py:py26-py2app 31 # just to avoid upgrade conflicts (sigh) 32 depends_build port:py26-pyobjc2 34 33 35 34 post-destroot { 36 xinstall -m 644 -W ${worksrcpath} HISTORIC.txt Install. html Install.txt \37 License.txt NEWS. html NEWS.txt README.txt ReadMe.html\35 xinstall -m 644 -W ${worksrcpath} HISTORIC.txt Install.txt \ 36 License.txt NEWS.txt README.txt \ 38 37 ${destroot}${prefix}/share/doc/${name} 39 filecopy ${worksrcpath}/Doc ${destroot}${prefix}/share/doc/${name}/html40 filedelete ${destroot}${prefix}/share/doc/${name}/examples41 filecopy ${worksrcpath}/Examples \38 copy ${worksrcpath}/Doc ${destroot}${prefix}/share/doc/${name}/html 39 delete ${destroot}${prefix}/share/doc/${name}/examples 40 copy ${worksrcpath}/Examples \ 42 41 ${destroot}${prefix}/share/doc/${name}/examples 43 42 } 44 43 45 livecheck.type none 44 livecheck.type regex 45 livecheck.url http://pypi.python.org/pypi/pyobjc-core/ 46 livecheck.regex {pyobjc-core ([0-9.]+)} -
trunk/dports/python/py26-pyobjc2-cocoa/Portfile
r57646 r60894 3 3 4 4 PortSystem 1.0 5 PortGroup python26 1.06 5 7 6 name py26-pyobjc2-cocoa 7 replaced_by py26-pyobjc-cocoa 8 8 version 2.0 9 revision 19 revision 2 10 10 categories python devel 11 license MIT 12 maintainers jmr openmaintainer 11 maintainers nomaintainer 13 12 platforms darwin 14 description cocoa wrappers for py26-pyobjc215 long_description This port provides the CoreFoundation, Foundation and AppKit wrappers\16 for use with py26-pyobjc2.13 description stub port, replaced by py26-pyobjc-cocoa 14 long_description py26-pyobjc2-cocoa is now a stub, install \ 15 py26-pyobjc-cocoa instead. 17 16 18 17 homepage http://pyobjc.sourceforge.net/ 19 18 20 depends_lib-append port:py26-pyobjc2 21 22 fetch.type svn 23 svn.url http://svn.red-bean.com/pyobjc/tags/r200-leopard/pyobjc-framework-Cocoa/ 24 worksrcdir pyobjc-framework-Cocoa 25 26 if {${os.major} < 9} { 27 pre-fetch { 28 return -code error "PyObjC 2.0 requires Mac OS X 10.5" 29 } 30 } 31 32 post-destroot { 33 xinstall -m 644 -W ${worksrcpath} \ 34 LICENSE.txt README.txt \ 35 ${destroot}${prefix}/share/doc/${name} 36 copy ${worksrcpath}/Examples \ 37 ${destroot}${prefix}/share/doc/${name}/examples 19 distfiles 20 use_configure no 21 build {} 22 destroot { 23 xinstall -d ${destroot}${prefix}/share/doc/${name} 24 system "echo $long_description > ${destroot}${prefix}/share/doc/${name}/readme.txt" 38 25 } 39 26 -
trunk/dports/python/py26-pyobjc2/Portfile
r58902 r60894 3 3 4 4 PortSystem 1.0 5 PortGroup python26 1.06 5 7 6 name py26-pyobjc2 7 replaced_by py26-pyobjc 8 8 version 2.0 9 revision 19 revision 2 10 10 categories python devel 11 license MIT 12 maintainers jmr openmaintainer 11 maintainers nomaintainer 13 12 platforms darwin 14 description bidirectional bridge between python and Objective C 15 long_description The PyObjC project aims to provide a bridge between \ 16 the Python and Objective-C programming languages. The \ 17 bridge is intended to be fully bidirectional, allowing \ 18 the Python programmer to take full advantage of the \ 19 power provided by various Objective-C based toolkits \ 20 and the Objective-C programmer transparent access to \ 21 Python based functionality. 13 description stub port, replaced by py26-pyobjc 14 long_description py26-pyobjc2 is now a stub, install py26-pyobjc instead. 22 15 23 16 homepage http://pyobjc.sourceforge.net/ 24 17 25 depends_lib-append port:py26-setuptools \ 26 path:${python.pkgd}/py2app/__init__.py:py26-py2app 27 28 fetch.type svn 29 svn.url http://svn.red-bean.com/pyobjc/tags/r200-leopard/pyobjc-core/ 30 worksrcdir pyobjc-core 31 32 patchfiles patch-setup.py undef_snprintf.diff 33 34 if {${os.major} < 9} { 35 pre-fetch { 36 return -code error "PyObjC 2.0 requires Mac OS X 10.5" 37 } 38 } 39 40 post-destroot { 41 xinstall -m 644 -W ${worksrcpath} HISTORIC.txt Install.html Install.txt \ 42 License.txt NEWS.html NEWS.txt ReadMe.txt ReadMe.html \ 43 ${destroot}${prefix}/share/doc/${name} 44 copy ${worksrcpath}/Doc ${destroot}${prefix}/share/doc/${name}/html 45 delete ${destroot}${prefix}/share/doc/${name}/examples 46 copy ${worksrcpath}/Examples \ 47 ${destroot}${prefix}/share/doc/${name}/examples 18 distfiles 19 use_configure no 20 build {} 21 destroot { 22 xinstall -d ${destroot}${prefix}/share/doc/${name} 23 system "echo $long_description > ${destroot}${prefix}/share/doc/${name}/readme.txt" 48 24 } 49 25 -
trunk/dports/python/py26-pyxg/Portfile
r60822 r60894 22 22 checksums md5 9611586e60cf872cf47281fd81ccb5e4 23 23 24 depends_lib port:py26-pyobjc2-cocoa 25 26 platform darwin 8 { 27 depends_lib-delete port:py26-pyobjc2-cocoa 28 depends_lib-append port:py26-pyobjc 29 } 24 depends_lib port:py26-pyobjc-cocoa 30 25 31 26 livecheck.url ${master_sites}
Note: See TracChangeset
for help on using the changeset viewer.