Lines 57-63
Link Here
|
57 |
|
57 |
|
58 |
EANT_NEEDS_TOOLS="true" |
58 |
EANT_NEEDS_TOOLS="true" |
59 |
EANT_GENTOO_CLASSPATH="tomcat-servlet-api-${SAPIS},eclipse-ecj-${ECJV}" |
59 |
EANT_GENTOO_CLASSPATH="tomcat-servlet-api-${SAPIS},eclipse-ecj-${ECJV}" |
60 |
|
60 |
EANT_GENTOO_CLASSPATH_EXTRA=${S}/output/classes |
61 |
EANT_BUILD_TARGET="package" |
61 |
EANT_BUILD_TARGET="package" |
62 |
EANT_DOC_TARGET="build-docs" |
62 |
EANT_DOC_TARGET="build-docs" |
63 |
|
63 |
|
Lines 84-89
Link Here
|
84 |
EANT_EXTRA_ARGS+=" -Dnobuild.docs=true" |
84 |
EANT_EXTRA_ARGS+=" -Dnobuild.docs=true" |
85 |
fi |
85 |
fi |
86 |
|
86 |
|
|
|
87 |
if ! use examples; then |
88 |
EANT_EXTRA_ARGS+=" -Dnobuild.examples=true" |
89 |
fi |
90 |
|
87 |
EANT_EXTRA_ARGS+=" -Djdt.jar=$(java-pkg_getjar eclipse-ecj-${ECJV} ecj.jar)" |
91 |
EANT_EXTRA_ARGS+=" -Djdt.jar=$(java-pkg_getjar eclipse-ecj-${ECJV} ecj.jar)" |
88 |
java-pkg_jarfrom --build-only ant-core ant.jar |
92 |
java-pkg_jarfrom --build-only ant-core ant.jar |
89 |
} |
93 |
} |
Lines 144-157
Link Here
|
144 |
cp -pR host-manager "${D}"/usr/share/${TOMCAT_NAME}/webapps || die |
148 |
cp -pR host-manager "${D}"/usr/share/${TOMCAT_NAME}/webapps || die |
145 |
cp -pR manager "${D}"/usr/share/${TOMCAT_NAME}/webapps || die |
149 |
cp -pR manager "${D}"/usr/share/${TOMCAT_NAME}/webapps || die |
146 |
if use doc; then |
150 |
if use doc; then |
|
|
151 |
cd "${S}"/output/build/webapps |
147 |
cp -pR docs "${D}"/usr/share/${TOMCAT_NAME}/webapps || die |
152 |
cp -pR docs "${D}"/usr/share/${TOMCAT_NAME}/webapps || die |
148 |
fi |
153 |
fi |
149 |
if use examples; then |
154 |
if use examples; then |
150 |
cd "${S}"/webapps/examples/WEB-INF/lib |
155 |
cd "${S}"/output/build/webapps/examples/WEB-INF/lib |
151 |
java-pkg_jar-from jakarta-jstl jstl.jar |
156 |
java-pkg_jar-from jakarta-jstl jstl.jar |
152 |
java-pkg_jar-from jakarta-jstl standard.jar |
157 |
java-pkg_jar-from jakarta-jstl standard.jar |
153 |
cd "${S}"/webapps |
158 |
cd "${S}"/output/build/webapps/examples |
154 |
cp -pR examples "${D}"/usr/share/${TOMCAT_NAME}/webapps || die |
159 |
mkdir META-INF |
|
|
160 |
cp "${FILESDIR}/${SLOT}/context.xml" META-INF |
161 |
cd "${S}"/output/build/webapps |
162 |
cp -pR examples "${D}/usr/share/${TOMCAT_NAME}/webapps" || die |
163 |
chown -R tomcat:tomcat "${D}/usr/share/${TOMCAT_NAME}/webapps/examples" |
155 |
fi |
164 |
fi |
156 |
|
165 |
|
157 |
# replace catalina.policy with gentoo specific one bug #176701 |
166 |
# replace catalina.policy with gentoo specific one bug #176701 |