From dff8bb20debc83e8b354e5363e1feb976a0fcc08 Mon Sep 17 00:00:00 2001 From: "William L. Thomson Jr" Date: Tue, 10 Nov 2015 18:22:41 -0500 Subject: [PATCH] www-servers/tomcat: Added missing docBase to webapps context.xml files Added sed to add missing docBase to host-manager and manager webapps context.xml files --- .../{tomcat-8.0.28-r1.ebuild => tomcat-8.0.28-r2.ebuild} | 7 +++++++ 1 file changed, 7 insertions(+) rename www-servers/tomcat/{tomcat-8.0.28-r1.ebuild => tomcat-8.0.28-r2.ebuild} (94%) diff --git a/www-servers/tomcat/tomcat-8.0.28-r1.ebuild b/www-servers/tomcat/tomcat-8.0.28-r2.ebuild similarity index 94% rename from www-servers/tomcat/tomcat-8.0.28-r1.ebuild rename to www-servers/tomcat/tomcat-8.0.28-r2.ebuild index 0d40f89e880f..3595c5707fe4 100644 --- a/www-servers/tomcat/tomcat-8.0.28-r1.ebuild +++ b/www-servers/tomcat/tomcat-8.0.28-r2.ebuild @@ -99,6 +99,13 @@ src_install() { ### Webapps ### + # add missing docBase + local apps="host-manager manager" + for app in ${apps}; do + sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \ + output/build/webapps/${app}/META-INF/context.xml || die + done + insinto "${dest}"/webapps doins -r output/build/webapps/{host-manager,manager,ROOT} use extra-webapps && doins -r output/build/webapps/{docs,examples} -- 2.26.2