rpms/maven-wagon/devel wagon-1.0-wagon-webdav-pom_xml.patch, 1.1, 1.2 wagon-1.0-http-shared-provider-build.xml, 1.1, 1.2 wagon-1.0-wagon-ftp-pom_xml.patch, 1.1, 1.2 wagon-1.0-site.xml, 1.1, 1.2 wagon-1.0-wagon-http-lightweight-pom_xml.patch, 1.1, 1.2 wagon-1.0-ssh-common-test-provider-build.xml, 1.1, 1.2 wagon-1.0-ssh-external-provider-build.xml, 1.1, 1.2 wagon-1.0-wagon-http-pom_xml.patch, 1.1, 1.2 wagon-1.0-ssh-ganymed-provider-build.xml, 1.1, 1.2 wagon-1.0-ssh-common-provider-build.xml, 1.1, 1.2 wagon-1.0-ftp-provider-build.xml, 1.1, 1.2 wagon-1.0-webdav-provider-build.xml, 1.1, 1.2 wagon-1.0-file-provider-build.xml, 1.1, 1.2 wagon-1.0-WebDavWagon.patch, 1.1, 1.2 wagon-1.0-ServletServer.patch, 1.1, 1.2 wagon-1.0-jpp-depmap.xml, 1.1, 1.2 wagon-1.0-http-lightweight-provider-build.xml, 1.1, 1.2 wagon-1.0-disable-webdav.patch, 1.1, 1.2 wagon-1.0-provider-api-build.xml, 1.1, 1.2 wagon-1.0-pom_xml.patch, 1.1, 1.2 wagon-1.0-ssh-provider-build.xml, 1.1, 1.2 wagon-1.0-provider-test-build.xml, 1.1, 1.2 wagon-1.0-http-provider-build.xml, 1.1, 1.2 .cvsignore, 1.2, 1.3 sources, 1.2, 1.3 maven-wagon.spec, 1.7, 1.8 wagon-1.0-alpha5-providers-ssh-external-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-ftp-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-provider-api-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-provider-api-build.xml, 1.1, NONE wagon-1.0-alpha5-provider-test-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-scm-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-ssh-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-ssh-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-scm-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-http-lightweight-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-http-lightweight-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-file-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-http-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-providers-ssh-external-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-http-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-file-build_xml.patch, 1.1, NONE wagon-1.0-alpha5-provider-test-build.xml, 1.1, NONE wagon-1.0-alpha5-providers-ftp-build.xml, 1.1, NONE
Alexander Kurtakov
akurtakov at fedoraproject.org
Wed Aug 19 16:30:41 UTC 2009
- Previous message (by thread): rpms/PackageKit/devel .cvsignore, 1.51, 1.52 PackageKit.spec, 1.110, 1.111 sources, 1.52, 1.53
- Next message (by thread): rpms/cobertura/devel cobertura.spec,1.1,1.2 import.log,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: akurtakov
Update of /cvs/pkgs/rpms/maven-wagon/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30670/devel
Modified Files:
.cvsignore sources maven-wagon.spec
Added Files:
wagon-1.0-wagon-webdav-pom_xml.patch
wagon-1.0-http-shared-provider-build.xml
wagon-1.0-wagon-ftp-pom_xml.patch wagon-1.0-site.xml
wagon-1.0-wagon-http-lightweight-pom_xml.patch
wagon-1.0-ssh-common-test-provider-build.xml
wagon-1.0-ssh-external-provider-build.xml
wagon-1.0-wagon-http-pom_xml.patch
wagon-1.0-ssh-ganymed-provider-build.xml
wagon-1.0-ssh-common-provider-build.xml
wagon-1.0-ftp-provider-build.xml
wagon-1.0-webdav-provider-build.xml
wagon-1.0-file-provider-build.xml wagon-1.0-WebDavWagon.patch
wagon-1.0-ServletServer.patch wagon-1.0-jpp-depmap.xml
wagon-1.0-http-lightweight-provider-build.xml
wagon-1.0-disable-webdav.patch
wagon-1.0-provider-api-build.xml wagon-1.0-pom_xml.patch
wagon-1.0-ssh-provider-build.xml
wagon-1.0-provider-test-build.xml
wagon-1.0-http-provider-build.xml
Removed Files:
wagon-1.0-alpha5-providers-ssh-external-build_xml.patch
wagon-1.0-alpha5-providers-ftp-build_xml.patch
wagon-1.0-alpha5-provider-api-build_xml.patch
wagon-1.0-alpha5-provider-api-build.xml
wagon-1.0-alpha5-provider-test-build_xml.patch
wagon-1.0-alpha5-providers-scm-build_xml.patch
wagon-1.0-alpha5-providers-ssh-build_xml.patch
wagon-1.0-alpha5-providers-ssh-build.xml
wagon-1.0-alpha5-providers-scm-build.xml
wagon-1.0-alpha5-providers-http-lightweight-build_xml.patch
wagon-1.0-alpha5-providers-http-lightweight-build.xml
wagon-1.0-alpha5-providers-file-build.xml
wagon-1.0-alpha5-providers-http-build_xml.patch
wagon-1.0-alpha5-providers-ssh-external-build.xml
wagon-1.0-alpha5-providers-http-build.xml
wagon-1.0-alpha5-providers-file-build_xml.patch
wagon-1.0-alpha5-provider-test-build.xml
wagon-1.0-alpha5-providers-ftp-build.xml
Log Message:
- Update to beta2 - sync with jpackage.
wagon-1.0-wagon-webdav-pom_xml.patch:
pom.xml | 15 +++++++++++++++
1 file changed, 15 insertions(+)
Index: wagon-1.0-wagon-webdav-pom_xml.patch
===================================================================
RCS file: wagon-1.0-wagon-webdav-pom_xml.patch
diff -N wagon-1.0-wagon-webdav-pom_xml.patch
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-wagon-webdav-pom_xml.patch 19 Aug 2009 16:30:38 -0000 1.2
@@ -0,0 +1,23 @@
+--- 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>
Index: wagon-1.0-http-shared-provider-build.xml
===================================================================
RCS file: wagon-1.0-http-shared-provider-build.xml
diff -N wagon-1.0-http-shared-provider-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-http-shared-provider-build.xml 19 Aug 2009 16:30:38 -0000 1.2
@@ -0,0 +1,111 @@
+<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 © 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>
wagon-1.0-wagon-ftp-pom_xml.patch:
pom.xml | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
Index: wagon-1.0-wagon-ftp-pom_xml.patch
===================================================================
RCS file: wagon-1.0-wagon-ftp-pom_xml.patch
diff -N wagon-1.0-wagon-ftp-pom_xml.patch
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-wagon-ftp-pom_xml.patch 19 Aug 2009 16:30:38 -0000 1.2
@@ -0,0 +1,20 @@
+--- 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>
Index: wagon-1.0-site.xml
===================================================================
RCS file: wagon-1.0-site.xml
diff -N wagon-1.0-site.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-site.xml 19 Aug 2009 16:30:38 -0000 1.2
@@ -0,0 +1,36 @@
+<?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>
wagon-1.0-wagon-http-lightweight-pom_xml.patch:
pom.xml | 18 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)
Index: wagon-1.0-wagon-http-lightweight-pom_xml.patch
===================================================================
RCS file: wagon-1.0-wagon-http-lightweight-pom_xml.patch
diff -N wagon-1.0-wagon-http-lightweight-pom_xml.patch
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-wagon-http-lightweight-pom_xml.patch 19 Aug 2009 16:30:38 -0000 1.2
@@ -0,0 +1,34 @@
+--- 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>
Index: wagon-1.0-ssh-common-test-provider-build.xml
===================================================================
RCS file: wagon-1.0-ssh-common-test-provider-build.xml
diff -N wagon-1.0-ssh-common-test-provider-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-ssh-common-test-provider-build.xml 19 Aug 2009 16:30:38 -0000 1.2
@@ -0,0 +1,106 @@
+<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 © 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>
Index: wagon-1.0-ssh-external-provider-build.xml
===================================================================
RCS file: wagon-1.0-ssh-external-provider-build.xml
diff -N wagon-1.0-ssh-external-provider-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-ssh-external-provider-build.xml 19 Aug 2009 16:30:38 -0000 1.2
@@ -0,0 +1,131 @@
+<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" 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 © 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>
wagon-1.0-wagon-http-pom_xml.patch:
pom.xml | 18 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)
Index: wagon-1.0-wagon-http-pom_xml.patch
===================================================================
RCS file: wagon-1.0-wagon-http-pom_xml.patch
diff -N wagon-1.0-wagon-http-pom_xml.patch
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-wagon-http-pom_xml.patch 19 Aug 2009 16:30:39 -0000 1.2
@@ -0,0 +1,34 @@
+--- 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>
Index: wagon-1.0-ssh-ganymed-provider-build.xml
===================================================================
RCS file: wagon-1.0-ssh-ganymed-provider-build.xml
diff -N wagon-1.0-ssh-ganymed-provider-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-ssh-ganymed-provider-build.xml 19 Aug 2009 16:30:39 -0000 1.2
@@ -0,0 +1,136 @@
+<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" 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 © 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>
Index: wagon-1.0-ssh-common-provider-build.xml
===================================================================
RCS file: wagon-1.0-ssh-common-provider-build.xml
diff -N wagon-1.0-ssh-common-provider-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-ssh-common-provider-build.xml 19 Aug 2009 16:30:39 -0000 1.2
@@ -0,0 +1,126 @@
+<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 © 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>
Index: wagon-1.0-ftp-provider-build.xml
===================================================================
RCS file: wagon-1.0-ftp-provider-build.xml
diff -N wagon-1.0-ftp-provider-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-ftp-provider-build.xml 19 Aug 2009 16:30:39 -0000 1.2
@@ -0,0 +1,120 @@
+<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 © 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>
Index: wagon-1.0-webdav-provider-build.xml
===================================================================
RCS file: wagon-1.0-webdav-provider-build.xml
diff -N wagon-1.0-webdav-provider-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-webdav-provider-build.xml 19 Aug 2009 16:30:39 -0000 1.2
@@ -0,0 +1,134 @@
+<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 © 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: wagon-1.0-file-provider-build.xml
===================================================================
RCS file: wagon-1.0-file-provider-build.xml
diff -N wagon-1.0-file-provider-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-file-provider-build.xml 19 Aug 2009 16:30:39 -0000 1.2
@@ -0,0 +1,106 @@
+<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 © 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>
wagon-1.0-WebDavWagon.patch:
WebDavWagon.java | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
Index: wagon-1.0-WebDavWagon.patch
===================================================================
RCS file: wagon-1.0-WebDavWagon.patch
diff -N wagon-1.0-WebDavWagon.patch
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-WebDavWagon.patch 19 Aug 2009 16:30:39 -0000 1.2
@@ -0,0 +1,18 @@
+--- 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-ServletServer.patch:
ServletServer.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: wagon-1.0-ServletServer.patch
===================================================================
RCS file: wagon-1.0-ServletServer.patch
diff -N wagon-1.0-ServletServer.patch
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-ServletServer.patch 19 Aug 2009 16:30:39 -0000 1.2
@@ -0,0 +1,11 @@
+--- 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 );
+ }
Index: wagon-1.0-jpp-depmap.xml
===================================================================
RCS file: wagon-1.0-jpp-depmap.xml
diff -N wagon-1.0-jpp-depmap.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-jpp-depmap.xml 19 Aug 2009 16:30:39 -0000 1.2
@@ -0,0 +1,271 @@
+<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>
Index: wagon-1.0-http-lightweight-provider-build.xml
===================================================================
RCS file: wagon-1.0-http-lightweight-provider-build.xml
diff -N wagon-1.0-http-lightweight-provider-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-http-lightweight-provider-build.xml 19 Aug 2009 16:30:39 -0000 1.2
@@ -0,0 +1,134 @@
+<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 © 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>
wagon-1.0-disable-webdav.patch:
pom.xml | 2 ++
1 file changed, 2 insertions(+)
Index: wagon-1.0-disable-webdav.patch
===================================================================
RCS file: wagon-1.0-disable-webdav.patch
diff -N wagon-1.0-disable-webdav.patch
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-disable-webdav.patch 19 Aug 2009 16:30:40 -0000 1.2
@@ -0,0 +1,13 @@
+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>
Index: wagon-1.0-provider-api-build.xml
===================================================================
RCS file: wagon-1.0-provider-api-build.xml
diff -N wagon-1.0-provider-api-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-provider-api-build.xml 19 Aug 2009 16:30:40 -0000 1.2
@@ -0,0 +1,101 @@
+<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 © 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>
wagon-1.0-pom_xml.patch:
pom.xml | 1 +
1 file changed, 1 insertion(+)
Index: wagon-1.0-pom_xml.patch
===================================================================
RCS file: wagon-1.0-pom_xml.patch
diff -N wagon-1.0-pom_xml.patch
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-pom_xml.patch 19 Aug 2009 16:30:40 -0000 1.2
@@ -0,0 +1,10 @@
+--- 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>
Index: wagon-1.0-ssh-provider-build.xml
===================================================================
RCS file: wagon-1.0-ssh-provider-build.xml
diff -N wagon-1.0-ssh-provider-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-ssh-provider-build.xml 19 Aug 2009 16:30:40 -0000 1.2
@@ -0,0 +1,139 @@
+<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 © 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>
Index: wagon-1.0-provider-test-build.xml
===================================================================
RCS file: wagon-1.0-provider-test-build.xml
diff -N wagon-1.0-provider-test-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-provider-test-build.xml 19 Aug 2009 16:30:40 -0000 1.2
@@ -0,0 +1,91 @@
+<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 © 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>
Index: wagon-1.0-http-provider-build.xml
===================================================================
RCS file: wagon-1.0-http-provider-build.xml
diff -N wagon-1.0-http-provider-build.xml
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ wagon-1.0-http-provider-build.xml 19 Aug 2009 16:30:40 -0000 1.2
@@ -0,0 +1,139 @@
+<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 © 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>
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/maven-wagon/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore 14 Mar 2007 19:48:51 -0000 1.2
+++ .cvsignore 19 Aug 2009 16:30:38 -0000 1.3
@@ -1 +1,2 @@
wagon-1.0-alpha-5-src.tar.gz
+wagon-1.0-beta-2-src.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/maven-wagon/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources 14 Mar 2007 19:48:51 -0000 1.2
+++ sources 19 Aug 2009 16:30:40 -0000 1.3
@@ -1 +1 @@
-6713a6f7329e35958d2b339e372b7424 wagon-1.0-alpha-5-src.tar.gz
+d00d2cf71f010f238da1e175398f762c wagon-1.0-beta-2-src.tar.gz
Index: maven-wagon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/maven-wagon/devel/maven-wagon.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- maven-wagon.spec 25 Jul 2009 11:51:52 -0000 1.7
+++ maven-wagon.spec 19 Aug 2009 16:30:40 -0000 1.8
@@ -1,101 +1,147 @@
-# 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 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 0
+%define without_maven 1
+
+%define bname wagon
+%define blevel beta-2
%define bname wagon
# FIXME1: wagon-scm has been disabled for now due to maven-scm dependency
-# FIXME2: haltOnFailure/Error has been set to false for
+# FIXME2: haltOnFailure/Error has been set to false for
# wagon-http/wagon-ssh-external tests due to failures.
# FIXME3: Change spec file to build with maven2
# FIXME4: Add javadoc options ant build
Name: maven-%{bname}
Version: 1.0
-Release: 0.3.a5.3.5%{?dist}
+Release: 0.2.b2.6%{?dist}
Epoch: 0
Summary: Tools to manage artifacts and deployment
License: ASL 2.0
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.8
+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 = 2.3
+BuildRequires: maven-surefire-provider-junit = 2.3
+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
-artifact and repository handling code. Currently wagon has the
+Maven Wagon is a transport abstraction that is used in Maven's
+artifact and repository handling code. Currently wagon has the
following providers:
* File
* HTTP
@@ -103,301 +149,421 @@ 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 \
+ -Dmaven.test.skip=true \
+ 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
+
+ls -lR wagon-provider-api/target/
+
+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 Aug 19 2009 Alexander Kurtakov <akurtako at redhat.com> 0:1.0-0.2.b2.6
+- Update to beta2 - sync with jpackage.
+
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0:1.0-0.3.a5.3.5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
@@ -432,8 +598,7 @@ rm -rf $RPM_BUILD_ROOT
* Thu Dec 22 2005 Deepak Bhole <dbhole at redhat.com> - 0:1.0-0.a5.2jpp
- Commented out potentially superfluous dependencies.
-- Disabled wagon-scm
+- Disabled wagon-scm
* Mon Nov 07 2005 Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.a5.1jpp
- First JPackage build
-
--- wagon-1.0-alpha5-providers-ssh-external-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-ftp-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-provider-api-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-provider-api-build.xml DELETED ---
--- wagon-1.0-alpha5-provider-test-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-scm-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-ssh-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-ssh-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-scm-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-http-lightweight-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-http-lightweight-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-file-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-http-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-providers-ssh-external-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-http-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-file-build_xml.patch DELETED ---
--- wagon-1.0-alpha5-provider-test-build.xml DELETED ---
--- wagon-1.0-alpha5-providers-ftp-build.xml DELETED ---
- Previous message (by thread): rpms/PackageKit/devel .cvsignore, 1.51, 1.52 PackageKit.spec, 1.110, 1.111 sources, 1.52, 1.53
- Next message (by thread): rpms/cobertura/devel cobertura.spec,1.1,1.2 import.log,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list