Ticket #14481: patch-subversion-svnmerge.diff

File patch-subversion-svnmerge.diff, 1.3 KB (added by raimue (Rainer Müller), 17 years ago)
  • Portfile

     
    44
    55name                    subversion
    66version                 1.4.6
     7revision                1
    78categories              devel
    89platforms               darwin
    910maintainers             dluke@geeklair.net
     
    3738                        --mandir=\\\${prefix}/share/man \
    3839                        --disable-neon-version-check
    3940
    40 build.target            all mucc
     41build.target            all
    4142
    4243pre-test {
    4344                        set x {}
     
    9798                                        }
    9899
    99100variant tools           description {Install some optional extra subversion tools} {
     101                        build.target-append mucc
    100102                        post-destroot {
    101103                                xinstall -d -m 755 ${destroot}${prefix}/share/${name}
    102104                                copy ${worksrcpath}/tools ${destroot}${prefix}/share/${name}/tools
    103                                 copy ${worksrcpath}/contrib/client-side/mucc ${destroot}${prefix}/bin/
    104                                 eval delete [glob ${worksrcpath}/contrib/client-side/{mucc{,.{l,}o},.libs}]
    105105                                copy ${worksrcpath}/contrib ${destroot}${prefix}/share/${name}/contrib
     106                                file delete ${worksrcpath}/contrib/client-side/mucc.o
     107                                foreach tool {wcgrep mucc} {
     108                                        ln -sf ${prefix}/share/${name}/contrib/client-side/$tool ${destroot}${prefix}/bin/
     109                                }
     110                                ln -sf ${prefix}/share/${name}/contrib/client-side/svnmerge.py ${destroot}${prefix}/bin/svnmerge
    106111                                }
    107112                        }
    108113