Update of /cvsroot/fink/experimental/rangerrick/finkinfo/web
In directory sc8-pr-cvs1:/tmp/cvs-serv13976/web

Added Files:
        tomcat-4.1.18-2.info tomcat-4.1.18-2.patch 
Removed Files:
        tomcat-4.1.18-1.info tomcat-4.1.18-1.patch 
Log Message:
added html-tree-pm
updated java stuff to remove jmx, and add mx4j dependencies


--- NEW FILE: tomcat-4.1.18-2.info ---
Package: tomcat
Version: 4.1.18
Revision: 2

CustomMirror: <<
  nam-US: http://ranger.befunk.com/fink
  nam-CA: http://www.southofheaven.net/befunk
<<
Source: 
http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v%v/src/jakarta-%n-%v-src.tar.gz
SourceDirectory: jakarta-%n-%v-src
Source2: 
http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v%v/src/jakarta-%n-connectors-%v-src.tar.gz
Source3: mirror:custom:jakarta-%n-jasper-20021219.tar.gz

BuildDepends: ant (>= 1.5), xalan-j (>= 2.2), xerces-j (>= 2.0), jaf, 
jakarta-servletapi, javamail, jdbc-optional, jndi, jndi-ldap, jta-spec, tyrex, passwd 
(>= 20020106), daemonic, commons-beanutils, commons-collections, commons-daemon, 
commons-dbcp, commons-digester, commons-logging, commons-modeler, commons-pool, mx4j, 
struts, jakarta-regexp
Depends: xalan-j (>= 2.2), xerces-j (>= 2.0), jaf, jakarta-servletapi, javamail, 
jdbc-optional, jndi, jndi-ldap, jta-spec, tyrex, passwd (>= 20020106), daemonic, 
commons-beanutils, commons-collections, commons-daemon, commons-dbcp, 
commons-digester, commons-logging, commons-modeler, commons-pool, mx4j, struts, 
jakarta-regexp
ConfFiles: <<
  %p/var/tomcat4/conf/catalina.policy
  %p/var/tomcat4/conf/server.xml
  %p/var/tomcat4/conf/web.xml
  %p/var/tomcat4/conf/tomcat-users.xml
  %p/share/webapps/admin.xml
  %p/share/webapps/manager.xml
<<
PatchScript: sed 's:@PREFIX@:%p:g' <%a/%f.patch | patch -p1
CompileScript: <<
#!/bin/sh
  pushd ..
  ln -s jakarta-tomcat-connectors-%v-src jakarta-tomcat-connectors
  popd
  sh build.sh detect dist
