diff options
Diffstat (limited to 'rubbos/app/tomcat-connectors-1.2.32-src/tools/jkbindist.sh')
-rwxr-xr-x | rubbos/app/tomcat-connectors-1.2.32-src/tools/jkbindist.sh | 153 |
1 files changed, 0 insertions, 153 deletions
diff --git a/rubbos/app/tomcat-connectors-1.2.32-src/tools/jkbindist.sh b/rubbos/app/tomcat-connectors-1.2.32-src/tools/jkbindist.sh deleted file mode 100755 index 881fb67b..00000000 --- a/rubbos/app/tomcat-connectors-1.2.32-src/tools/jkbindist.sh +++ /dev/null @@ -1,153 +0,0 @@ -#!/bin/ksh - -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - - -# Make sure to set your path so that we can find -# the following binaries: -# cd, mkdir, cp, rm, find, zip - -prefix="tomcat-connectors" -tools="`pwd`" -sign="" - -#################### NO CHANGE BELOW THIS LINE ############## - -#################### FUNCTIONS ############## - -usage() { - echo "Usage:: $0 -v VERSION -w WEBSERVER -o OS -a ARCH <module file>" - echo " -v: version to package" - echo " -w: package for web server" - echo " -o: Operating System" - echo " -a: Architecture" - echo " -p: GNU PG passphrrase used for signing" - echo " -k: ID of GNU PG key to use for signing" -} - -while getopts :v:w:o:a:p:k: c -do - case $c in - v) version=$OPTARG;; - w) websrv=$OPTARG;; - k) sign="--default-key=$OPTARG $sign";; - p) sign="--passphrase=$OPTARG $sign";; - o) opsys=$OPTARG;; - a) arch=$OPTARG;; - \:) usage - exit 2;; - \?) usage - exit 2;; - esac -done -shift `expr $OPTIND - 1` - -if [ -z "$version" -o -z "$websrv" ] -then - usage - exit 2 -fi -if [ -z "$opsys" ] -then - opsys="`uname -s | tr [A-Z] [a-z]`" - case "$opsys" in - cygwin*) - opsys=windows - ;; - esac -fi -if [ -z "$arch" ] -then - arch="`uname -m`" -fi - -if [ ! -f "$1" ] -then - usage - exit 2 -fi - -case "$websrv" in - httpd*) - webdesc="Apache HTTP Server" - ;; - iis*) - webdesc="Microsoft IIS Web Server" - ;; - netscape*|nsapi*) - webdesc="Oracle iPlanet Web Server" - ;; - *) - echo "Unknown web server: $webserv" - echo " Supported are: httpd, iis, nsapi" - ;; -esac - -dist=${prefix}-${version}-${opsys}-${arch}-${websrv} -dtop=${tools}/.. -copy="KEYS LICENSE NOTICE" - -rm -f ${copy} 2>/dev/null -rm -f ${dist} 2>/dev/null -rm -f ${dist}.* 2>/dev/null -cat << EOF > README - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - - -Apache Tomcat Connectors - $version - -Here your'll find module binaries for $webdesc. -Check the online documentation at http://tomcat.apache.org/connectors-doc/ -for installation instructions. - -The Apache Tomcat Project -http://tomcat.apache.org -EOF - -umask 022 -for i in ${copy} -do - if [ -f ${dtop}/$i ] - then - cp ${dtop}/$i . - else - cp ${dtop}/native/$i . - fi -done - -# Pack -zip -9 -j ${dist}.zip $1 README ${copy} - -# Sign -archive=${dist}.zip -. ${tools}/signfile.sh ${sign} $archive - -# Cleanup -rm -f README ${copy} 2>/dev/null |