rpms/maven-wagon/devel wagon-1.0-ServletServer.patch, NONE, 1.1.2.1 wagon-1.0-WebDavWagon.patch, NONE, 1.1.2.1 wagon-1.0-disable-webdav.patch, NONE, 1.1.2.1 wagon-1.0-file-provider-build.xml, NONE, 1.1.2.1 wagon-1.0-ftp-provider-build.xml, NONE, 1.1.2.1 wagon-1.0-http-lightweight-provider-build.xml, NONE, 1.1.2.1 wagon-1.0-http-provider-build.xml, NONE, 1.1.2.1 wagon-1.0-http-shared-provider-build.xml, NONE, 1.1.2.1 wagon-1.0-jpp-depmap.xml, NONE, 1.1.2.1 wagon-1.0-pom_xml.patch, NONE, 1.1.2.1 wagon-1.0-provider-api-build.xml, NONE, 1.1.2.1 wagon-1.0-provider-test-build.xml, NONE, 1.1.2.1 wagon-1.0-site.xml, NONE, 1.1.2.1 wagon-1.0-ssh-common-provider-build.xml, NONE, 1.1.2.1 wagon-1.0-ssh-common-test-provider-build.xml, NONE, 1.1.2.1 wagon-1.0-ssh-external-provider-build.xml, NONE, 1.1.2.1 wagon-1.0-ssh-ganymed-provider-build.xml, NONE, 1.1.2.1 wagon-1.0-ssh-provider-build.xml, NONE, 1.1.2.1 wagon-1.0-wagon-ftp-pom_xml.patch, NONE, 1.1.2.1 wagon-1.0-wagon-http-lightweight-pom_xml.patch, NONE, 1.1.2.1 wagon-1.0-wagon-http-pom_xml.patch, NONE, 1.1.2.1 wagon-1.0-wagon-webdav-pom_xml.patch, NONE, 1.1.2.1 wagon-1.0-webdav-provider-build.xml, NONE, 1.1.2.1 .cvsignore, 1.2, 1.2.2.1 maven-wagon.spec, 1.6, 1.6.2.1 sources, 1.2, 1.2.2.1 maven-wagon-AbstractSshWagon.patch, 1.1, NONE maven-wagon-jsch.patch, 1.1, NONE wagon-1.0-FtpWagon.patch, 1.1, NONE wagon-1.0-ScmWagon.patch, 1.1, NONE wagon-1.0-TraditionalUIKeyboardInteractive.patch, 1.1, NONE wagon-1.0-alpha5-provider-api-build.xml, 1.1, NONE wagon-1.0-alpha5-provider-api-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-provider-test-build.xml, 1.1, NONE wagon-1.0-alpha5-provider-test-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-file-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-file-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-ftp-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-ftp-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-http-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-http-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-http-lightweight-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-http-lightweight-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-scm-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-scm-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-ssh-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-ssh-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-ssh-external-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-ssh-external-build_xml.patch, 1.1, NONE wagon-1.0-provider-api-index.patch, 1.1, NONE
Fernando Nasser
fnasser at fedoraproject.org
Mon May 18 22:42:43 UTC 2009
Author: fnasser
Update of /cvs/extras/rpms/maven-wagon/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13370
Modified Files:
Tag: private-newmaven-branch
.cvsignore maven-wagon.spec sources
Added Files:
Tag: private-newmaven-branch
wagon-1.0-ServletServer.patch wagon-1.0-WebDavWagon.patch
wagon-1.0-disable-webdav.patch
wagon-1.0-file-provider-build.xml
wagon-1.0-ftp-provider-build.xml
wagon-1.0-http-lightweight-provider-build.xml
wagon-1.0-http-provider-build.xml
wagon-1.0-http-shared-provider-build.xml
wagon-1.0-jpp-depmap.xml wagon-1.0-pom_xml.patch
wagon-1.0-provider-api-build.xml
wagon-1.0-provider-test-build.xml wagon-1.0-site.xml
wagon-1.0-ssh-common-provider-build.xml
wagon-1.0-ssh-common-test-provider-build.xml
wagon-1.0-ssh-external-provider-build.xml
wagon-1.0-ssh-ganymed-provider-build.xml
wagon-1.0-ssh-provider-build.xml
wagon-1.0-wagon-ftp-pom_xml.patch
wagon-1.0-wagon-http-lightweight-pom_xml.patch
wagon-1.0-wagon-http-pom_xml.patch
wagon-1.0-wagon-webdav-pom_xml.patch
wagon-1.0-webdav-provider-build.xml
Removed Files:
Tag: private-newmaven-branch
maven-wagon-AbstractSshWagon.patch maven-wagon-jsch.patch
wagon-1.0-FtpWagon.patch wagon-1.0-ScmWagon.patch
wagon-1.0-TraditionalUIKeyboardInteractive.patch
wagon-1.0-alpha5-provider-api-build.xml
wagon-1.0-alpha5-provider-api-build_xml.patch
wagon-1.0-alpha5-provider-test-build.xml
wagon-1.0-alpha5-provider-test-build_xml.patch
wagon-1.0-alpha5-providers-file-build.xml
wagon-1.0-alpha5-providers-file-build_xml.patch
wagon-1.0-alpha5-providers-ftp-build.xml
wagon-1.0-alpha5-providers-ftp-build_xml.patch
wagon-1.0-alpha5-providers-http-build.xml
wagon-1.0-alpha5-providers-http-build_xml.patch
wagon-1.0-alpha5-providers-http-lightweight-build.xml
wagon-1.0-alpha5-providers-http-lightweight-build_xml.patch
wagon-1.0-alpha5-providers-scm-build.xml
wagon-1.0-alpha5-providers-scm-build_xml.patch
wagon-1.0-alpha5-providers-ssh-build.xml
wagon-1.0-alpha5-providers-ssh-build_xml.patch
wagon-1.0-alpha5-providers-ssh-external-build.xml
wagon-1.0-alpha5-providers-ssh-external-build_xml.patch
wagon-1.0-provider-api-index.patch
Log Message:
Import new version in bootstrap mode
wagon-1.0-ServletServer.patch:
--- NEW FILE wagon-1.0-ServletServer.patch ---
--- wagon-providers/wagon-webdav/src/test/java/org/apache/maven/wagon/providers/webdav/ServletServer.java.sav 2006-12-09 10:14:44.000000000 +0100
+++ wagon-providers/wagon-webdav/src/test/java/org/apache/maven/wagon/providers/webdav/ServletServer.java 2006-12-09 10:15:17.000000000 +0100
@@ -128,7 +128,7 @@
{
server.start();
}
- catch ( MultiException e )
+ catch ( Exception e )
{
throw new StartingException( "Error starting the jetty webdav server: ", e );
}
wagon-1.0-WebDavWagon.patch:
--- NEW FILE wagon-1.0-WebDavWagon.patch ---
--- wagon-providers/wagon-webdav/src/main/java/org/apache/maven/wagon/providers/webdav/WebDavWagon.java.sav 2006-06-13 00:14:37.000000000 +0200
+++ wagon-providers/wagon-webdav/src/main/java/org/apache/maven/wagon/providers/webdav/WebDavWagon.java 2006-12-08 17:07:57.000000000 +0100
@@ -138,13 +138,9 @@
throw new ConnectionException( "Connection Exception: " + url + " " + he.getReasonCode() + " "
+ HttpStatus.getStatusText( he.getReasonCode() ), he );
}
- catch ( URIException urie )
+ catch ( Exception e )
{
- throw new ConnectionException( "Connection Exception: " + urie.getReason(), urie );
- }
- catch ( IOException ioe )
- {
- throw new ConnectionException( "Connection Exception: " + ioe.getMessage(), ioe );
+ throw new ConnectionException( "Connection Exception: " , e );
}
}
wagon-1.0-disable-webdav.patch:
--- NEW FILE wagon-1.0-disable-webdav.patch ---
diff -up ./wagon-providers/pom.xml.sav ./wagon-providers/pom.xml
--- ./wagon-providers/pom.xml.sav 2006-12-12 16:51:47.000000000 -0500
+++ ./wagon-providers/pom.xml 2008-11-25 23:54:54.000000000 -0500
@@ -20,7 +20,9 @@
<module>wagon-ssh-common-test</module>
<module>wagon-ssh</module>
<module>wagon-ssh-ganymed</module>
+<!--
<module>wagon-webdav</module>
+-->
</modules>
<dependencyManagement>
<dependencies>
--- NEW FILE wagon-1.0-file-provider-build.xml ---
<project name="wagon-file" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-file-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.output}">
<fileset dir="src/main/resources"/>
</copy>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
<javac destdir="${maven.test.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/test/java"/>
</src>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
</classpath>
</javac>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
<pathelement location="${maven.test.output}"/>
</classpath>
<batchtest todir="${maven.test.reports}">
<fileset dir="src/test/java">
<include name="**/*Test.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon File Provider 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
--- NEW FILE wagon-1.0-ftp-provider-build.xml ---
<project name="wagon-ftp" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-ftp-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="commons-net/commons-net/1.1.0/commons-net-1.1.0.jar"/>
<include name="oro/oro/2.0.7/oro-2.0.7.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.output}">
<fileset dir="src/main/resources"/>
</copy>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
<javac destdir="${maven.test.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/test/java"/>
</src>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
</classpath>
</javac>
<copy todir="${maven.test.output}">
<fileset dir="src/test/resources"/>
</copy>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="false" haltonfailure="false" fork="true" dir=".">
<jvmarg value="-Xmx128m"/>
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
<pathelement location="${maven.test.output}"/>
</classpath>
<batchtest todir="${maven.test.reports}">
<fileset dir="src/test/java">
<include name="**/*Test.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/commons-net/commons-net/1.1.0"/>
<get src="http://svn.apache.org/maven-snapshot-repository/commons-net/commons-net/1.1.0/commons-net-1.1.0.jar" dest="${maven.repo.local}/commons-net/commons-net/1.1.0/commons-net-1.1.0.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/commons-net/commons-net/1.1.0/commons-net-1.1.0.jar" dest="${maven.repo.local}/commons-net/commons-net/1.1.0/commons-net-1.1.0.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/commons-net/commons-net/1.1.0/commons-net-1.1.0.jar" dest="${maven.repo.local}/commons-net/commons-net/1.1.0/commons-net-1.1.0.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/oro/oro/2.0.7"/>
<get src="http://svn.apache.org/maven-snapshot-repository/oro/oro/2.0.7/oro-2.0.7.jar" dest="${maven.repo.local}/oro/oro/2.0.7/oro-2.0.7.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/oro/oro/2.0.7/oro-2.0.7.jar" dest="${maven.repo.local}/oro/oro/2.0.7/oro-2.0.7.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/oro/oro/2.0.7/oro-2.0.7.jar" dest="${maven.repo.local}/oro/oro/2.0.7/oro-2.0.7.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon FTP Provider 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
--- NEW FILE wagon-1.0-http-lightweight-provider-build.xml ---
<project name="wagon-http-lightweight" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-http-lightweight-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar"/>
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="servletapi/servletapi/2.4/servletapi-2.4.jar"/>
<include name="org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar"/>
<include name="jetty/jetty/5.1.11/jetty-5.1.11.jar"/>
<include name="xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.output}">
<fileset dir="src/main/resources"/>
</copy>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
<javac destdir="${maven.test.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/test/java"/>
</src>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
</classpath>
</javac>
<copy todir="${maven.test.output}">
<fileset dir="src/test/resources"/>
</copy>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
<pathelement location="${maven.test.output}"/>
</classpath>
<batchtest todir="${maven.test.reports}">
<fileset dir="src/test/java">
<include name="**/*Test.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/jtidy/jtidy/4aug2000r7-dev"/>
<get src="http://svn.apache.org/maven-snapshot-repository/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" dest="${maven.repo.local}/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" dest="${maven.repo.local}/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" dest="${maven.repo.local}/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/servletapi/servletapi/2.4"/>
<get src="http://svn.apache.org/maven-snapshot-repository/servletapi/servletapi/2.4/servletapi-2.4.jar" dest="${maven.repo.local}/servletapi/servletapi/2.4/servletapi-2.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/servletapi/servletapi/2.4/servletapi-2.4.jar" dest="${maven.repo.local}/servletapi/servletapi/2.4/servletapi-2.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/servletapi/servletapi/2.4/servletapi-2.4.jar" dest="${maven.repo.local}/servletapi/servletapi/2.4/servletapi-2.4.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/jetty/jetty/5.1.11"/>
<get src="http://svn.apache.org/maven-snapshot-repository/jetty/jetty/5.1.11/jetty-5.1.11.jar" dest="${maven.repo.local}/jetty/jetty/5.1.11/jetty-5.1.11.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/jetty/jetty/5.1.11/jetty-5.1.11.jar" dest="${maven.repo.local}/jetty/jetty/5.1.11/jetty-5.1.11.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/jetty/jetty/5.1.11/jetty-5.1.11.jar" dest="${maven.repo.local}/jetty/jetty/5.1.11/jetty-5.1.11.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/xml-apis/xml-apis/2.0.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.jar" dest="${maven.repo.local}/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.jar" dest="${maven.repo.local}/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.jar" dest="${maven.repo.local}/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon HTTP Lightweight Provider 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
--- NEW FILE wagon-1.0-http-provider-build.xml ---
<project name="wagon-http" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-http-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar"/>
<include name="commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar"/>
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="servletapi/servletapi/2.4/servletapi-2.4.jar"/>
<include name="org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar"/>
<include name="jetty/jetty/5.1.11/jetty-5.1.11.jar"/>
<include name="commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.output}">
<fileset dir="src/main/resources"/>
</copy>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
<javac destdir="${maven.test.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/test/java"/>
</src>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
</classpath>
</javac>
<copy todir="${maven.test.output}">
<fileset dir="src/test/resources"/>
</copy>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
<pathelement location="${maven.test.output}"/>
</classpath>
<batchtest todir="${maven.test.reports}">
<fileset dir="src/test/java">
<include name="**/*Test.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/jtidy/jtidy/4aug2000r7-dev"/>
<get src="http://svn.apache.org/maven-snapshot-repository/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" dest="${maven.repo.local}/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" dest="${maven.repo.local}/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" dest="${maven.repo.local}/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/commons-logging/commons-logging/1.0.4"/>
<get src="http://svn.apache.org/maven-snapshot-repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" dest="${maven.repo.local}/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" dest="${maven.repo.local}/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" dest="${maven.repo.local}/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/servletapi/servletapi/2.4"/>
<get src="http://svn.apache.org/maven-snapshot-repository/servletapi/servletapi/2.4/servletapi-2.4.jar" dest="${maven.repo.local}/servletapi/servletapi/2.4/servletapi-2.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/servletapi/servletapi/2.4/servletapi-2.4.jar" dest="${maven.repo.local}/servletapi/servletapi/2.4/servletapi-2.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/servletapi/servletapi/2.4/servletapi-2.4.jar" dest="${maven.repo.local}/servletapi/servletapi/2.4/servletapi-2.4.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-http-shared/1.0-beta-2/wagon-http-shared-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/jetty/jetty/5.1.11"/>
<get src="http://svn.apache.org/maven-snapshot-repository/jetty/jetty/5.1.11/jetty-5.1.11.jar" dest="${maven.repo.local}/jetty/jetty/5.1.11/jetty-5.1.11.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/jetty/jetty/5.1.11/jetty-5.1.11.jar" dest="${maven.repo.local}/jetty/jetty/5.1.11/jetty-5.1.11.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/jetty/jetty/5.1.11/jetty-5.1.11.jar" dest="${maven.repo.local}/jetty/jetty/5.1.11/jetty-5.1.11.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/commons-httpclient/commons-httpclient/3.0.1"/>
<get src="http://svn.apache.org/maven-snapshot-repository/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" dest="${maven.repo.local}/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" dest="${maven.repo.local}/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" dest="${maven.repo.local}/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon HTTP Provider 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
--- NEW FILE wagon-1.0-http-shared-provider-build.xml ---
<project name="wagon-http-shared" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-http-shared-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar"/>
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
<javac destdir="${maven.test.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/test/java"/>
</src>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
</classpath>
</javac>
<copy todir="${maven.test.output}">
<fileset dir="src/test/resources"/>
</copy>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
<pathelement location="${maven.test.output}"/>
</classpath>
<batchtest todir="${maven.test.reports}">
<fileset dir="src/test/java">
<include name="**/*Test.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/jtidy/jtidy/4aug2000r7-dev"/>
<get src="http://svn.apache.org/maven-snapshot-repository/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" dest="${maven.repo.local}/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" dest="${maven.repo.local}/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" dest="${maven.repo.local}/jtidy/jtidy/4aug2000r7-dev/jtidy-4aug2000r7-dev.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon HTTP Provider Shared 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
--- NEW FILE wagon-1.0-jpp-depmap.xml ---
<dependencies>
<dependency>
<maven>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-ftpd</artifactId>
<version>1.0-alpha-1</version>
</maven>
<jpp>
<groupId>JPP/plexus</groupId>
<artifactId>ftpd</artifactId>
<version>1.0-alpha-1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>plexus</groupId>
<artifactId>plexus-jetty-httpd</artifactId>
<version>1.0-beta-1</version>
</maven>
<jpp>
<groupId>JPP/plexus</groupId>
<artifactId>jetty-httpd</artifactId>
<version>1.0-beta-2</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>servletapi</groupId>
<artifactId>servletapi</artifactId>
<version>2.3</version>
</maven>
<jpp>
<groupId>JPP</groupId>
<artifactId>servletapi5</artifactId>
<version>2.4</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>ch.ethz.ganymed</groupId>
<artifactId>ganymed-ssh2</artifactId>
<version>build210</version>
</maven>
<jpp>
<groupId>JPP</groupId>
<artifactId>ganymed-ssh2</artifactId>
<version>210</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.0</version>
</maven>
<jpp>
<groupId>JPP</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.0.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>it.could</groupId>
<artifactId>webdav</artifactId>
<version>0.4</version>
</maven>
<jpp>
<groupId>JPP</groupId>
<artifactId>it-could-webdav</artifactId>
<version>0.4</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>org.apache.maven.skins</groupId>
<artifactId>maven-default-skin</artifactId>
<version>1.0</version>
</maven>
<jpp>
<groupId>JPP/maven2</groupId>
<artifactId>default-skin</artifactId>
<version>1.0</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>avalon</groupId>
<artifactId>avalon-framework</artifactId>
<version>4.1.4</version>
</maven>
<jpp>
<groupId>JPP</groupId>
<artifactId>avalon-framework</artifactId>
<version>4.3.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>cornerstone-sockets</groupId>
<artifactId>cornerstone-sockets-api</artifactId>
<version>1.0</version>
</maven>
<jpp>
<groupId>JPP/excalibur</groupId>
<artifactId>cornerstone-sockets-api</artifactId>
<version>2.2.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>cornerstone-threads</groupId>
<artifactId>cornerstone-threads-api</artifactId>
<version>1.0</version>
</maven>
<jpp>
<groupId>JPP/excalibur</groupId>
<artifactId>cornerstone-threads-api</artifactId>
<version>2.2.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>cornerstone-threads</groupId>
<artifactId>cornerstone-threads-impl</artifactId>
<version>1.0</version>
</maven>
<jpp>
<groupId>JPP/excalibur</groupId>
<artifactId>cornerstone-threads-impl</artifactId>
<version>2.2.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>excalibur-pool</groupId>
<artifactId>excalibur-pool-api</artifactId>
<version>2.0</version>
</maven>
<jpp>
<groupId>JPP/excalibur</groupId>
<artifactId>excalibur-pool-api</artifactId>
<version>2.2.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>cornerstone-sockets</groupId>
<artifactId>cornerstone-sockets-impl</artifactId>
<version>1.0</version>
</maven>
<jpp>
<groupId>JPP/excalibur</groupId>
<artifactId>cornerstone-sockets-impl</artifactId>
<version>2.2.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>excalibur-thread</groupId>
<artifactId>excalibur-thread-api</artifactId>
<version>1.1.1</version>
</maven>
<jpp>
<groupId>JPP/excalibur</groupId>
<artifactId>excalibur-thread-api</artifactId>
<version>2.2.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>concurrent</groupId>
<artifactId>concurrent</artifactId>
<version>1.3.4</version>
</maven>
<jpp>
<groupId>JPP</groupId>
<artifactId>concurrent</artifactId>
<version>1.3.4</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>excalibur-pool</groupId>
<artifactId>excalibur-pool-impl</artifactId>
<version>2.0</version>
</maven>
<jpp>
<groupId>JPP/excalibur</groupId>
<artifactId>excalibur-pool-impl</artifactId>
<version>2.2.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>excalibur-thread</groupId>
<artifactId>excalibur-thread-impl</artifactId>
<version>1.1.1</version>
</maven>
<jpp>
<groupId>JPP/excalibur</groupId>
<artifactId>excalibur-thread-impl</artifactId>
<version>2.2.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>cornerstone-connection</groupId>
<artifactId>cornerstone-connection-api</artifactId>
<version>1.0</version>
</maven>
<jpp>
<groupId>JPP/excalibur</groupId>
<artifactId>cornerstone-connection-api</artifactId>
<version>2.2.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>plexus</groupId>
<artifactId>plexus-container-default</artifactId>
<version>1.0-alpha-9</version>
</maven>
<jpp>
<groupId>JPP/plexus</groupId>
<artifactId>container-default</artifactId>
<version>1.0</version>
</jpp>
</dependency>
<dependency>
<maven>
<groupId>cornerstone-connection</groupId>
<artifactId>cornerstone-connection-impl</artifactId>
<version>1.0</version>
</maven>
<jpp>
<groupId>JPP/excalibur</groupId>
<artifactId>cornerstone-connection-impl</artifactId>
<version>2.2.1</version>
</jpp>
</dependency>
<dependency>
<maven>
<artifactId>plexus-ftpd</artifactId>
<groupId>org.codehaus.plexus</groupId>
<version>1.0-alpha-1</version>
</maven>
</dependency>
<dependency>
<maven>
<artifactId>jetty</artifactId>
<groupId>jetty</groupId>
<version>4.2.10</version>
</maven>
</dependency>
<dependency>
<maven>
<artifactId>plexus-jetty-httpd</artifactId>
<groupId>plexus</groupId>
<version>1.0-beta-1</version>
</maven>
</dependency>
<dependency>
<maven>
<groupId>slide</groupId>
<artifactId>slide-webdavlib</artifactId>
<version>2.1</version>
</maven>
</dependency>
</dependencies>
wagon-1.0-pom_xml.patch:
--- NEW FILE wagon-1.0-pom_xml.patch ---
--- pom.xml.sav 2007-03-13 16:07:47.000000000 +0100
+++ pom.xml 2007-03-13 16:08:10.000000000 +0100
@@ -72,6 +72,7 @@
<module>wagon-provider-api</module>
<module>wagon-provider-test</module>
<module>wagon-providers</module>
+ <module>wagon-site</module>
</modules>
<dependencies>
<dependency>
--- NEW FILE wagon-1.0-provider-api-build.xml ---
<project name="wagon-provider-api" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-provider-api-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
<javac destdir="${maven.test.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/test/java"/>
</src>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
</classpath>
</javac>
<copy todir="${maven.test.output}">
<fileset dir="src/test/resources"/>
</copy>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
<pathelement location="${maven.test.output}"/>
</classpath>
<batchtest todir="${maven.test.reports}">
<fileset dir="src/test/java">
<include name="**/*Test.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
--- NEW FILE wagon-1.0-provider-test-build.xml ---
<project name="wagon-provider-test" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-provider-test-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="classworlds/classworlds/1.4/classworlds-1.4.jar"/>
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="junit/junit/3.8.1/junit-3.8.1.jar"/>
<include name="org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases"/>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/classworlds/classworlds/1.4"/>
<get src="http://svn.apache.org/maven-snapshot-repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/junit/junit/3.8.1"/>
<get src="http://svn.apache.org/maven-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/junit/junit/3.8.1/junit-3.8.1.jar" dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar" dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon Test 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
--- NEW FILE wagon-1.0-site.xml ---
<?xml version="1.0" encoding="ISO-8859-1"?>
<project name="Wagon">
<bannerLeft>
<name>Wagon</name>
<src>http://maven.apache.org/maven2/images/apache-maven-project-2.png</src>
<href>http://maven.apache.org/wagon</href>
</bannerLeft>
<bannerRight>
<src>http://maven.apache.org/maven2/images/maven-logo-2.gif</src>
</bannerRight>
<skin>
<groupId>org.apache.maven.skins</groupId>
<artifactId>maven-default-skin</artifactId>
<version>1.0</version>
</skin>
<body>
<links>
<item name="Apache" href="http://www.apache.org/"/>
<item name="Maven 1.x" href="http://maven.apache.org/maven-1.x"/>
<item name="Maven 2.x" href="http://maven.apache.org/"/>
<item name="Continuum" href="http://maven.apache.org/continuum"/>
<item name="SCM" href="http://maven.apache.org/scm"/>
<item name="Wagon" href="http://maven.apache.org/wagon"/>
<item name="JXR" href="http://maven.apache.org/jxr"/>
</links>
<!--
<menu name="Quick Links">
<item name="Features" href="/maven-features.html"/>
<item name="Download" href="/download.html"/>
</menu>
-->
${reports}
</body>
</project>
--- NEW FILE wagon-1.0-ssh-common-provider-build.xml ---
<project name="wagon-ssh-common" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-ssh-common-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="classworlds/classworlds/1.4/classworlds-1.4.jar"/>
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar"/>
<include name="org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar"/>
<include name="org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.output}">
<fileset dir="src/main/resources"/>
</copy>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
<javac destdir="${maven.test.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/test/java"/>
</src>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
</classpath>
</javac>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
<pathelement location="${maven.test.output}"/>
</classpath>
<batchtest todir="${maven.test.reports}">
<fileset dir="src/test/java">
<include name="**/*Test.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/classworlds/classworlds/1.4"/>
<get src="http://svn.apache.org/maven-snapshot-repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/plexus/plexus-utils/1.0.3"/>
<get src="http://svn.apache.org/maven-snapshot-repository/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon SSH Provider Common 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
--- NEW FILE wagon-1.0-ssh-common-test-provider-build.xml ---
<project name="wagon-ssh-common-test" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-ssh-common-test-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="classworlds/classworlds/1.4/classworlds-1.4.jar"/>
<include name="plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar"/>
<include name="junit/junit/3.8.1/junit-3.8.1.jar"/>
<include name="org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar"/>
<include name="org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar"/>
<include name="org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases"/>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/classworlds/classworlds/1.4"/>
<get src="http://svn.apache.org/maven-snapshot-repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/plexus/plexus-utils/1.0.3"/>
<get src="http://svn.apache.org/maven-snapshot-repository/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/junit/junit/3.8.1"/>
<get src="http://svn.apache.org/maven-snapshot-repository/junit/junit/3.8.1/junit-3.8.1.jar" dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/junit/junit/3.8.1/junit-3.8.1.jar" dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar" dest="${maven.repo.local}/junit/junit/3.8.1/junit-3.8.1.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon SSH Provider Common Test 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
--- NEW FILE wagon-1.0-ssh-external-provider-build.xml ---
<project name="wagon-ssh-external" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-ssh-external-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="classworlds/classworlds/1.4/classworlds-1.4.jar"/>
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar"/>
<include name="org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar"/>
<include name="org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar"/>
<include name="org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.output}">
<fileset dir="src/main/resources"/>
</copy>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
<javac destdir="${maven.test.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/test/java"/>
</src>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
</classpath>
</javac>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="true" haltonfailure="true" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
<pathelement location="${maven.test.output}"/>
</classpath>
<batchtest todir="${maven.test.reports}">
<fileset dir="src/test/java">
<include name="**/*Test.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/classworlds/classworlds/1.4"/>
<get src="http://svn.apache.org/maven-snapshot-repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/plexus/plexus-utils/1.0.3"/>
<get src="http://svn.apache.org/maven-snapshot-repository/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon SSH Provider External 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
--- NEW FILE wagon-1.0-ssh-ganymed-provider-build.xml ---
<project name="wagon-ssh-ganymed" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-ssh-ganymed-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="classworlds/classworlds/1.4/classworlds-1.4.jar"/>
<include name="plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar"/>
<include name="ch/ethz/ganymed/ganymed-ssh2/210/ganymed-ssh2-210.jar"/>
<include name="org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar"/>
<include name="org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar"/>
<include name="org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.output}">
<fileset dir="src/main/resources"/>
</copy>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
<javac destdir="${maven.test.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/test/java"/>
</src>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
</classpath>
</javac>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="false" haltonfailure="false" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
<pathelement location="${maven.test.output}"/>
</classpath>
<batchtest todir="${maven.test.reports}">
<fileset dir="src/test/java">
<include name="**/*Test.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/classworlds/classworlds/1.4"/>
<get src="http://svn.apache.org/maven-snapshot-repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/plexus/plexus-utils/1.0.3"/>
<get src="http://svn.apache.org/maven-snapshot-repository/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/ch/ethz/ganymed/ganymed-ssh2/210"/>
<get src="http://svn.apache.org/maven-snapshot-repository/ch/ethz/ganymed/ganymed-ssh2/210/ganymed-ssh2-210.jar" dest="${maven.repo.local}/ch/ethz/ganymed/ganymed-ssh2/210/ganymed-ssh2-210.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/ch/ethz/ganymed/ganymed-ssh2/210/ganymed-ssh2-210.jar" dest="${maven.repo.local}/ch/ethz/ganymed/ganymed-ssh2/210/ganymed-ssh2-210.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/ch/ethz/ganymed/ganymed-ssh2/210/ganymed-ssh2-210.jar" dest="${maven.repo.local}/ch/ethz/ganymed/ganymed-ssh2/210/ganymed-ssh2-210.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon SSH Provider Ganymed 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
--- NEW FILE wagon-1.0-ssh-provider-build.xml ---
<project name="wagon-ssh" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-ssh-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="classworlds/classworlds/1.4/classworlds-1.4.jar"/>
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar"/>
<include name="org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar"/>
<include name="com/jcraft/jsch/0.1.24/jsch-0.1.24.jar"/>
<include name="org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar"/>
<include name="org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.output}">
<fileset dir="src/main/resources"/>
</copy>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
<javac destdir="${maven.test.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/test/java"/>
</src>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
</classpath>
</javac>
<copy todir="${maven.test.output}">
<fileset dir="src/test/resources"/>
</copy>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="false" haltonfailure="false" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
<pathelement location="${maven.test.output}"/>
</classpath>
<batchtest todir="${maven.test.reports}">
<fileset dir="src/test/java">
<include name="**/*Test.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/classworlds/classworlds/1.4"/>
<get src="http://svn.apache.org/maven-snapshot-repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/classworlds/classworlds/1.4/classworlds-1.4.jar" dest="${maven.repo.local}/classworlds/classworlds/1.4/classworlds-1.4.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/plexus/plexus-utils/1.0.3"/>
<get src="http://svn.apache.org/maven-snapshot-repository/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" dest="${maven.repo.local}/plexus/plexus-utils/1.0.3/plexus-utils-1.0.3.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/com/jcraft/jsch/0.1.24"/>
<get src="http://svn.apache.org/maven-snapshot-repository/com/jcraft/jsch/0.1.24/jsch-0.1.24.jar" dest="${maven.repo.local}/com/jcraft/jsch/0.1.24/jsch-0.1.24.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/com/jcraft/jsch/0.1.24/jsch-0.1.24.jar" dest="${maven.repo.local}/com/jcraft/jsch/0.1.24/jsch-0.1.24.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/com/jcraft/jsch/0.1.24/jsch-0.1.24.jar" dest="${maven.repo.local}/com/jcraft/jsch/0.1.24/jsch-0.1.24.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/1.0-beta-2/wagon-ssh-common-1.0-beta-2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-1/plexus-interactivity-api-1.0-alpha-1.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon SSH Provider 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
wagon-1.0-wagon-ftp-pom_xml.patch:
--- NEW FILE wagon-1.0-wagon-ftp-pom_xml.patch ---
--- wagon-providers/wagon-ftp/pom.xml.sav 2007-04-04 17:49:01.000000000 +0200
+++ wagon-providers/wagon-ftp/pom.xml 2007-04-04 17:50:04.000000000 +0200
@@ -29,4 +29,15 @@
<scope>test</scope>
</dependency>
</dependencies>
-</project>
\ No newline at end of file
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
wagon-1.0-wagon-http-lightweight-pom_xml.patch:
--- NEW FILE wagon-1.0-wagon-http-lightweight-pom_xml.patch ---
--- wagon-providers/wagon-http-lightweight/pom.xml.sav 2006-12-12 22:51:47.000000000 +0100
+++ wagon-providers/wagon-http-lightweight/pom.xml 2007-03-15 10:21:29.000000000 +0100
@@ -19,9 +19,9 @@
<dependencies>
<dependency>
- <groupId>${pom.groupId}</groupId>
+ <groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-http-shared</artifactId>
- <version>${pom.version}</version>
+ <version>1.0-beta-2</version>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
@@ -40,5 +40,17 @@
</exclusion>
</exclusions>
</dependency>
+ <dependency>
+ <groupId>jetty</groupId>
+ <artifactId>jetty</artifactId>
+ <version>4.2.10</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>servletapi</groupId>
+ <artifactId>servletapi</artifactId>
+ <version>2.3</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
-</project>
\ No newline at end of file
+</project>
wagon-1.0-wagon-http-pom_xml.patch:
--- NEW FILE wagon-1.0-wagon-http-pom_xml.patch ---
--- wagon-providers/wagon-http/pom.xml.sav 2006-12-12 22:51:47.000000000 +0100
+++ wagon-providers/wagon-http/pom.xml 2007-03-15 10:23:14.000000000 +0100
@@ -18,9 +18,9 @@
<dependencies>
<dependency>
- <groupId>${pom.groupId}</groupId>
+ <groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-http-shared</artifactId>
- <version>${pom.version}</version>
+ <version>1.0-beta-2</version>
</dependency>
<dependency>
<groupId>plexus</groupId>
@@ -45,5 +45,17 @@
<artifactId>commons-httpclient</artifactId>
<version>2.0.2</version>
</dependency>
+ <dependency>
+ <groupId>jetty</groupId>
+ <artifactId>jetty</artifactId>
+ <version>4.2.10</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>servletapi</groupId>
+ <artifactId>servletapi</artifactId>
+ <version>2.3</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
-</project>
\ No newline at end of file
+</project>
wagon-1.0-wagon-webdav-pom_xml.patch:
--- NEW FILE wagon-1.0-wagon-webdav-pom_xml.patch ---
--- wagon-providers/wagon-webdav/pom.xml.sav 2006-12-12 22:51:47.000000000 +0100
+++ wagon-providers/wagon-webdav/pom.xml 2007-03-12 17:51:47.000000000 +0100
@@ -46,5 +46,20 @@
<version>4.2.12</version>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ <version>3.0</version>
+ </dependency>
+ <dependency>
+ <groupId>jetty</groupId>
+ <artifactId>jetty</artifactId>
+ <version>4.2.10</version>
+ </dependency>
+ <dependency>
+ <groupId>servletapi</groupId>
+ <artifactId>servletapi</artifactId>
+ <version>2.3</version>
+ </dependency>
</dependencies>
</project>
--- NEW FILE wagon-1.0-webdav-provider-build.xml ---
<project name="wagon-webdav" default="jar" basedir=".">
<property file="${user.home}/.m2/maven.properties"/>
<property name="maven.build.output" value="target/classes"/>
<property name="maven.build.directory" value="target"/>
<property name="maven.build.final.name" value="wagon-webdav-1.0-beta-2"/>
<property name="maven.test.reports" value="${maven.build.directory}/test-reports"/>
<property name="maven.test.output" value="target/test-classes"/>
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
<path id="build.classpath">
<fileset dir="${maven.repo.local}">
<include name="org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar"/>
<include name="slide/slide-webdavlib/1/slide-webdavlib-1.jar"/>
<include name="servletapi/servletapi/2.4/servletapi-2.4.jar"/>
<include name="commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar"/>
<include name="jetty/jetty/5.1.11/jetty-5.1.11.jar"/>
<include name="commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar"/>
<include name="org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar"/>
</fileset>
</path>
<target name="clean" description="Clean the output directory">
<delete dir="${maven.build.directory}"/>
</target>
<target name="compile" depends="get-deps" description="Compile the code">
<mkdir dir="${maven.build.output}"/>
<javac destdir="${maven.build.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/main/java"/>
</src>
<classpath refid="build.classpath"/>
</javac>
<copy todir="${maven.build.output}">
<fileset dir="src/main/resources"/>
</copy>
</target>
<target name="jar" depends="compile,test" description="Clean the JAR">
<jar jarfile="${maven.build.directory}/${maven.build.final.name}.jar" basedir="${maven.build.output}" excludes="**/package.html"/>
</target>
<target name="compile-tests" depends="junit-present, compile" description="Compile the test code" if="junit.present">
<mkdir dir="${maven.test.output}"/>
<javac destdir="${maven.test.output}" excludes="**/package.html" debug="true" deprecation="true" optimize="false">
<src>
<pathelement location="src/test/java"/>
</src>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
</classpath>
</javac>
<copy todir="${maven.test.output}">
<fileset dir="src/test/resources"/>
</copy>
</target>
<target name="test" depends="junit-present, compile-tests" if="junit.present" description="Run the test cases">
<mkdir dir="${maven.test.reports}"/>
<junit printSummary="yes" haltonerror="false" haltonfailure="false" fork="true" dir=".">
<sysproperty key="basedir" value="."/>
<formatter type="xml"/>
<formatter type="plain" usefile="false"/>
<classpath>
<path refid="build.classpath"/>
<pathelement location="${maven.build.output}"/>
<pathelement location="${maven.test.output}"/>
</classpath>
<batchtest todir="${maven.test.reports}">
<fileset dir="src/test/java">
<include name="**/*Test.java"/>
<exclude name="**/*Abstract*Test.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="test-junit-present">
<available classname="junit.framework.Test" property="junit.present"/>
</target>
<target name="junit-present" depends="test-junit-present" unless="junit.present">
<echo>================================= WARNING ================================</echo>
<echo> Junit isn't present in your $ANT_HOME/lib directory. Tests not executed. </echo>
<echo>==========================================================================</echo>
</target>
<target name="test-offline">
<condition property="maven.mode.offline">
<equals arg1="${build.sysclasspath}" arg2="only"/>
</condition>
</target>
<target name="get-deps" depends="test-offline" description="Download all dependencies" unless="maven.mode.offline">
<mkdir dir="${maven.repo.local}"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/codehaus/plexus/plexus-utils/1.2"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" dest="${maven.repo.local}/org/codehaus/plexus/plexus-utils/1.2/plexus-utils-1.2.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/slide/slide-webdavlib/1"/>
<get src="http://svn.apache.org/maven-snapshot-repository/slide/slide-webdavlib/1/slide-webdavlib-1.jar" dest="${maven.repo.local}/slide/slide-webdavlib/1/slide-webdavlib-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/slide/slide-webdavlib/1/slide-webdavlib-1.jar" dest="${maven.repo.local}/slide/slide-webdavlib/1/slide-webdavlib-1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/slide/slide-webdavlib/1/slide-webdavlib-1.jar" dest="${maven.repo.local}/slide/slide-webdavlib/1/slide-webdavlib-1.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/servletapi/servletapi/2.4"/>
<get src="http://svn.apache.org/maven-snapshot-repository/servletapi/servletapi/2.4/servletapi-2.4.jar" dest="${maven.repo.local}/servletapi/servletapi/2.4/servletapi-2.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/servletapi/servletapi/2.4/servletapi-2.4.jar" dest="${maven.repo.local}/servletapi/servletapi/2.4/servletapi-2.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/servletapi/servletapi/2.4/servletapi-2.4.jar" dest="${maven.repo.local}/servletapi/servletapi/2.4/servletapi-2.4.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/commons-logging/commons-logging/1.0.4"/>
<get src="http://svn.apache.org/maven-snapshot-repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" dest="${maven.repo.local}/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" dest="${maven.repo.local}/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" dest="${maven.repo.local}/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/jetty/jetty/5.1.11"/>
<get src="http://svn.apache.org/maven-snapshot-repository/jetty/jetty/5.1.11/jetty-5.1.11.jar" dest="${maven.repo.local}/jetty/jetty/5.1.11/jetty-5.1.11.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/jetty/jetty/5.1.11/jetty-5.1.11.jar" dest="${maven.repo.local}/jetty/jetty/5.1.11/jetty-5.1.11.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/jetty/jetty/5.1.11/jetty-5.1.11.jar" dest="${maven.repo.local}/jetty/jetty/5.1.11/jetty-5.1.11.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/commons-httpclient/commons-httpclient/3.0.1"/>
<get src="http://svn.apache.org/maven-snapshot-repository/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" dest="${maven.repo.local}/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" dest="${maven.repo.local}/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" dest="${maven.repo.local}/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar" usetimestamp="true" ignoreerrors="true"/>
<mkdir dir="/var/home/jpp/rebuild/free/BUILD/wagon-1.0-beta-2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6"/>
<get src="http://svn.apache.org/maven-snapshot-repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="file:///usr/share/maven2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
<get src="http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" dest="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar" usetimestamp="true" ignoreerrors="true"/>
</target>
<target name="javadoc" description="o Generate javadoc" depends="get-deps">
<mkdir dir="target/site/apidocs">
</mkdir>
<tstamp>
<format pattern="2002-yyyy" property="year">
</format>
</tstamp>
<property name="copyright" value="Copyright &copy; Apache Software Foundation. All Rights Reserved.">
</property>
<property name="title" value="Maven Wagon WebDAV Provider 1.0 API">
</property>
<javadoc use="true" private="true" destdir="target/site/apidocs" author="true" version="true" sourcepath="src/main/java" packagenames="org.apache.maven.wagon.*">
<classpath>
<path refid="build.classpath">
</path>
</classpath>
</javadoc>
</target>
</project>
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/maven-wagon/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -p -r1.2 -r1.2.2.1
--- .cvsignore 14 Mar 2007 19:48:51 -0000 1.2
+++ .cvsignore 18 May 2009 22:42:37 -0000 1.2.2.1
@@ -1 +1 @@
-wagon-1.0-alpha-5-src.tar.gz
+wagon-1.0-beta-2-src.tar.gz
Index: maven-wagon.spec
===================================================================
RCS file: /cvs/extras/rpms/maven-wagon/devel/maven-wagon.spec,v
retrieving revision 1.6
retrieving revision 1.6.2.1
diff -u -p -r1.6 -r1.6.2.1
--- maven-wagon.spec 25 Feb 2009 23:51:43 -0000 1.6
+++ maven-wagon.spec 18 May 2009 22:42:38 -0000 1.6.2.1
@@ -1,10 +1,45 @@
-# Needs to be re-enabled when spec files starts building with maven2
-## If you don't want to build with maven, and use straight ant instead,
-## give rpmbuild option '--without maven'
+# Copyright (c) 2000-2007, JPackage Project
+# All rights reserved.
#
-#%define _without_maven 1
-#%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
-#%define without_maven %{?_without_maven:1}%{!?_without_maven:0}
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the
+# distribution.
+# 3. Neither the name of the JPackage Project nor the names of its
+# contributors may be used to endorse or promote products derived
+# from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+
+#%define _without_gcj_support 1
+
+%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}
+
+# If you don't want to build with maven, and use straight ant instead,
+# give rpmbuild option '--without maven'
+
+%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
+%define without_maven %{?_without_maven:1}%{!?_without_maven:0}
+
+%define bname wagon
+%define blevel beta-2
%define bname wagon
@@ -16,82 +51,94 @@
Name: maven-%{bname}
Version: 1.0
-Release: 0.2.a5.3.5%{?dist}
+Release: 0.2.b2.3jpp.2%{?dist}
Epoch: 0
Summary: Tools to manage artifacts and deployment
-License: ASL 2.0
+License: Apache Software License
Group: Development/Java
URL: http://maven.apache.org/wagon
-Source0: wagon-1.0-alpha-5-src.tar.gz
-# svn export http://svn.apache.org/repos/asf/maven/wagon/tags/wagon-1.0-alpha-5/
-# tar czvf wagon-1.0-alpha-5-src.tar.gz wagon-1.0-alpha-5
-
-# The following sources (1-17) were generated by running the maven2 ant task
+Source0: wagon-1.0-%{blevel}-src.tar.gz
+# svn export http://svn.apache.org/repos/asf/maven/wagon/tags/wagon-1.0-beta-2/
+# tar czvf wagon-1.0-beta-2-src.tar.gz wagon-1.0-beta-2
+
+Source1: wagon-1.0-jpp-depmap.xml
+Source2: wagon-1.0-site.xml
+# The following sources (3-15) were generated by running the maven2 ant task
# inside the root directory of Source0: "mvn ant:ant"
-Source1: wagon-1.0-alpha5-provider-api-build.xml
-Source3: wagon-1.0-alpha5-provider-test-build.xml
-Source5: wagon-1.0-alpha5-providers-file-build.xml
-Source7: wagon-1.0-alpha5-providers-ftp-build.xml
-Source9: wagon-1.0-alpha5-providers-http-build.xml
-Source11: wagon-1.0-alpha5-providers-http-lightweight-build.xml
-Source13: wagon-1.0-alpha5-providers-scm-build.xml
-Source15: wagon-1.0-alpha5-providers-ssh-build.xml
-Source17: wagon-1.0-alpha5-providers-ssh-external-build.xml
-
-Patch0: wagon-1.0-provider-api-index.patch
-Patch1: wagon-1.0-FtpWagon.patch
-Patch2: wagon-1.0-ScmWagon.patch
-Patch3: wagon-1.0-TraditionalUIKeyboardInteractive.patch
-Patch4: maven-wagon-AbstractSshWagon.patch
-
-Patch5: wagon-1.0-alpha5-provider-api-build_xml.patch
-Patch6: wagon-1.0-alpha5-providers-file-build_xml.patch
-Patch7: wagon-1.0-alpha5-providers-ftp-build_xml.patch
-Patch8: wagon-1.0-alpha5-providers-http-build_xml.patch
-Patch9: wagon-1.0-alpha5-providers-http-lightweight-build_xml.patch
-Patch10: wagon-1.0-alpha5-providers-scm-build_xml.patch
-Patch11: wagon-1.0-alpha5-providers-ssh-build_xml.patch
-Patch12: wagon-1.0-alpha5-providers-ssh-external-build_xml.patch
-Patch13: wagon-1.0-alpha5-provider-test-build_xml.patch
-Patch14: maven-wagon-jsch.patch
+Source3: wagon-1.0-file-provider-build.xml
+Source4: wagon-1.0-ftp-provider-build.xml
+Source5: wagon-1.0-http-lightweight-provider-build.xml
+Source6: wagon-1.0-http-provider-build.xml
+Source7: wagon-1.0-http-shared-provider-build.xml
+Source8: wagon-1.0-provider-api-build.xml
+Source9: wagon-1.0-provider-test-build.xml
+Source10: wagon-1.0-ssh-common-provider-build.xml
+Source11: wagon-1.0-ssh-common-test-provider-build.xml
+Source12: wagon-1.0-ssh-external-provider-build.xml
+Source13: wagon-1.0-ssh-ganymed-provider-build.xml
+Source14: wagon-1.0-ssh-provider-build.xml
+Source15: wagon-1.0-webdav-provider-build.xml
+
+Patch0: wagon-1.0-wagon-http-lightweight-pom_xml.patch
+Patch1: wagon-1.0-wagon-http-pom_xml.patch
+Patch2: wagon-1.0-wagon-webdav-pom_xml.patch
+Patch3: wagon-1.0-WebDavWagon.patch
+Patch4: wagon-1.0-ServletServer.patch
+Patch5: wagon-1.0-pom_xml.patch
+Patch6: wagon-1.0-wagon-ftp-pom_xml.patch
+Patch7: wagon-1.0-disable-webdav.patch
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+%if ! %{gcj_support}
BuildArch: noarch
-BuildRequires: jpackage-utils >= 0:1.6
-BuildRequires: ant
+%endif
+BuildRequires: jpackage-utils >= 0:1.7.2
+BuildRequires: ant >= 0:1.6
BuildRequires: junit
+%if %{with_maven}
+BuildRequires: maven2 >= 0:2.0.4
+BuildRequires: maven2-plugin-compiler
+BuildRequires: maven2-plugin-install
+BuildRequires: maven2-plugin-jar
+BuildRequires: maven2-plugin-javadoc
+BuildRequires: maven2-plugin-project-info-reports
+BuildRequires: maven2-plugin-resources
+BuildRequires: maven2-plugin-site
+BuildRequires: maven2-plugin-surefire
+#BuildRequires: maven2-default-skin
+%endif
BuildRequires: classworlds
BuildRequires: concurrent
-BuildRequires: jakarta-commons-net
+BuildRequires: ganymed-ssh2
BuildRequires: jakarta-commons-codec
BuildRequires: jakarta-commons-collections
+BuildRequires: jakarta-commons-net
BuildRequires: jakarta-commons-httpclient
BuildRequires: jakarta-commons-logging
-BuildRequires: jsch >= 0:0.1.31-2jpp.3
-BuildRequires: oro
+#BuildRequires: jakarta-slide-webdavclient
+BuildRequires: jsch
+BuildRequires: jtidy
BuildRequires: plexus-container-default
BuildRequires: plexus-interactivity
BuildRequires: plexus-utils
BuildRequires: servletapi5
-BuildRequires: jline
-
-# Commented until wagon-scm subproject can be built.
-#BuildRequires: excalibur-avalon-framework-api
-#BuildRequires: excalibur-avalon-framework-impl
-#BuildRequires: excalibur-cornerstone-connection-api
-#BuildRequires: excalibur-cornerstone-connection-impl
-#BuildRequires: excalibur-cornerstone-sockets-api
-#BuildRequires: excalibur-cornerstone-sockets-impl
-#BuildRequires: excalibur-cornerstone-threads-api
-#BuildRequires: excalibur-cornerstone-threads-impl
-#BuildRequires: excalibur-pool-api
-#BuildRequires: excalibur-pool-impl
-#BuildRequires: excalibur-thread-api
-#BuildRequires: excalibur-thread-impl
-#BuildRequires: maven-scm
-#BuildRequires: plexus-avalon-personality
-#BuildRequires: plexus-ftpd
-#BuildRequires: plexus-jetty-httpd
+BuildRequires: xml-commons-apis
+%if %{gcj_support}
+BuildRequires: java-gcj-compat-devel
+Requires(post): java-gcj-compat
+Requires(postun): java-gcj-compat
+%endif
+
+Requires: ganymed-ssh2
+Requires: jakarta-commons-httpclient
+Requires: jakarta-commons-net
+#Requires: jakarta-slide-webdavclient
+Requires: jsch
+Requires: jtidy
+Requires: plexus-interactivity
+Requires: plexus-utils
+Requires: xml-commons-apis
%description
Maven Wagon is a transport abstraction that is used in Maven's
@@ -103,316 +150,433 @@ following providers:
* SSH/SCP
* WebDAV (in progress)
-# Needs to be re-enabled when spec files starts building with maven2
-#%package javadoc
-#Summary: Javadoc for %{name}
-#Group: Development/Documentation
-#
-#%description javadoc
-#Javadoc for %{name}.
-#
-#%if %{with_maven}
-#%package manual
-#Summary: Documents for %{name}
-#Group: Development/Documentation
-
-#%description manual
-#Documents for %{name}.
-#%endif
+%package javadoc
+Summary: Javadoc for %{name}
+Group: Development/Documentation
+Requires(post): /bin/rm,/bin/ln
+Requires(postun): /bin/rm
+
+%description javadoc
+Javadoc for %{name}.
+
+%if %{with_maven}
+%package manual
+Summary: Documents for %{name}
+Group: Development/Documentation
+
+%description manual
+Documents for %{name}.
+%endif
%prep
-%setup -q -n %{bname}-%{version}-alpha-5
-cp %{SOURCE1} wagon-provider-api/build.xml
-cp %{SOURCE3} wagon-provider-test/build.xml
-cp %{SOURCE5} wagon-providers/wagon-file/build.xml
-cp %{SOURCE7} wagon-providers/wagon-ftp/build.xml
-cp %{SOURCE9} wagon-providers/wagon-http/build.xml
-cp %{SOURCE11} wagon-providers/wagon-http-lightweight/build.xml
-cp %{SOURCE13} wagon-providers/wagon-scm/build.xml
-cp %{SOURCE15} wagon-providers/wagon-ssh/build.xml
-cp %{SOURCE17} wagon-providers/wagon-ssh-external/build.xml
+%setup -q -n %{bname}-%{version}-%{blevel}
+cp %{SOURCE3} wagon-providers/wagon-file/build.xml
+cp %{SOURCE4} wagon-providers/wagon-ftp/build.xml
+cp %{SOURCE5} wagon-providers/wagon-http-lightweight/build.xml
+cp %{SOURCE6} wagon-providers/wagon-http/build.xml
+cp %{SOURCE7} wagon-providers/wagon-http-shared/build.xml
+cp %{SOURCE8} wagon-provider-api/build.xml
+cp %{SOURCE9} wagon-provider-test/build.xml
+cp %{SOURCE10} wagon-providers/wagon-ssh-common/build.xml
+cp %{SOURCE11} wagon-providers/wagon-ssh-common-test/build.xml
+cp %{SOURCE12} wagon-providers/wagon-ssh-external/build.xml
+cp %{SOURCE13} wagon-providers/wagon-ssh-ganymed/build.xml
+cp %{SOURCE14} wagon-providers/wagon-ssh/build.xml
+cp %{SOURCE15} wagon-providers/wagon-webdav/build.xml
+
+# FIXME: the following should not be necessary with a newer site-plugin
+mkdir -p src/site
+cp %{SOURCE2} src/site/site.xml
+cp %{SOURCE2} wagon-provider-api/src/site/site.xml
+cp %{SOURCE2} wagon-providers/wagon-file/src/site/site.xml
+cp %{SOURCE2} wagon-providers/wagon-ftp/src/site/site.xml
+mkdir -p wagon-providers/wagon-http-shared/src/site
+cp %{SOURCE2} wagon-providers/wagon-http-shared/src/site/site.xml
+cp %{SOURCE2} wagon-providers/wagon-http-lightweight/src/site/site.xml
+cp %{SOURCE2} wagon-providers/wagon-http/src/site/site.xml
+mkdir -p wagon-providers/wagon-ssh-common/src/site
+cp %{SOURCE2} wagon-providers/wagon-ssh-common/src/site/site.xml
+mkdir -p wagon-providers/wagon-ssh-common-test/src/site
+cp %{SOURCE2} wagon-providers/wagon-ssh-common-test/src/site/site.xml
+mkdir -p wagon-providers/wagon-ssh-ganymed/src/site
+cp %{SOURCE2} wagon-providers/wagon-ssh-ganymed/src/site/site.xml
+cp %{SOURCE2} wagon-providers/wagon-ssh-external/src/site/site.xml
+cp %{SOURCE2} wagon-providers/wagon-ssh/src/site/site.xml
+cp %{SOURCE2} wagon-providers/wagon-webdav/src/site/site.xml
+cp %{SOURCE2} wagon-provider-test/src/site/site.xml
+cp %{SOURCE2} wagon-site/src/site/site.xml
+
%patch0 -b .sav
%patch1 -b .sav
%patch2 -b .sav
%patch3 -b .sav
%patch4 -b .sav
-
%patch5 -b .sav
%patch6 -b .sav
%patch7 -b .sav
-%patch8 -b .sav
-%patch9 -b .sav
-%patch10 -b .sav
-%patch11 -b .sav
-%patch12 -b .sav
-%patch13 -b .sav
-%patch14 -b .sav
+
+# To wire out jetty, plexus-avalon-personality and plexus-ftpd requirement
+rm -f wagon-providers/wagon-ftp/src/test/java/org/apache/maven/wagon/providers/ftp/FtpWagonTest.java
+rm -f wagon-providers/wagon-http-lightweight/src/test/java/org/apache/maven/wagon/providers/http/LightweightHttpWagonTest.java
+rm -f wagon-providers/wagon-http-lightweight/src/test/java/org/apache/maven/wagon/providers/http/LightweightHttpWagonGzipTest.java
+rm -f wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpWagonTest.java
+rm -f wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpWagonGzipTest.java
%build
+%if %{with_maven}
+
+export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
+mkdir -p $MAVEN_REPO_LOCAL
+
+mvn-jpp \
+ -e \
+ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
+ -Dmaven2.jpp.depmap.file=%{SOURCE1} \
+ -Dmaven.test.failure.ignore=true \
+ install install javadoc:javadoc
+
+%else
+
pushd wagon-provider-api
-export MAVEN_REPOSITORY=$PWD/.m2/respository
-mkdir -p $MAVEN_REPOSITORY
-build-jar-repository -s -p $MAVEN_REPOSITORY plexus/utils
-ant -Dmaven.mode.offline=true -Dmaven.repo.local=$MAVEN_REPOSITORY jar #javadoc
+export CLASSPATH=$(build-classpath plexus/utils)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
popd
pushd wagon-provider-test
-export MAVEN_REPOSITORY=$PWD/.m2/respository
-mkdir -p $MAVEN_REPOSITORY
-cp ../wagon-provider-api/target/wagon-provider-api*.jar $MAVEN_REPOSITORY
-build-jar-repository -s -p $MAVEN_REPOSITORY plexus/container-default plexus/utils junit
-ant -Dmaven.mode.offline=true -Dmaven.repo.local=$MAVEN_REPOSITORY jar #javadoc
+export CLASSPATH=../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:$(build-classpath plexus/container-default plexus/utils junit)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
popd
pushd wagon-providers/wagon-file
-export MAVEN_REPOSITORY=$PWD/.m2/respository
-mkdir -p $MAVEN_REPOSITORY
-cp ../../wagon-provider-api/target/wagon-provider-api*.jar $MAVEN_REPOSITORY
-cp ../../wagon-provider-test/target/wagon-provider-test*.jar $MAVEN_REPOSITORY
-build-jar-repository -s -p $MAVEN_REPOSITORY plexus/container-default plexus/utils classworlds
-ant -Dmaven.mode.offline=true -Dmaven.repo.local=$MAVEN_REPOSITORY jar #javadoc
+export CLASSPATH=../../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../../wagon-provider-test/target/wagon-provider-test-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:$(build-classpath classworlds plexus/container-default plexus/utils)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
popd
-pushd wagon-providers/wagon-http-lightweight
-export MAVEN_REPOSITORY=$PWD/.m2/respository
-mkdir -p $MAVEN_REPOSITORY
-cp ../../wagon-provider-api/target/wagon-provider-api*.jar $MAVEN_REPOSITORY
-cp ../../wagon-provider-test/target/wagon-provider-test*.jar $MAVEN_REPOSITORY
-# We don't ship Jetty
-# so we removed 'jetty4' and 'plexus/jetty-httpd' from the list below
-build-jar-repository -s -p $MAVEN_REPOSITORY plexus/container-default plexus/utils classworlds servletapi5
-
-# Since we don't ship jetty, we also need to remove tests that need it
-rm -f src/test/java/org/apache/maven/wagon/providers/http/LightweightHttpWagonTest.java
-
-ant -Dmaven.mode.offline=true -Dmaven.repo.local=$MAVEN_REPOSITORY jar #javadoc
+pushd wagon-providers/wagon-ftp
+export CLASSPATH=../../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../../wagon-provider-test/target/wagon-provider-test-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:$(build-classpath classworlds concurrent commons-collections commons-net \
+plexus/container-default \
+plexus/utils)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
popd
-# commented until wagon-scm can be built
-#pushd wagon-providers/wagon-scm
-#%if %{with_maven}
-#maven \
-# -Dmaven.repo.remote=file:/usr/share/maven-1.0/repository \
-# -Dmaven.home.local=$MAVEN_HOME_LOCAL \
-# jar:install javadoc
-#%else
-#mkdir -p target/lib
-#cp ../../wagon-provider-api/target/wagon-provider-api*.jar target/lib
-#cp ../../wagon-provider-test/target/wagon-provider-test*.jar target/lib
-#build-jar-repository -s -p target/lib plexus/container-default plexus/utils classworlds \
-#maven-scm/api \
-#maven-scm/test \
-#maven-scm/manager-plexus \
-#maven-scm/provider-cvs \
-#maven-scm/provider-svn \
+pushd wagon-providers/wagon-http-shared
+export CLASSPATH=../../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../../wagon-provider-test/target/wagon-provider-test-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:$(build-classpath jtidy plexus/utils)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
+popd
-#ant jar javadoc
-#%endif
-#popd
+pushd wagon-providers/wagon-http-lightweight
+export CLASSPATH=../../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../../wagon-provider-test/target/wagon-provider-test-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../wagon-http-shared/target/wagon-http-shared-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:$(build-classpath classworlds plexus/container-default plexus/utils commons-logging servletapi5)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
+popd
-pushd wagon-providers/wagon-ssh-external
-export MAVEN_REPOSITORY=$PWD/.m2/respository
-mkdir -p $MAVEN_REPOSITORY
-cp ../../wagon-provider-api/target/wagon-provider-api*.jar $MAVEN_REPOSITORY
-cp ../../wagon-provider-test/target/wagon-provider-test*.jar $MAVEN_REPOSITORY
-build-jar-repository -s -p $MAVEN_REPOSITORY plexus/container-default plexus/utils classworlds
-export ANT_OPTS="-Dtest.host=$(hostname)"
-ant -Dmaven.mode.offline=true -Dmaven.repo.local=$MAVEN_REPOSITORY -Dtest.host=$(hostname) jar #javadoc
+pushd wagon-providers/wagon-http
+export CLASSPATH=../../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../../wagon-provider-test/target/wagon-provider-test-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../wagon-http-shared/target/wagon-http-shared-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:$(build-classpath classworlds plexus/container-default plexus/utils commons-codec commons-httpclient commons-logging servletapi5)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
popd
-pushd wagon-providers/wagon-ssh
-export MAVEN_REPOSITORY=$PWD/.m2/respository
-mkdir -p $MAVEN_REPOSITORY
-cp ../../wagon-provider-api/target/wagon-provider-api*.jar $MAVEN_REPOSITORY
-cp ../../wagon-provider-test/target/wagon-provider-test*.jar $MAVEN_REPOSITORY
-build-jar-repository -s -p $MAVEN_REPOSITORY plexus/container-default plexus/utils classworlds \
-plexus/interactivity-api plexus/interactivity-jline jsch jline
-ant -Dmaven.mode.offline=true -Dmaven.repo.local=$MAVEN_REPOSITORY -Dtest.host=$(hostname) jar #javadoc
+pushd wagon-providers/wagon-ssh-common
+export CLASSPATH=../../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:$(build-classpath plexus/interactivity-api plexus/utils)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
popd
-pushd wagon-providers/wagon-http
-export MAVEN_REPOSITORY=$PWD/.m2/respository
-mkdir -p $MAVEN_REPOSITORY
-cp ../../wagon-provider-api/target/wagon-provider-api*.jar $MAVEN_REPOSITORY
-cp ../../wagon-provider-test/target/wagon-provider-test*.jar $MAVEN_REPOSITORY
-# We don't ship Jetty
-# so we removed 'jetty4' and 'plexus/jetty-httpd' from the list below
-build-jar-repository -s -p $MAVEN_REPOSITORY plexus/container-default plexus/utils classworlds \
-commons-httpclient commons-logging servletapi5
+pushd wagon-providers/wagon-ssh-common-test
+export CLASSPATH=../../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../wagon-ssh-common/target/wagon-ssh-common-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:$(build-classpath junit plexus/container-default plexus/utils)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
+popd
-# Since we don't ship jetty, we also need to remove tests that need it
-rm -f src/test/java/org/apache/maven/wagon/providers/http/HttpWagonTest.java
+pushd wagon-providers/wagon-ssh-external
+export CLASSPATH=../../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../../wagon-provider-test/target/wagon-provider-test-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../wagon-ssh-common/target/wagon-ssh-common-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../wagon-ssh-common-test/target/wagon-ssh-common-test-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:$(build-classpath classworlds plexus/container-default plexus/utils)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
+popd
-ant -Dmaven.mode.offline=true -Dmaven.repo.local=$MAVEN_REPOSITORY jar #javadoc
+pushd wagon-providers/wagon-ssh-ganymed
+export CLASSPATH=../../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../../wagon-provider-test/target/wagon-provider-test-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../wagon-ssh-common/target/wagon-ssh-common-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../wagon-ssh-common-test/target/wagon-ssh-common-test-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:$(build-classpath classworlds ganymed-ssh2 plexus/container-default plexus/interactivity-api plexus/utils)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
popd
-pushd wagon-providers/wagon-ftp
-export MAVEN_REPOSITORY=$PWD/.m2/respository
-mkdir -p $MAVEN_REPOSITORY
-cp ../../wagon-provider-api/target/wagon-provider-api*.jar $MAVEN_REPOSITORY
-cp ../../wagon-provider-test/target/wagon-provider-test*.jar $MAVEN_REPOSITORY
-# FIXME we don't ship plexus ftpd
-# After we get Excalibur, it would be nice to ship it also
-# and add plexus/ftpd back into the list below
-
-build-jar-repository -s -p $MAVEN_REPOSITORY plexus/container-default plexus/utils classworlds \
-concurrent \
-commons-collections commons-net \
-oro
-ant -Dmaven.mode.offline=true -Dmaven.repo.local=$MAVEN_REPOSITORY jar #javadoc
+pushd wagon-providers/wagon-ssh
+export CLASSPATH=../../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../../wagon-provider-test/target/wagon-provider-test-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../wagon-ssh-common/target/wagon-ssh-common-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:../wagon-ssh-common-test/target/wagon-ssh-common-test-%{version}-%{blevel}.jar
+CLASSPATH=$CLASSPATH:$(build-classpath classworlds jsch plexus/container-default plexus/interactivity-api plexus/utils)
+CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+ant -Dbuild.sysclasspath=only jar javadoc
popd
+## FIXME: webdav disabled until jakarta-slide-webdav and it-could-webdav are in Fedora
+
+#pushd wagon-providers/wagon-webdav
+#export CLASSPATH=../../wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar
+#CLASSPATH=$CLASSPATH:../../wagon-provider-test/target/wagon-provider-test-%{version}-%{blevel}.jar
+#CLASSPATH=$CLASSPATH:$(build-classpath classworlds commons-codec commons-httpclient commons-logging it-could-webdav jetty5/jetty5 plexus/container-default plexus/utils slide/slide-webdavclient-webdavlib servletapi5)
+#CLASSPATH=$CLASSPATH:target/classes:target/test-classes
+#ant -Dbuild.sysclasspath=only jar javadoc
+#popd
+%endif
+
%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
-install -m 644 wagon-provider-api/target/wagon-provider-api-1.0-alpha-5.jar \
+install -m 644 \
+ wagon-provider-api/target/wagon-provider-api-%{version}-%{blevel}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}/provider-api-%{version}.jar
-install -m 644 wagon-providers/wagon-file/target/wagon-file-1.0-alpha-5.jar \
+%add_to_maven_depmap org.apache.maven.wagon wagon-provider-api %{version} JPP/%{name} provider-api
+install -m 644 \
+ wagon-providers/wagon-file/target/wagon-file-%{version}-%{blevel}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}/file-%{version}.jar
-install -m 644 wagon-providers/wagon-ftp/target/wagon-ftp-1.0-alpha-5.jar \
+%add_to_maven_depmap org.apache.maven.wagon wagon-file %{version} JPP/%{name} file
+install -m 644 \
+ wagon-providers/wagon-ftp/target/wagon-ftp-%{version}-%{blevel}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}/ftp-%{version}.jar
-install -m 644 wagon-providers/wagon-http-lightweight/target/wagon-http-lightweight-1.0-alpha-5.jar \
+%add_to_maven_depmap org.apache.maven.wagon wagon-ftp %{version} JPP/%{name} ftp
+install -m 644 \
+ wagon-providers/wagon-http-lightweight/target/wagon-http-lightweight-%{version}-%{blevel}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}/http-lightweight-%{version}.jar
-install -m 644 wagon-providers/wagon-http/target/wagon-http-1.0-alpha-5.jar \
+%add_to_maven_depmap org.apache.maven.wagon wagon-http-lightweight %{version} JPP/%{name} http-lightweight
+install -m 644 \
+ wagon-providers/wagon-http-shared/target/wagon-http-shared-%{version}-%{blevel}.jar \
+ $RPM_BUILD_ROOT%{_javadir}/%{name}/http-shared-%{version}.jar
+%add_to_maven_depmap org.apache.maven.wagon wagon-http-shared %{version} JPP/%{name} http-shared
+install -m 644 \
+ wagon-providers/wagon-http/target/wagon-http-%{version}-%{blevel}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}/http-%{version}.jar
-# commented until wabon-scm can be built
-#install -m 644 wagon-providers/wagon-scm/target/wagon-scm-1.0-alpha-5.jar \
-# $RPM_BUILD_ROOT%{_javadir}/%{name}/scm-%{version}.jar
-
-install -m 644 wagon-providers/wagon-ssh-external/target/wagon-ssh-external-1.0-alpha-5.jar \
+%add_to_maven_depmap org.apache.maven.wagon wagon-http %{version} JPP/%{name} http
+install -m 644 \
+ wagon-providers/wagon-ssh-common/target/wagon-ssh-common-%{version}-%{blevel}.jar \
+ $RPM_BUILD_ROOT%{_javadir}/%{name}/ssh-common-%{version}.jar
+%add_to_maven_depmap org.apache.maven.wagon wagon-ssh-common %{version} JPP/%{name} ssh-common
+install -m 644 \
+ wagon-providers/wagon-ssh-common-test/target/wagon-ssh-common-test-%{version}-%{blevel}.jar \
+ $RPM_BUILD_ROOT%{_javadir}/%{name}/ssh-common-test-%{version}.jar
+%add_to_maven_depmap org.apache.maven.wagon wagon-ssh-common-test %{version} JPP/%{name} ssh-common-test
+install -m 644 \
+ wagon-providers/wagon-ssh-external/target/wagon-ssh-external-%{version}-%{blevel}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}/ssh-external-%{version}.jar
-install -m 644 wagon-providers/wagon-ssh/target/wagon-ssh-1.0-alpha-5.jar \
+%add_to_maven_depmap org.apache.maven.wagon wagon-ssh-external %{version} JPP/%{name} ssh-external
+install -m 644 \
+ wagon-providers/wagon-ssh-ganymed/target/wagon-ssh-ganymed-%{version}-%{blevel}.jar \
+ $RPM_BUILD_ROOT%{_javadir}/%{name}/ssh-ganymed-%{version}.jar
+%add_to_maven_depmap org.apache.maven.wagon wagon-ssh-ganymed %{version} JPP/%{name} ssh-ganymed
+install -m 644 \
+ wagon-providers/wagon-ssh/target/wagon-ssh-%{version}-%{blevel}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}/ssh-%{version}.jar
-install -m 644 wagon-provider-test/target/wagon-provider-test-1.0-alpha-5.jar \
+%add_to_maven_depmap org.apache.maven.wagon wagon-ssh %{version} JPP/%{name} ssh
+#install -m 644 \
+# wagon-providers/wagon-webdav/target/wagon-webdav-%{version}-%{blevel}.jar \
+# $RPM_BUILD_ROOT%{_javadir}/%{name}/webdav-%{version}.jar
+#%%add_to_maven_depmap org.apache.maven.wagon wagon-webdav %{version} JPP/%{name} webdav
+
+# Until webdav is available, map it to an empty dep
+%add_to_maven_depmap org.apache.maven.wagon wagon-webdav %{version} JPP/maven2 empty-dep
+
+install -m 644 \
+ wagon-provider-test/target/wagon-provider-test-%{version}-%{blevel}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}/provider-test-%{version}.jar
+%add_to_maven_depmap org.apache.maven.wagon wagon-provider-test %{version} JPP/%{name} provider-test
(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
-install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
-install -m 644 wagon-provider-api/LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
+# poms
+install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
+install -m 644 pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-wagon.pom
+install -m 644 wagon-provider-api/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-provider-api.pom
+install -m 644 wagon-provider-test/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-provider-test.pom
+install -m 644 wagon-providers/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-providers.pom
+install -m 644 wagon-providers/wagon-file/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-file.pom
+install -m 644 wagon-providers/wagon-ftp/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-ftp.pom
+install -m 644 wagon-providers/wagon-http-shared/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-http-shared.pom
+install -m 644 wagon-providers/wagon-http-lightweight/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-http-lightweight.pom
+install -m 644 wagon-providers/wagon-http/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-http.pom
+install -m 644 wagon-providers/wagon-ssh-common/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-ssh-common.pom
+install -m 644 wagon-providers/wagon-ssh-common-test/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-ssh-common-test.pom
+install -m 644 wagon-providers/wagon-ssh-external/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-ssh-external.pom
+install -m 644 wagon-providers/wagon-ssh-ganymed/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-ssh-ganymed.pom
+install -m 644 wagon-providers/wagon-ssh/pom.xml \
+ $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-ssh.pom
+#install -m 644 wagon-providers/wagon-webdav/pom.xml \
+# $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-webdav.pom
+
+# javadoc
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/provider-api
+cp -pr wagon-provider-api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/provider-api
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/file
+cp -pr wagon-providers/wagon-file/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/file
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ftp
+cp -pr wagon-providers/wagon-ftp/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ftp
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/http-lightweight
+cp -pr wagon-providers/wagon-http-lightweight/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/http-lightweight
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/http-shared
+cp -pr wagon-providers/wagon-http-shared/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/http-shared
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/http
+cp -pr wagon-providers/wagon-http/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/http
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh-common
+cp -pr wagon-providers/wagon-ssh-common/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh-common
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh-common-test
+cp -pr wagon-providers/wagon-ssh-common-test/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh-common-test
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh-external
+cp -pr wagon-providers/wagon-ssh-external/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh-external
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh-ganymed
+cp -pr wagon-providers/wagon-ssh-ganymed/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh-ganymed
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh
+cp -pr wagon-providers/wagon-ssh/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh
+
+#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/webdav
+#cp -pr wagon-providers/wagon-webdav/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh
+
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/provider-test
+cp -pr wagon-provider-test/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/provider-test
+
+ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
-# Needs to be re-enabled when spec files starts building with maven2
-## javadoc
-#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-#
-#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/provider-api
-#cp -pr wagon-provider-api/target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/provider-api
-#rm -rf wagon-provider-api/target/docs/apidocs
-#
-#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/file
-#cp -pr wagon-providers/wagon-file/target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/file
-#rm -rf wagon-providers/wagon-file/target/docs/apidocs
-#
-#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ftp
-#cp -pr wagon-providers/wagon-ftp/target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ftp
-#rm -rf wagon-providers/wagon-ftp/target/docs/apidocs
-#
-#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/http-lightweight
-#cp -pr wagon-providers/wagon-http-lightweight/target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/http-lightweight
-#rm -rf wagon-providers/wagon-http-lightweight/target/docs/apidocs
-#
-#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/http
-#cp -pr wagon-providers/wagon-http/target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/http
-#rm -rf wagon-providers/wagon-http/target/docs/apidocs
-#
-## commented until wagon-scm can be build
-##install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/scm
-##cp -pr wagon-providers/wagon-scm/target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/scm
-##rm -rf wagon-providers/wagon-scm/target/docs/apidocs
-#
-#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh-external
-#cp -pr wagon-providers/wagon-ssh-external/target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh-external
-#rm -rf wagon-providers/wagon-ssh-external/target/docs/apidocs
-#
-#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh
-#cp -pr wagon-providers/wagon-ssh/target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/ssh
-#rm -rf wagon-providers/wagon-ssh/target/docs/apidocs
-#
-#install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/provider-test
-#cp -pr wagon-provider-test/target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/provider-test
-#rm -rf wagon-provider-test/target/docs/apidocs
-#
-#ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
-#
# manual
-#install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
-#install -m 644 wagon-provider-api/LICENSE.txt \
-# $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
+install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
+install -m 644 wagon-provider-api/LICENSE.txt \
+ $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
+
#%if %{with_maven}
-#install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/provider-api
-#cp -pr wagon-provider-api/target/docs/* \
-# $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/provider-api
-#
-## commented until wagon-scm can be built
-##install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/file
-##cp -pr wagon-providers/wagon-file/target/docs/* \
-## $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/file
-#
-#install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/ftp
-#cp -pr wagon-providers/wagon-ftp/target/docs/* \
-# $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/ftp
-#install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/http
-#cp -pr wagon-providers/wagon-http/target/docs/* \
-# $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/http
-#
-## commented until wagon-scm can be built
-##install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/http-lightweight
-##cp -pr wagon-providers/wagon-http-lightweight/target/docs/* \
-## $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/http-lightweight
-##install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/scm
-##cp -pr wagon-providers/wagon-scm/target/docs/* \
-## $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/scm
-#
-#install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/ssh
-#cp -pr wagon-providers/wagon-ssh/target/docs/* \
-# $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/ssh
-#
-## commented until wagon-scm can be built
-##install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/ssh-external
-##cp -pr wagon-providers/wagon-ssh-external/target/docs/* \
-## $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/ssh-external
+#cp -pr wagon-site/target/site/* \
+# $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
#%endif
+%if %{gcj_support}
+%{_bindir}/aot-compile-rpm
+%endif
+
%clean
rm -rf $RPM_BUILD_ROOT
+%post javadoc
+rm -f %{_javadocdir}/%{name}
+ln -s %{name}-%{version} %{_javadocdir}/%{name}
+
+%postun javadoc
+if [ "$1" = "0" ]; then
+ rm -f %{_javadocdir}/%{name}
+fi
+
+%post
+%update_maven_depmap
+%if %{gcj_support}
+if [ -x %{_bindir}/rebuild-gcj-db ]
+then
+ %{_bindir}/rebuild-gcj-db
+fi
+%endif
+
+%postun
+%update_maven_depmap
+%if %{gcj_support}
+if [ -x %{_bindir}/rebuild-gcj-db ]
+then
+ %{_bindir}/rebuild-gcj-db
+fi
+%endif
%files
%defattr(-,root,root,-)
%{_javadir}/*
-%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/LICENSE.txt
+%{_datadir}/maven2/poms/*.pom
+%{_mavendepmapfragdir}
+%if %{gcj_support}
+%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
+%attr(-,root,root) %{_libdir}/gcj/%{name}/*%{version}.jar.*
+%endif
-# Needs to be re-enabled when spec files starts building with maven2
-#%files javadoc
-#%defattr(-,root,root,-)
-#%doc %{_javadocdir}/*
+%files javadoc
+%defattr(-,root,root,-)
+%doc %{_javadocdir}/%{name}-%{version}
+%ghost %doc %{_javadocdir}/%{name}
-# Needs to be re-enabled when spec files starts building with maven2
-#%if %{with_maven}
-#%files manual
-#%defattr(-,root,root,-)
-#%doc %{_docdir}/%{name}-%{version}
-#%endif
+%if %{with_maven}
+%files manual
+%defattr(-,root,root,-)
+%doc %{_docdir}/%{name}-%{version}
+%endif
%changelog
-* Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0:1.0-0.2.a5.3.5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Mon Dec 1 2008 Michael Schwendt <mschwendt at fedoraproject.org> - 0:1.0-0.1.a5.3.5
-- include missing dir below _docdir
+* Tue Jan 13 2009 Yong Yang <yyang at redhat.com> 1.0-0.2.b2.3jpp.2
+- re-build with maven
-* Fri Oct 03 2008 Matt Wringe <mwringe at redhat.com> - 0:1.0-0.1.a5.3.4
-- added patch to make it compatible with the newer version of jsch
+* Tue Jan 06 2009 Yong Yang <yyang at redhat.com> 1.0-0.2.b2.3jpp.1
+- Import from dbhole's maven 2.0.8 packages list
-* Wed Jul 9 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 0:1.0-0.1.a5.3.3
-- drop repotag
-- fix license tag
+* Mon Jan 07 2008 Deepak Bhole <dbhole at redhat.com> 1.0-0.1.b2.3jpp.1
+- Merge with Fedora
-* Sat Apr 05 2008 Matt Wringe <mwringe at redhat.com> - 0:1.0-0.1.a5.3jpp.2
-- Rebuild with new version of jsch
+* Wed Apr 04 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b2.2jpp
+- Extend depmap to excalibur dependencies
+- Skip wagon-ftp tests
+
+* Wed Mar 14 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b2.1jpp
+- Upgrade to 1.0-beta-2
+- Switch to maven2
+- Reimplement optional building without maven2
+- Add copyright notice
+- Add gcj_support option
* Tue Mar 13 2007 Matt Wringe <mwringe at redhat.com> - 0:1.0-0.1.a5.3jpp.1
- Merge in the changes neeeded to build without jetty
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/maven-wagon/devel/sources,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -p -r1.2 -r1.2.2.1
--- sources 14 Mar 2007 19:48:51 -0000 1.2
+++ sources 18 May 2009 22:42:38 -0000 1.2.2.1
@@ -1 +1 @@
-6713a6f7329e35958d2b339e372b7424 wagon-1.0-alpha-5-src.tar.gz
+d00d2cf71f010f238da1e175398f762c wagon-1.0-beta-2-src.tar.gz
--- maven-wagon-AbstractSshWagon.patch DELETED ---
--- maven-wagon-jsch.patch DELETED ---
--- wagon-1.0-FtpWagon.patch DELETED ---
--- wagon-1.0-ScmWagon.patch DELETED ---
--- wagon-1.0-TraditionalUIKeyboardInteractive.patch DELETED ---
--- wagon-1.0-alpha5-provider-api-build.xml DELETED ---
--- wagon-1.0-alpha5-provider-api-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-provider-test-build.xml DELETED ---
--- wagon-1.0-alpha5-provider-test-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-file-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-file-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-ftp-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-ftp-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-http-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-http-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-http-lightweight-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-http-lightweight-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-scm-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-scm-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-ssh-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-ssh-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-ssh-external-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-ssh-external-build_xml.patch DELETED ---
--- wagon-1.0-provider-api-index.patch DELETED ---
More information about the scm-commits
mailing list