New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 81462


Ignore:
Timestamp:
07/31/11 02:11:32 (4 years ago)
Author:
afb@…
Message:

zeroinstall-injector: upgrade to version 1.2, now requires python 2.6
(and add workaround, for silly framework-only installation of python)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/sysutils/zeroinstall-injector/Portfile

    r78659 r81462  
    44 
    55name            zeroinstall-injector 
    6 version         0.54 
     6version         1.2 
    77platforms       darwin freebsd linux 
    88categories      sysutils 
     
    2121master_sites.mirror_subdir      zero-install 
    2222use_bzip2       yes 
    23 checksums       md5 6cc84fe9d66dfb63a604ee618b44c51a \ 
    24                 sha1 b5ac5ed03373f4cc63ce6503a5e1a7e067d335a1 \ 
    25                 rmd160 bf435dfa5a01631f57da78a52f9fb03f3b3c418f 
     23checksums       md5 4f1cb7cb2a86f0b7d01add5991af2640 \ 
     24                sha1 4cdef3471f50a9e249373a3f155d7453a282b241 \ 
     25                rmd160 e709aaeb5f0d80e281961d628cf912ecc6d57f18 
    2626 
    27 depends_lib     port:python25 bin:gpg:gnupg 
    28 depends_run     port:py25-gtk port:py25-xml bin:sudo:sudo 
     27depends_lib     port:python26 bin:gpg:gnupg 
     28depends_run     port:py26-gtk port:py26-xml bin:sudo:sudo 
    2929 
    3030post-patch   { 
     
    3333 
    3434use_configure   no 
     35supported_archs noarch 
    3536 
    36 build.cmd       ${prefix}/bin/python2.5 setup.py 
     37build.cmd       ${prefix}/bin/python2.6 setup.py 
    3738build.target            build 
    3839 
    39 destroot.cmd    ${prefix}/bin/python2.5 setup.py 
     40destroot.cmd    ${prefix}/bin/python2.6 setup.py 
    4041destroot.destdir        --prefix=${prefix} --skip-build --root=${destroot} 
    4142 
    4243post-destroot   { 
    43         reinplace "s|/usr/bin/env python|${prefix}/bin/python2.5|" \ 
    44                   ${destroot}${prefix}/lib/python2.5/site-packages/zeroinstall/0launch-gui/0launch-gui 
     44        reinplace "s|/usr/bin/env python|${prefix}/bin/python2.6|" \ 
     45                  ${destroot}${prefix}/lib/python2.6/site-packages/zeroinstall/0launch-gui/0launch-gui 
     46 
     47        # move site-packages to wherever python is looking for it 
     48        file mkdir ${destroot}[exec ${prefix}/bin/python2.6 -c "from distutils.sysconfig import get_python_lib; import os; print os.path.dirname(get_python_lib())"] 
     49        file rename ${destroot}${prefix}/lib/python2.6/site-packages \ 
     50                    ${destroot}[exec ${prefix}/bin/python2.6 -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"] 
    4551} 
    4652 
Note: See TracChangeset for help on using the changeset viewer.