You are not logged in.
I need to install tomcat5 and jboss. Somebody has pkgbuild or pkg.tar.gz?
[img]http://www.archlinux.org/logos/button.png[/img]
The poem is the ash of Fênix that the soul of somebody transforms into dream and transforms into body and later into light.
Offline
°Here you are, i've only modified the ones from Bryan Bulten that i've found on ftp.linux.org/incoming for tomcat4... it doesn't make tomcat pakage from source but from binary.
PKGBUILD:
pkgname=tomcat
pkgver=5.5.4
pkgrel=1
pkgdesc="Servlet container for Java Servlet and JavaServer Pages"
url="http://jakarta.apache.org/tomcat/index.html"
depends=('j2sdk')
conflicts=()
backup=()
install=
source=(http://mirrors.publicshout.org/apache/jakarta/$pkgname-5/v$pkgver/bin/jakarta-$pkgname-$pkgver.tar.gz)
md5sums=('b0ab66c5cc8737adeeffb5fbcb7f8395')
build() {
TOMCAT_HOME="/opt/tomcat"
CATALINA_HOME=$TOMCAT_HOME
mkdir -p $startdir/pkg/opt
cp -R $startdir/src/jakarta-$pkgname-$pkgver $startdir/pkg/opt/tomcat
install -D -m644 $startdir/tomcat.conf.d $startdir/pkg/etc/conf.d/tomcat
install -D -m755 $startdir/tomcat $startdir/pkg/etc/rc.d/tomcat
}
tomcat
#!/bin/bash
# source application-specific settings
[ -f /etc/conf.d/tomcat ] && . /etc/conf.d/tomcat
# general config
. /etc/rc.conf
. /etc/rc.d/functions
case "$1" in
start)
stat_busy "Starting Tomcat Daemon"
${CATALINA_HOME}/bin/catalina.sh ${TOMCAT_START} >& /dev/null
if [ $? -gt 0 ]; then
stat_fail
else
add_daemon tomcat
stat_done
fi
;;
stop)
stat_busy "Stopping Tomcat Daemon"
${CATALINA_HOME}/bin/catalina.sh ${TOMCAT_STOP} >& /dev/null
if [ $? -gt 0 ]; then
stat_fail
else
rm_daemon tomcat
stat_done
fi
;;
restart)
$0 stop
sleep 3
$0 start
;;
*)
echo "usage: $0 {start|stop|restart}"
esac
tomcat.conf.d
# Java runtime
JAVA_HOME=/opt/java
# Web application location
CATALINA_HOME=/opt/tomcat
CATALINA_BASE=${CATALINA_HOME}
# Tomcat's user
CATALINA_USER=tomcat
# Log location
CATALINA_OUT=/var/log/tomcat/catalina.log
# Location of tomcat libraries
CATALINA_LIBDIR=${CATALINA_HOME}/common/lib
# Classpath for tomcat
CLASSPATH=${CLASSPATH}:${CATALINA_LIBDIR}
# (Optional) Temporary directory the JVM should use
#CATALINA_TMPDIR=${CATALINA_HOME}/temp
# Tomcat startup/shutdown
TOMCAT_START="start"
TOMCAT_STOP="stop"
[/b]
Offline