Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 97397 invoked from network); 14 Mar 2006 14:20:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 14 Mar 2006 14:20:31 -0000 Received: (qmail 58705 invoked by uid 500); 14 Mar 2006 14:20:21 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 58627 invoked by uid 500); 14 Mar 2006 14:20:20 -0000 Mailing-List: contact axis-cvs-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-cvs@ws.apache.org Received: (qmail 58615 invoked by uid 99); 14 Mar 2006 14:20:20 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Mar 2006 06:20:20 -0800 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 14 Mar 2006 06:20:19 -0800 Received: (qmail 97122 invoked by uid 65534); 14 Mar 2006 14:19:56 -0000 Message-ID: <20060314141956.97050.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r385808 - in /webservices/axis/trunk/c: ./ build/ tools/org/apache/axis/tools/asc4Ant/ Date: Tue, 14 Mar 2006 14:18:55 -0000 To: axis-cvs@ws.apache.org From: prestonf@apache.org X-Mailer: svnmailer-1.0.7 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: prestonf Date: Tue Mar 14 06:18:52 2006 New Revision: 385808 URL: http://svn.apache.org/viewcvs?rev=385808&view=rev Log: Additional packaging scripts to create 'md5' and 'asc' files. Use ant -f package.xml ApacheRelease Added: webservices/axis/trunk/c/tools/org/apache/axis/tools/asc4Ant/ webservices/axis/trunk/c/tools/org/apache/axis/tools/asc4Ant/asc4Ant.java Modified: webservices/axis/trunk/c/build/build.AIX.properties webservices/axis/trunk/c/build/build.AIX64.properties webservices/axis/trunk/c/build/build.HP-UX.properties webservices/axis/trunk/c/build/build.Linux.properties webservices/axis/trunk/c/build/build.OS400.properties webservices/axis/trunk/c/build/build.SunOS.properties webservices/axis/trunk/c/build/build.Win32.properties webservices/axis/trunk/c/package.xml Modified: webservices/axis/trunk/c/build/build.AIX.properties URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/build/build.AIX.properties?rev=385808&r1=385807&r2=385808&view=diff ============================================================================== --- webservices/axis/trunk/c/build/build.AIX.properties (original) +++ webservices/axis/trunk/c/build/build.AIX.properties Tue Mar 14 06:18:52 2006 @@ -22,6 +22,11 @@ ######################################## dir.wsdl2ws = ${dir.release}/lib/axis +######################################## +# Location of gpg keys and databases # +######################################## +gpgdir=~/.gnupg + # Prefix and suffix used for executables and libraries # Typical values are: # For windows: Modified: webservices/axis/trunk/c/build/build.AIX64.properties URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/build/build.AIX64.properties?rev=385808&r1=385807&r2=385808&view=diff ============================================================================== --- webservices/axis/trunk/c/build/build.AIX64.properties (original) +++ webservices/axis/trunk/c/build/build.AIX64.properties Tue Mar 14 06:18:52 2006 @@ -15,10 +15,16 @@ # Set the following to true if you wish the API documentation be generated documentation = false + ######################################## # Location of wsdl2ws for Deliverables # ######################################## dir.wsdl2ws = ${dir.release}/lib/axis + +######################################## +# Location of gpg keys and databases # +######################################## +gpgdir=~/.gnupg # Prefix and suffix used for executables and libraries # Typical values are: Modified: webservices/axis/trunk/c/build/build.HP-UX.properties URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/build/build.HP-UX.properties?rev=385808&r1=385807&r2=385808&view=diff ============================================================================== --- webservices/axis/trunk/c/build/build.HP-UX.properties (original) +++ webservices/axis/trunk/c/build/build.HP-UX.properties Tue Mar 14 06:18:52 2006 @@ -15,6 +15,11 @@ HTTP.SSLChannel = false +######################################## +# Location of gpg keys and databases # +######################################## +gpgdir=~/.gnupg + # Prefix and suffix used for executables and libraries # Typical values are: # For windows: Modified: webservices/axis/trunk/c/build/build.Linux.properties URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/build/build.Linux.properties?rev=385808&r1=385807&r2=385808&view=diff ============================================================================== --- webservices/axis/trunk/c/build/build.Linux.properties (original) +++ webservices/axis/trunk/c/build/build.Linux.properties Tue Mar 14 06:18:52 2006 @@ -15,6 +15,11 @@ HTTP.SSLChannel = true +######################################## +# Location of gpg keys and databases # +######################################## +gpgdir=~/.gnupg + # Prefix and suffix used for executables and libraries # Typical values are: # For windows: Modified: webservices/axis/trunk/c/build/build.OS400.properties URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/build/build.OS400.properties?rev=385808&r1=385807&r2=385808&view=diff ============================================================================== --- webservices/axis/trunk/c/build/build.OS400.properties (original) +++ webservices/axis/trunk/c/build/build.OS400.properties Tue Mar 14 06:18:52 2006 @@ -66,6 +66,11 @@ ######################################## dir.wsdl2ws = ${dir.release}/lib/axis +######################################## +# Location of gpg keys and databases # +######################################## +gpgdir=~/.gnupg + # Prefix and suffix used for executables and libraries # Typical values are: # For windows: Modified: webservices/axis/trunk/c/build/build.SunOS.properties URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/build/build.SunOS.properties?rev=385808&r1=385807&r2=385808&view=diff ============================================================================== --- webservices/axis/trunk/c/build/build.SunOS.properties (original) +++ webservices/axis/trunk/c/build/build.SunOS.properties Tue Mar 14 06:18:52 2006 @@ -21,6 +21,11 @@ ######################################## dir.wsdl2ws = ${dir.release}/lib/axis +######################################## +# Location of gpg keys and databases # +######################################## +gpgdir=~/.gnupg + # Prefix and suffix used for executables and libraries # Typical values are: # For windows: Modified: webservices/axis/trunk/c/build/build.Win32.properties URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/build/build.Win32.properties?rev=385808&r1=385807&r2=385808&view=diff ============================================================================== --- webservices/axis/trunk/c/build/build.Win32.properties (original) +++ webservices/axis/trunk/c/build/build.Win32.properties Tue Mar 14 06:18:52 2006 @@ -83,8 +83,10 @@ ## Values used for Apache 2.0 apache20.serverLibraryName = mod_axis2 - - +######################################## +# Location of gpg keys and databases # +######################################## +gpgdir=/GPG # Prefix and suffix used for executables and libraries # Typical values are: Modified: webservices/axis/trunk/c/package.xml URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/package.xml?rev=385808&r1=385807&r2=385808&view=diff ============================================================================== --- webservices/axis/trunk/c/package.xml (original) +++ webservices/axis/trunk/c/package.xml Tue Mar 14 06:18:52 2006 @@ -27,6 +27,7 @@ Please use these to configure directories to suit the needs of your system. + @@ -301,10 +302,7 @@ +==> md5Checksum --> - - - - + @@ -343,13 +341,47 @@ - - - - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Added: webservices/axis/trunk/c/tools/org/apache/axis/tools/asc4Ant/asc4Ant.java URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tools/org/apache/axis/tools/asc4Ant/asc4Ant.java?rev=385808&view=auto ============================================================================== --- webservices/axis/trunk/c/tools/org/apache/axis/tools/asc4Ant/asc4Ant.java (added) +++ webservices/axis/trunk/c/tools/org/apache/axis/tools/asc4Ant/asc4Ant.java Tue Mar 14 06:18:52 2006 @@ -0,0 +1,57 @@ +/* + * Created on 08-Mar-2006 + * + * TODO To change the template for this generated file go to + * Window - Preferences - Java - Code Style - Code Templates + */ +package org.apache.axis.tools.asc4Ant; + +import java.io.File; + + +/** + * @author Administrator + * + * TODO To change the template for this generated type comment go to + * Window - Preferences - Java - Code Style - Code Templates + */ +public class asc4Ant +{ + + public static void main(String[] args) + { + if( args.length == 2) + { + String filename = args[0]; + String passwordFile = args[1]; + + try + { + String osName = System.getProperty("os.name"); + String cmdPrefix = ""; + + if( osName.startsWith( "Windows")) + { + cmdPrefix = "cmd /C "; + } + else + { + System.out.println( "Oh oh, haven't done that yet!"); + } + + if( new File( filename).exists()) + { + String cmdLine = cmdPrefix + "gpg --no-secmem-warning --yes --armor --passphrase-fd 0 --output " + filename + ".asc --detach-sig " + filename + " < " + passwordFile; + Runtime rt = Runtime.getRuntime(); + Process proc = rt.exec( cmdLine); + + proc.waitFor(); + } + } + catch( Throwable t) + { + t.printStackTrace(); + } + } + } +}