# Apache Tomcat - an open source software implementation of the Java Servlet and JavaServer Pages technologies. # http://tomcat.apache.org/ [buildout] parts = tomcat [tomcat] <= tomcat9 [tomcat-base] recipe = slapos.recipe.build:download-unpacked shared = true strip-top-level-dir = true url = https://archive.apache.org/dist/tomcat/tomcat-${:version-major}/v${:version}/bin/apache-tomcat-${:version}.tar.gz [tomcat7] <= tomcat-base version-major = 7 version = 7.0.100 md5sum = 79be4ba5a6e770730a4be3d5cb3c7862 [tomcat7-output] # Shared binary location to ease migration recipe = plone.recipe.command stop-on-error = true update-command = ${:command} command = ${coreutils-output:test} -x ${:catalina} catalina = ${tomcat7:location}/bin/catalina.sh [tomcat9] <= tomcat-base version-major = 9 version = 9.0.12 md5sum = 7283da4a3a6e939adcd8f919be4ba41a [tomcat10] <= tomcat-base version-major = 10 version = 10.0.23 md5sum = 820ca70d01adf99d602615fb8d648162