<<
InstallScript: <<
#!/bin/sh
 mkdir -p %i/var/tomcat4
 cp -R dist/* %i/var/tomcat4/
 find %i/var/tomcat4 -type d -exec chmod 755 {} \;
 find %i/var/tomcat4 -type f -exec chmod 644 {} \;
 chmod 755 %i/var/tomcat4/bin/*.sh
 rm -rf %i/var/tomcat4/bin/*.bat
 mkdir -p %i/share/doc/%n
 mv %i/var/tomcat4/*.txt %i/var/tomcat4/LICENSE %i/share/doc/%n/
 chown -R tomcat:tomcat %i/var/tomcat4
 mkdir -p %i/bin
 cp tomcat %i/bin
 chmod 755 %i/bin/tomcat
 mkdir -p %i/var/log
 ln -sf %p/var/tomcat4/logs %i/var/log/tomcat4
 mkdir -p %i/share/webapps
 mv %i/var/tomcat4/webapps/* %i/share/webapps/
 rmdir %i/var/tomcat4/webapps
 pushd %i/var/tomcat4
 ln -sf ../../share/webapps webapps
 popd
 mkdir -p %i/etc
 pushd %i/etc
 ln -sf ../var/tomcat4/conf tomcat
 popd
<<
DaemonicFile: <<
<service>
 <description>Tomcat servlet engine</description>
 <message>Tomcat servlet engine</message>
 <daemon name="tomcat">
  <executable background="no">/usr/bin/sudo</executable>
  <parameters>-u tomcat %p/bin/tomcat start</parameters>
 </daemon>
</service>
<<

PostInstScript: <<
# update daemonic init script if necessary
daemonic install tomcat
<<
PreRmScript: <<
# clean up
if [ $1 != "upgrade" ]; then
  daemonic remove tomcat
  rm -rf %p/tomcat4/work/*
  rm -rf %p/tomcat4/logs/*
fi
<<

Homepage: http://jakarta.apache.org/tomcat/index.html
Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
Description: Java Servlet 2.3 Container and Web Server
DescDetail: <<
Tomcat is the servlet container that is used in the official Reference
Implementation for the Java Servlet and JavaServer Pages technologies.
The Java Servlet and JavaServer Pages specifications are developed by
Sun under the Java Community Process. 

Tomcat 4.0 implements a new servlet container (called Catalina) that is
based on completely new architecture.  The 4.0 release implements the
Servlet 2.3 and JSP 1.2 specifications. 
<<
DescPackaging: <<
Tomcat is designed to be somewhat self-contained, and so does not fit
the fink (and debian, for that matter) packaging guidelines.  I followed
the way it's set up in the RedHat packages and put it in /var/tomcat4
(I think debian does it this way as well.)
<<
DescPort: <<
All that has changed is the defaults for building, and a wrapper script
for starting/stopping tomcat that goes in the %p/bin directory, along
with a daemonic config.
<<
DescUsage: <<
To start, stop, or restart Tomcat, do:

  sudo -u tomcat %p/bin/tomcat <command>

To enable Tomcat to start upon bootup, issue the command:

  sudo daemonic enable tomcat
<<
License: BSD

--- NEW FILE: tomcat-4.1.18-2.patch ---
diff -uNbr jakarta-tomcat-4.1.18-src/build.properties 
jakarta-tomcat-4.1.18-src-new/build.properties
--- jakarta-tomcat-4.1.18-src/build.properties  Wed Dec 31 19:00:00 1969
+++ jakarta-tomcat-4.1.18-src-new/build.properties      Fri Dec 20 18:55:15 2002
@@ -0,0 +1,235 @@
+# -----------------------------------------------------------------------------
+# build.properties.sample
+#
+# This is an example "build.properties" file, used to customize building Tomcat
+# for your local environment.  It defines the location of all external
+# modules that Tomcat depends on.  Copy this file to "build.properties"
+# in the top-level source directory, and customize it as needed.
+#
+# $Id: build.properties.sample,v 1.54 2002/11/12 16:34:57 jfarcand Exp $
+# -----------------------------------------------------------------------------
+
+
+# ----- Compile Control Flags -----
+compile.debug=on
+compile.deprecation=off
+compile.optimize=on
+
+
+# ----- Build Control Flags
+
+#Build all components
+full.dist=on
+
+#Build lightweight JDK 1.4 distribution
+#light.dist=on
+
+#Hide configuration flags display
+#flags.hide=on
+
+#Version number
+version=4.1
+
+#Proxy to download subproject
+#proxy.host=proxy.domain
+#proxy.port=8080
+#proxy.use=on
+
+#CVS root for the jakarta subprojects that do not have released yet.
+cvsroot=":pserver:[EMAIL PROTECTED]:/home/cvspublic"
+
+
+# ----- Default Base Path for Dependent Packages -----
+base.path=@PREFIX@
+java.base.path=${base.path}/share/java
+
+# ----- Jakarta Tomcat Connectors source path -----
+#jtc.home=../../jakarta-tomcat-connectors
+
+
+# ----- Jakarta Tomcat Jasper source path -----
+jasper.home=${basedir}/jasper
+
+
+# --------------------------------------------------
+#                REQUIRED LIBRARIES
+# --------------------------------------------------
+
+
+# ----- Commons Beanutils, version 1.1 or later -----
+commons-beanutils.home=${java.base.path}/commons-beanutils
+commons-beanutils.lib=${commons-beanutils.home}
+commons-beanutils.jar=${commons-beanutils.lib}/commons-beanutils.jar
+commons-beanutils.loc=http://jakarta.apache.org/builds/jakarta-commons/release/commons-beanutils/v1.4.1/commons-beanutils-1.4.1.tar.gz
+
+
+# ----- Commons Collections, version 1.0 or later -----
+commons-collections.home=${java.base.path}/commons-collections
+commons-collections.lib=${commons-collections.home}
+commons-collections.jar=${commons-collections.lib}/commons-collections.jar
+commons-collections.loc=http://jakarta.apache.org/builds/jakarta-commons/release/commons-collections/v2.0/commons-collections-2.0.tar.gz
+
+
+# ----- Commons Digester, version 1.1.1 or later -----
+commons-digester.home=${java.base.path}/commons-digester
+commons-digester.lib=${commons-digester.home}
+commons-digester.jar=${commons-digester.lib}/commons-digester.jar
+commons-digester.loc=http://jakarta.apache.org/builds/jakarta-commons/release/commons-digester/v1.2/commons-digester-1.2.tar.gz
+
+
+# ----- Commons Logging, version 1.0.1 or later -----
+commons-logging.home=${java.base.path}/commons-logging
+commons-logging.lib=${commons-logging.home}
+commons-logging-api.jar=${commons-logging.lib}/commons-logging-api.jar
+commons-logging.jar=${commons-logging.lib}/commons-logging.jar
+commons-logging.loc=http://jakarta.apache.org/builds/jakarta-commons/release/commons-logging/v1.0.2/commons-logging-1.0.2.tar.gz
+
+
+# ----- Java Naming and Directory Interface (JNDI), version 1.2 or later -----
+# Note: Optional with JDK 1.3+
+jndi.home=${java.base.path}/jndi
+jndi.lib=${jndi.home}
+jndi.jar=${jndi.lib}/jndi.jar
+ldap.jar=${java.base.path}/jndi-ldap/ldap.jar
+jaas.jar=${java.base.path}/jndi-ldap/jaas.jar
+
+
+# ----- Jakarta Regular Expressions Library, version 1.2 -----
+regexp.home=${java.base.path}/jakarta-regexp
+regexp.lib=${regexp.home}
+regexp.jar=${regexp.lib}/jakarta-regexp.jar
+regexp.loc=http://jakarta.apache.org/builds/jakarta-regexp/release/v1.2/jakarta-regexp-1.2.tar.gz
+
+
+# ----- Jakarta Servlet API Classes (Servlet 2.3 / JSP 1.2) -----
+servlet.home=${java.base.path}/jakarta-servletapi
+servlet.lib=${servlet.home}
+servlet.jar=${servlet.lib}/servlet.jar
+servlet.loc=jakarta-servletapi-4
+
+
+# ----- Xerces XML Parser, version 1.4.4 to 2.0.0 Beta 4 -----
+# Note: Optional with JDK 1.4+
+#xerces.home=${base.path}/xerces-1_4_4
+#xerces.lib=${xerces.home}
+#xerces.jar=${xerces.lib}/xerces.jar
+
+
+# ----- Xerces XML Parser, version 2.0.0 or later -----
+# Note: Optional with JDK 1.4+, or if Xerces 1.x is present
+xerces.home=${java.base.path}/xerces-j
+xerces.lib=${xerces.home}
+xerces.loc=http://xml.apache.org/dist/xerces-j/old_xerces2/Xerces-J-bin.2.1.0.tar.gz
+xercesImpl.jar=${xerces.lib}/xercesImpl.jar
+xmlParserAPIs.jar=${xerces.lib}/xmlParserAPIs.jar
+
+
+# --------------------------------------------------
+#                OPTIONAL LIBRARIES
+# --------------------------------------------------
+
+
+# ----- Java Activation Framework (JAF), version 1.0.1 or later -----
+activation.home=${java.base.path}/jaf
+activation.lib=${activation.home}
+activation.jar=${activation.lib}/activation.jar
+
+
+# ----- Commons Daemon, version 20020219 or later -----
+commons-daemon.home=${java.base.path}/commons-daemon
+commons-daemon.lib=${commons-daemon.home}
+commons-daemon.jar=${commons-daemon.lib}/commons-daemon.jar
+commons-daemon.loc=jakarta-commons-sandbox/daemon
+
+
+# ----- Commons DBCP, version 1.0 or later -----
+commons-dbcp.home=${java.base.path}/commons-dbcp
+commons-dbcp.lib=${commons-dbcp.home}
+commons-dbcp.jar=${commons-dbcp.lib}/commons-dbcp.jar
+commons-dbcp.loc=http://jakarta.apache.org/builds/jakarta-commons/release/commons-dbcp/v1.0/commons-dbcp-1.0.zip
+
+
+# ----- Commons Modeler, version 1.0 or later -----
+commons-modeler.home=${java.base.path}/commons-modeler
+commons-modeler.lib=${commons-modeler.home}
+commons-modeler.jar=${commons-modeler.lib}/commons-modeler.jar
+commons-modeler.loc=http://jakarta.apache.org/builds/jakarta-commons/release/commons-modeler/v1.0/commons-modeler-1.0.tar.gz
+
+
+# ----- Commons Pool, version 1.0 or later -----
+commons-pool.home=${java.base.path}/commons-pool
+commons-pool.lib=${commons-pool.home}
+commons-pool.jar=${commons-pool.lib}/commons-pool.jar
+commons-pool.loc=http://jakarta.apache.org/builds/jakarta-commons/release/commons-pool/v1.0.1/commons-pool-1.0.1.tar.gz
+
+
+# ----- JavaService, version 1.2.0 or later -----
+javaservice.home=${base.path}/javaservice
+javaservice.loc=http://www.alexandriasc.com/software/JavaService/JavaService-bin-1.2.0.zip
+
+
+# ----- Java Database Connectivity (JDBC) Optional Package, version 2.0 -----
+jdbc20ext.home=${java.base.path}/jdbc-optional
+jdbc20ext.lib=${jdbc20ext.home}
+jdbc20ext.jar=${jdbc20ext.lib}/jdbc2_0-stdext.jar
+
+
+# ----- Java Management Extensions (JMX), JMX RI 1.0.1 or later or MX4J 1.1 or later 
+-----
+jmx.home=${java.base.path}/mx4j
+jmx.lib=${jmx.home}
+jmx.jar=${jmx.lib}/mx4j-jmx.jar
+jmx.loc=http://telia.dl.sourceforge.net/sourceforge/mx4j/mx4j-1.1.tar.gz
+
+
+# ----- Java Secure Sockets Extension (JSSE), version 1.0.2 or later -----
+jsse.home=/Library/Java/Home
+jsse.lib=${jsse.home}/lib
+jcert.jar=${jsse.lib}/jcert.jar
+jnet.jar=${jsse.lib}/jnet.jar
+jsse.jar=${jsse.lib}/jsse.jar
+
+
+# ----- Java Transaction API (JTA), version 1.0.1 or later -----
+jta.home=${java.base.path}/jta-spec
+jta.lib=${jta.home}
+jta.jar=${jta.lib}/jta-spec1_0_1.jar
+
+
+# ----- JUnit Unit Test Suite, version 3.7 or later -----
+junit.home=${java.base.path}/junit
+junit.lib=${junit.home}
+junit.jar=${junit.lib}/junit.jar
+junit.loc=http://download.sourceforge.net/junit/junit3.7.zip
+
+
+# ----- Java Mail, version 1.2 or later -----
+mail.home=${java.base.path}/javamail
+mail.lib=${mail.home}
+mail.jar=${mail.lib}/mail.jar
+
+
+# ----- NSIS, version 1.9x -----
+nsis.home=${base.path}/nsis
+nsis.loc=http://www.nullsoft.com/free/nsis/nsis198.exe
+
+
+# ----- PureTLS Extension, version 0.9 or later -----
+puretls.home=${base.path}/puretls-0.9b2
+puretls.lib=${puretls.home}/build
+puretls.jar=${puretls.lib}/puretls.jar
+
+
+# ----- Struts, version 1.0.1 or later -----
+struts.home=${java.base.path}/struts
+struts.lib=${struts.home}
+struts.jar=${struts.lib}/struts.jar
+struts.loc=http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/jakarta-struts-1.0.2.tar.gz
+
+
+# ----- Tyrex Data Source, version 1.0 -----
+tyrex.home=${java.base.path}/tyrex
+tyrex.lib=${tyrex.home}
+tyrex.jar=${tyrex.lib}/tyrex-1.0.jar
+tyrex.loc=ftp://ftp.exolab.org/pub/tyrex/tyrex-1.0/tyrex-1.0.jar
+
+
diff -uNbr jakarta-tomcat-4.1.18-src/build.sh jakarta-tomcat-4.1.18-src-new/build.sh
--- jakarta-tomcat-4.1.18-src/build.sh  Wed Dec 31 19:00:00 1969
+++ jakarta-tomcat-4.1.18-src-new/build.sh      Fri Dec 20 18:55:15 2002
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+for i in @PREFIX@/etc/profile.d/*.sh; do
+       source $i
+done
+
+ant dist
diff -uNbr jakarta-tomcat-4.1.18-src/build.xml jakarta-tomcat-4.1.18-src-new/build.xml
--- jakarta-tomcat-4.1.18-src/build.xml Thu Dec 19 08:51:54 2002
+++ jakarta-tomcat-4.1.18-src-new/build.xml     Fri Dec 20 18:55:15 2002
@@ -18,7 +18,7 @@
   <property name="jtc.project"           value="jakarta-tomcat-connectors" />
   <property name="jtc.final.name"        value="${jtc.project}-${version}" />
   <property name="jtc.final-src.name"    value="${jtc.project}-${version}-src" />
-  <property name="servlet.doc"                  value="${servlet.home}/docs/api" />
+  <property name="servlet.doc"          
+value="${base.path}/share/doc/jakarta-servletapi/api" />
 
   <!-- Build Defaults -->
   <property name="catalina.build"   value="${basedir}/catalina/build"/>
diff -uNbr jakarta-tomcat-4.1.18-src/tomcat jakarta-tomcat-4.1.18-src-new/tomcat
--- jakarta-tomcat-4.1.18-src/tomcat    Wed Dec 31 19:00:00 1969
+++ jakarta-tomcat-4.1.18-src-new/tomcat        Fri Dec 20 18:56:23 2002
@@ -0,0 +1,53 @@
+#!/bin/sh
+# wrapper script for tomcat startup
+
+JAVA_HOME=/Library/Java/Home           export JAVA_HOME
+JSSE_HOME=$JAVA_HOME/lib/ext           export JSSE_HOME
+CATALINA_HOME=@PREFIX@/var/tomcat4     export CATALINA_HOME
+CATALINA_OPTS="-DTOMCATLAUNCH=true"    export CATALINA_OPTS
+
+tcproccount() {
+       ps -auxwww | grep TOMCATLAUNCH | grep -v grep | wc -l
+}
+
+case "$1" in
+       start)
+               echo -n "Starting Tomcat: "
+               $CATALINA_HOME/bin/catalina.sh start 
+>>@PREFIX@/var/tomcat4/logs/tomcat.log 2>&1
+               echo "ok"
+               ;;
+
+       stop)
+               $CATALINA_HOME/bin/catalina.sh stop 
+>>@PREFIX@/var/tomcat4/logs/tomcat.log 2>&1
+               ;;
+
+       restart)
+               $0 stop
+
+               # wait 20 seconds and if tomcat hasn't shut down, error out
+               TCDONE=0
+               for i in 1 2 3 4 5 6 7 8 9 10; do
+                       if [ "`tcproccount`" -ge 1 ]; then
+                               sleep 2
+                       else
+                               TCDONE=1
+                               break
+                       fi
+               done
+               if [ "$TCDONE" = "1" ]; then
+                       $0 start
+               else
+                       echo ""
+                       echo "Tomcat is not shutting down properly.  Please check"
+                       echo "your logs and try again."
+                       echo ""
+                       exit 1
+               fi
+               ;;
+
+       *)
+               echo "Usage: $0 {start|stop|restart}"
+               exit 1
+               ;;
+
+esac
diff -uNbr jakarta-tomcat-4.1.18-src/webapps/admin/admin.xml 
jakarta-tomcat-4.1.18-src-new/webapps/admin/admin.xml
--- jakarta-tomcat-4.1.18-src/webapps/admin/admin.xml   Thu Dec 19 08:51:52 2002
+++ jakarta-tomcat-4.1.18-src-new/webapps/admin/admin.xml       Fri Dec 20 19:01:07 
+2002
@@ -7,7 +7,7 @@
 -->
 
 
-<Context path="/admin" docBase="../server/webapps/admin"
+<Context path="/admin" docBase="@PREFIX@/var/tomcat4/server/webapps/admin"
         debug="0" privileged="true">
 
   <!-- Uncomment this Valve to limit access to the Admin app to localhost
diff -uNbr jakarta-tomcat-4.1.18-src/webapps/manager/manager.xml 
jakarta-tomcat-4.1.18-src-new/webapps/manager/manager.xml
--- jakarta-tomcat-4.1.18-src/webapps/manager/manager.xml       Thu Dec 19 08:51:54 
2002
+++ jakarta-tomcat-4.1.18-src-new/webapps/manager/manager.xml   Fri Dec 20 19:01:21 
+2002
@@ -7,7 +7,7 @@
 -->
 
 
-<Context path="/manager" docBase="../server/webapps/manager"
+<Context path="/manager" docBase="@PREFIX@/var/tomcat4/server/webapps/manager"
         debug="0" privileged="true">
 
   <!-- Link to the user database we will get roles from -->

--- tomcat-4.1.18-1.info DELETED ---

--- tomcat-4.1.18-1.patch DELETED ---



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to