[81450] trunk/dports/java/tomcat5
ryandesign at macports.org
ryandesign at macports.org
Sat Jul 30 18:33:30 PDT 2011
Revision: 81450
http://trac.macports.org/changeset/81450
Author: ryandesign at macports.org
Date: 2011-07-30 18:33:28 -0700 (Sat, 30 Jul 2011)
Log Message:
-----------
tomcat5: don't use .. components in patchfile; see #30451
Modified Paths:
--------------
trunk/dports/java/tomcat5/Portfile
trunk/dports/java/tomcat5/files/patch-catalina.sh
Modified: trunk/dports/java/tomcat5/Portfile
===================================================================
--- trunk/dports/java/tomcat5/Portfile 2011-07-31 01:28:03 UTC (rev 81449)
+++ trunk/dports/java/tomcat5/Portfile 2011-07-31 01:33:28 UTC (rev 81450)
@@ -47,8 +47,6 @@
port:junit \
port:jaxen \
port:saxpath
-
-worksrcdir ${distname}/build
set javaLibs ${prefix}/share/java
set home share/java/tomcat5
@@ -57,11 +55,12 @@
use_configure no
+build.dir ${worksrcpath}/build
build.cmd ant
build.target download dist compat
build.args [join "
- -Dbase.path=${worksrcpath}/Repository
- -Dnsis.exe=${worksrcpath}/.bogus
+ -Dbase.path=${build.dir}/Repository
+ -Dnsis.exe=${build.dir}/.bogus
-Dcommons-beanutils.jar=${javaLibs}/commons-beanutils.jar
-Dcommons-collections.jar=${javaLibs}/commons-collections.jar
-Dcommons-launcher.jar=${javaLibs}/commons-launcher.jar
@@ -83,7 +82,7 @@
-Djunit.jar=${javaLibs}/junit.jar
-Djaxen.jar=${javaLibs}/jaxen.jar
-Dsaxpath.jar=${javaLibs}/saxpath.jar
- -Djasper.home=${worksrcpath}/../jasper
+ -Djasper.home=${worksrcpath}/jasper
"]
# -Dstruts.lib=${javaLibs}/struts/lib
@@ -107,7 +106,7 @@
}
# Make a bogus file to prevent nsis.exe from downloading
- system "touch ${worksrcpath}/.bogus"
+ system "touch ${build.dir}/.bogus"
}
destroot {
@@ -125,11 +124,11 @@
adduser ${tomcatuser} gid=${gid} realname=Web Server
# Install Tomcat
- file copy ${worksrcpath}/dist ${target}
+ file copy ${destroot.dir}/dist ${target}
# Add compat files as needed
if { ! [variant_isset nocompat] } {
- system "tar -cf - -C ${worksrcpath}/compat . | tar xpf - -C ${target}"
+ system "tar -cf - -C ${destroot.dir}/compat . | tar xpf - -C ${target}"
}
# Add the jstl libs to tomcat5/shared/lib so that they're available to all
@@ -193,7 +192,7 @@
${target}/work"
# Install the docs
- file copy ${worksrcpath}/build/docs \
+ file copy ${destroot.dir}/build/docs \
${destroot}${prefix}/share/doc/${name}
}
Modified: trunk/dports/java/tomcat5/files/patch-catalina.sh
===================================================================
--- trunk/dports/java/tomcat5/files/patch-catalina.sh 2011-07-31 01:28:03 UTC (rev 81449)
+++ trunk/dports/java/tomcat5/files/patch-catalina.sh 2011-07-31 01:33:28 UTC (rev 81450)
@@ -1,5 +1,5 @@
---- ../container/catalina/src/bin/catalina.sh.orig 2005-09-23 06:45:08.000000000 -0700
-+++ ../container/catalina/src/bin/catalina.sh 2005-10-25 12:54:10.000000000 -0700
+--- container/catalina/src/bin/catalina.sh.orig 2005-09-23 06:45:08.000000000 -0700
++++ container/catalina/src/bin/catalina.sh 2005-10-25 12:54:10.000000000 -0700
@@ -146,6 +146,11 @@
JAVA_OPTS="$JAVA_OPTS "-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" "-Djava.util.logging.config.file="$CATALINA_BASE/conf/logging.properties"
fi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110730/d2668103/attachment-0001.html>
More information about the macports-changes
mailing list