Ignore:
Timestamp:
Jul 31, 2011, 1:33:28 AM (6 years ago)
Author:
ryandesign@…
Message:

tomcat5: don't use .. components in patchfile; see #30451

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/java/tomcat5/Portfile

    r77248 r81450  
    4848                        port:jaxen \
    4949                        port:saxpath
    50                                
    51 worksrcdir              ${distname}/build
    5250
    5351set javaLibs            ${prefix}/share/java
     
    5856use_configure           no
    5957
     58build.dir               ${worksrcpath}/build
    6059build.cmd               ant
    6160build.target            download dist compat
    6261build.args              [join "
    63                                 -Dbase.path=${worksrcpath}/Repository
    64                                 -Dnsis.exe=${worksrcpath}/.bogus
     62                                -Dbase.path=${build.dir}/Repository
     63                                -Dnsis.exe=${build.dir}/.bogus
    6564                                -Dcommons-beanutils.jar=${javaLibs}/commons-beanutils.jar
    6665                                -Dcommons-collections.jar=${javaLibs}/commons-collections.jar
     
    8483                                -Djaxen.jar=${javaLibs}/jaxen.jar
    8584                                -Dsaxpath.jar=${javaLibs}/saxpath.jar
    86                                 -Djasper.home=${worksrcpath}/../jasper
     85                                -Djasper.home=${worksrcpath}/jasper
    8786                                "]
    8887#                               -Dstruts.lib=${javaLibs}/struts/lib
     
    108107
    109108        # Make a bogus file to prevent nsis.exe from downloading
    110         system "touch ${worksrcpath}/.bogus"
     109        system "touch ${build.dir}/.bogus"
    111110}
    112111
     
    126125       
    127126        # Install Tomcat
    128         file copy ${worksrcpath}/dist ${target}
     127        file copy ${destroot.dir}/dist ${target}
    129128       
    130129        # Add compat files as needed
    131130        if { ! [variant_isset nocompat] } {
    132                 system "tar -cf - -C ${worksrcpath}/compat . | tar xpf - -C ${target}"
     131                system "tar -cf - -C ${destroot.dir}/compat . | tar xpf - -C ${target}"
    133132        }
    134133       
     
    194193       
    195194        # Install the docs
    196         file copy ${worksrcpath}/build/docs \
     195        file copy ${destroot.dir}/build/docs \
    197196                ${destroot}${prefix}/share/doc/${name}
    198197}
Note: See TracChangeset for help on using the changeset viewer.