#!/bin/bash #DEP:apache_ant ROOT=`pwd` CWD=`pwd` PKGROOT=$ROOT/pkgtmp mkdir -p $PKGROOT VER=6.0.29 NAME=jakarta_tomcat PACKAGE=apache-tomcat-$VER-src TMP=/tmp/package-jakarta_tomcat USRTMP=/usr/share/java mkdir -p $TMP #deze zooi uitpakken, zodat niet alles gedownload hoeft te worden cd / tar -xzf $ROOT/javalibs.tar.gz || exit 1 cd $TMP tar -xzf $ROOT/$PACKAGE.tar.gz || exit 1 cd $TMP/$PACKAGE || exit 1 PATH=$PATH:/usr/lib/ant/bin:/usr/lib/java/bin #patches #patch build.xml < $ROOT/build-xml.patch || exit 1 ant download || exit 1 ant || exit 1 #ant -f dist.xml release || exit 1 mkdir -p $PKGROOT/usr/lib mv $TMP/$PACKAGE/output/build $PKGROOT/usr/lib/tomcat || exit 1 mv $TMP/$PACKAGE/output/classes $PKGROOT/usr/lib/tomcat/ || exit 1 #clean stuff we dont want rm -r $PKGROOT/usr/lib/tomcat/webapps/examples || exit 1 cd $PKGROOT #permissions chmod +x usr/lib/tomcat/bin/* || exit 1 #service mkdir $PKGROOT/service cp -a $ROOT/service/* $PKGROOT/service || exit 1 rm -r $PKGROOT/service/.svn rm -r $PKGROOT/service/log/.svn mkdir -p $PKGROOT/etc/postinst.d/ cat >$PKGROOT/etc/postinst.d/post.tomcat < /dev/null && echo $VER > $CWD/$NAME.version && arch > $CWD/$NAME.arch