Ticket #19218: subversion-bindings.diff

File subversion-bindings.diff, 2.4 KB (added by tenomoto (Takeshi Enomoto), 15 years ago)
  • Portfile

    old new  
    22
    33PortSystem 1.0
    44
    5 name                    subversion-python25bindings
     5name                    subversion-python26bindings
    66version                 1.6.0
    77revision                1
    88categories              devel python
     
    2727depends_lib             port:expat port:neon \
    2828                        port:apr port:apr-util \
    2929                        port:db46 port:subversion \
    30                         port:python25 \
    31                         port:py25-bsddb port:sqlite3 \
     30                        port:python26 \
     31                        port:sqlite3 \
    3232                        port:gettext port:libiconv \
    3333                        port:serf port:cyrus-sasl2
    3434
    3535post-patch {
    36         system "cd ${worksrcpath}; find build* Makefile.in subversion/bindings/swig/python -type f -print0 | xargs -0 perl -w -p -i -e 's/libsvn_swig_py/libsvn_swig_py25/g'"
     36        system "cd ${worksrcpath}; find build* Makefile.in subversion/bindings/swig/python -type f -print0 | xargs -0 perl -w -p -i -e 's/libsvn_swig_py/libsvn_swig_py26/g'"
    3737        file rename \
    3838                ${worksrcpath}/subversion/bindings/swig/python/libsvn_swig_py \
    39                 ${worksrcpath}/subversion/bindings/swig/python/libsvn_swig_py25
     39                ${worksrcpath}/subversion/bindings/swig/python/libsvn_swig_py26
    4040}
    4141
    4242configure.args          --with-berkeley-db=yes \
     
    4646                        --disable-neon-version-check --with-serf=${prefix} \
    4747                        --with-sasl=${prefix}
    4848
    49 configure.env           ac_cv_path_PYTHON=${prefix}/bin/python2.5
     49configure.env           ac_cv_path_PYTHON=${prefix}/bin/python2.6
    5050use_parallel_build      yes
    5151build.target            swig-py
    5252destroot.target         install-swig-py DESTDIR=${destroot}
     
    7474                        }
    7575
    7676variant no_bdb description {Build without support for BerkeleyDB repositories} {
    77                         depends_lib-delete      port:db46 port:py25-bsddb
     77                        depends_lib-delete      port:db46
    7878                        configure.args-delete   --with-berkeley-db=yes
    7979                        configure.args-append   --without-berkeley-db
    8080                        }
     
    8686                        }
    8787
    8888post-destroot {
    89                 set PYTHON_PATH ${prefix}/lib/python2.5
     89                set PYTHON_PATH ${prefix}/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6
    9090
    9191                xinstall -m 755 -d ${destroot}${PYTHON_PATH}/site-packages
    9292                xinstall -m 755 ${portpath}/${filesdir}/svn-python.pth \
     
    9595                        ${destroot}${PYTHON_PATH}/site-packages/svn-python.pth
    9696
    9797                file rename "${destroot}/${prefix}/lib/svn-python" \
    98                         "${destroot}/${prefix}/lib/svn-python2.5"
     98                        "${destroot}/${prefix}/lib/svn-python2.6"
    9999                }
    100100
    101101# 10.3 says -> CarbonCore/MacTypes.h: No such file or directory