diff options
author | 2002-01-23 20:06:16 +0000 | |
---|---|---|
committer | 2002-01-23 20:06:16 +0000 | |
commit | d6eb0848278c832471eb4d45320ef98ad0134efa (patch) | |
tree | e4ff304a9552cb453aa1aa7b8941e7ebe108a151 /net-www/jakarta | |
parent | small fixes for adding GLU in future (diff) | |
download | gentoo-2-d6eb0848278c832471eb4d45320ef98ad0134efa.tar.gz gentoo-2-d6eb0848278c832471eb4d45320ef98ad0134efa.tar.bz2 gentoo-2-d6eb0848278c832471eb4d45320ef98ad0134efa.zip |
New Java scheme
Diffstat (limited to 'net-www/jakarta')
-rw-r--r-- | net-www/jakarta/jakarta-3.1-r2.ebuild | 84 |
1 files changed, 38 insertions, 46 deletions
diff --git a/net-www/jakarta/jakarta-3.1-r2.ebuild b/net-www/jakarta/jakarta-3.1-r2.ebuild index 16e8a5235438..263d8ea0cd04 100644 --- a/net-www/jakarta/jakarta-3.1-r2.ebuild +++ b/net-www/jakarta/jakarta-3.1-r2.ebuild @@ -1,7 +1,8 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later -# Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/net-www/jakarta/jakarta-3.1-r2.ebuild,v 1.4 2001/09/17 16:04:44 drobbins Exp $ +# Maintainer: Tools Team <tools@gentoo.org> +# Author: Achim Gottinger <achim@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/net-www/jakarta/jakarta-3.1-r2.ebuild,v 1.5 2002/01/23 20:06:16 karltk Exp $ P=jakarta-3.1 A="jakarta-tomcat.tar.gz jakarta-ant.tar.gz" @@ -12,68 +13,59 @@ SRC_URI="http://jakarta.apache.org/builds/tomcat/release/v3.1/src/jakarta-tomcat HOMEPAGE="http://jakarta.apache.org" DEPEND="virtual/glibc sys-apps/which sys-devel/perl - >=dev-lang/jdk-1.2 + >=virtual/jdk-1.2 >=net-www/apache-1.3" RDEPEND="virtual/glibc - >=dev-lang/jdk-1.2 + >=virtual/jdk-1.2 >=net-www/apache-1.3" src_unpack() { - unpack ${A} + unpack ${A} } src_compile() { - export CLASSPATH=/opt/java/src.jar:/opt/java/lib/tools.jar - - echo "Building ant..." - cd ${S}/jakarta-ant - ./bootstrap.sh - echo "Building tomcat..." - cd ${S}/jakarta-tomcat - ./build.sh - cd src/native/apache/jserv - apxs -c mod_jserv.c jserv*.c - cd ${S}/build/tomcat/classes - jar -cf tomcat.jar javax org - rm -rf javax - rm -rf org + echo "Building ant..." + cd ${S}/jakarta-ant + ./bootstrap.sh + echo "Building tomcat..." + cd ${S}/jakarta-tomcat + ./build.sh + cd src/native/apache/jserv + apxs -c mod_jserv.c jserv*.c + cd ${S}/build/tomcat/classes + jar -cf tomcat.jar javax org + rm -rf javax + rm -rf org } src_install() { - dodir /opt - cp -a ${S}/build/tomcat ${D}/opt - insinto /opt/tomcat/lib - doins ${S}/build/tomcat/classes/tomcat.jar - doins ${S}/build/tomcat/lib/xml.jar - rm -rf ${D}/opt/tomcat/classes - insinto /usr/lib/apache - doins ${S}/jakarta-tomcat/src/native/apache/jserv/mod_jserv.so - insinto /etc/httpd - doins ${O}/files/httpd.tomcat - insinto /etc/rc.d/init.d - insopts -m755 - doins ${O}/files/jakarta - #insinto /opt/tomcat/conf - #doins ${O}/files/web.xml + dodir /usr/share/tomcat + cp -a ${S}/build/tomcat/* ${D}/usr/share/tomcat + insinto /usr/share/tomcat/lib + doins ${S}/build/tomcat/classes/tomcat.jar + doins ${S}/build/tomcat/lib/xml.jar + rm -rf ${D}/usr/share/tomcat/classes + insinto /usr/lib/apache + doins ${S}/jakarta-tomcat/src/native/apache/jserv/mod_jserv.so + insinto /etc/httpd + doins ${FILESDIR/httpd.tomcat + insinto /etc/rc.d/init.d + insopts -m755 + doins ${FILESDIR}/jakarta + #insinto /opt/tomcat/conf + #doins ${O}/files/web.xml - cd ${S}/jakarta-tomcat - dodoc BUGS LICENSE README RELEASE-* TODO etc/*.txt src/doc/faq src/doc/readme - docinto html - dodoc *.html etc/*.html - docinto html/guide - dodoc src/doc/uguide/*.html - dodoc src/doc/uguide/*.css - docinto html/guide/images - dodoc src/doc/uguide/images/*.gif - dodir /usr/local/httpd/logs + cd ${S}/jakarta-tomcat + dodoc BUGS LICENSE README RELEASE-* TODO etc/*.txt src/doc/faq src/doc/readme + dohtml -r etc/* } pkg_config() { - einfo "Activating Servlet Engine..." - ${ROOT}/usr/sbin/rc-update add jakarta + einfo "Activating Servlet Engine..." + ${ROOT}/usr/sbin/rc-update add jakarta } |