Author: joakime
Date: Fri Feb  9 14:46:35 2007
New Revision: 505537

URL: http://svn.apache.org/viewvc?view=rev&rev=505537
Log:
* Updating bootstrap for new wagon deps.
* Removing unused wagon-provider-api dep in top level pom.


Modified:
    maven/components/trunk/build.properties
    maven/components/trunk/build.xml
    maven/components/trunk/pom.xml

Modified: maven/components/trunk/build.properties
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/build.properties?view=diff&rev=505537&r1=505536&r2=505537
==============================================================================
--- maven/components/trunk/build.properties (original)
+++ maven/components/trunk/build.properties Fri Feb  9 14:46:35 2007
@@ -4,7 +4,9 @@
 plexus-utils.version=1.4
 plexus-interactivity-api.version=1.0-alpha-4
 commons-cli.version=1.0
+commons-lang.version=2.1
 wagon.version=1.0-beta-3-SNAPSHOT
+jsch.version=0.1.27
 doxia.version=1.0-alpha-9-SNAPSHOT
 modello.version=1.0-alpha-13
 junit.version=3.8.1

Modified: maven/components/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/build.xml?view=diff&rev=505537&r1=505536&r2=505537
==============================================================================
--- maven/components/trunk/build.xml (original)
+++ maven/components/trunk/build.xml Fri Feb  9 14:46:35 2007
@@ -15,7 +15,7 @@
   </description>
 
   <property file="build.properties"/>
-  
+
   <taskdef resource="net/sf/antcontrib/antlib.xml">
     <classpath>
       <pathelement path="ant-contrib-1.0b2.jar"/>
@@ -105,39 +105,51 @@
     <!--
     <pull orgpath="org/codehaus/plexus/plexus-archiver" 
version="${plexus-archiver.version}" name="plexus-archiver" 
repository="codehaus"/>
     -->
-    <pull orgpath="org/apache/apache" version="3" name="apache" type="pom"/>
-    <pull orgpath="org/apache/maven/wagon/wagon-provider-api" 
version="${wagon.version}" name="wagon-provider-api"/>
     <pull orgpath="org/apache/maven/maven-parent" version="4" 
name="maven-parent" type="pom"/>
     <pull orgpath="org/apache/maven/plugins/maven-plugins" 
version="4-SNAPSHOT" name="maven-plugins" type="pom"/>
+    <pull orgpath="org/apache/apache" version="3" name="apache" type="pom"/>
+    <!-- Wagon Deps (Start) -->
+    <pull orgpath="org/apache/maven/wagon/wagon-manager" 
version="${wagon.version}" name="wagon-manager"/>
+    <pull orgpath="org/apache/maven/wagon/wagon-provider-api" 
version="${wagon.version}" name="wagon-provider-api"/>
     <pull orgpath="org/apache/maven/wagon/wagon-file" 
version="${wagon.version}" name="wagon-file"/>
+    <pull orgpath="org/apache/maven/wagon/wagon-http-shared" 
version="${wagon.version}" name="wagon-http-shared"/>
     <pull orgpath="org/apache/maven/wagon/wagon-http-lightweight" 
version="${wagon.version}" name="wagon-http-lightweight"/>
     <pull orgpath="org/apache/maven/wagon/wagon-provider-api" 
version="${wagon.version}" name="wagon-provider-api"/>
     <pull orgpath="org/apache/maven/wagon/wagon-ssh-external" 
version="${wagon.version}" name="wagon-ssh-external"/>
+    <pull orgpath="org/apache/maven/wagon/wagon-ssh-common" 
version="${wagon.version}" name="wagon-ssh-common"/>
     <pull orgpath="org/apache/maven/wagon/wagon-ssh" 
version="${wagon.version}" name="wagon-ssh"/>
+    <pull orgpath="commons-lang/commons-lang" 
version="${commons-lang.version}" name="commons-lang"/>
+    <pull orgpath="com/jcraft/jsch" version="${jsch.version}" name="jsch"/>
+    <!-- Wagon Deps (End) -->
     <pull orgpath="org/apache/maven/doxia/doxia-sink-api" 
version="${doxia.version}" name="doxia-sink-api"/>
     <pull orgpath="org/codehaus/modello/modello-core" 
version="${modello.version}" name="modello-core" repository="codehaus"/>
     <pull orgpath="org/codehaus/modello/modello-plugin-xml" 
version="${modello.version}" name="modello-plugin-xml" repository="codehaus"/>
     <pull orgpath="org/codehaus/modello/modello-plugin-xpp3" 
version="${modello.version}" name="modello-plugin-xpp3" repository="codehaus"/>
     <pull orgpath="org/codehaus/modello/modello-plugin-jdom" 
version="${modello.version}" name="modello-plugin-jdom" repository="codehaus"/>
     <pull orgpath="junit/junit" version="${junit.version}" name="junit"/>
-    <pull orgpath="jdom/jdom" version="${jdom.version}" name="jdom"/>    
+    <pull orgpath="jdom/jdom" version="${jdom.version}" name="jdom"/>
   </target>
 
   <target name="classpath-pre" depends="init,pull"
           description="constructs a classpath reference containing our 
dependencies, and verifies that all files are present">
     <path id="pre.classpath">
       <pathelement 
location="${maven.repo.local}/commons-cli/commons-cli/${commons-cli.version}/commons-cli-${commons-cli.version}.jar"/>
+      <pathelement 
location="${maven.repo.local}/commons-lang/commons-lang/${commons-lang.version}/commons-lang-${commons-lang.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/codehaus/plexus/plexus-utils/${plexus-utils.version}/plexus-utils-${plexus-utils.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/codehaus/plexus/plexus-container-default/${plexus.version}/plexus-container-default-${plexus.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/codehaus/plexus/plexus-component-api/${plexus.version}/plexus-component-api-${plexus.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/codehaus/plexus/plexus-classworlds/${classworlds.version}/plexus-classworlds-${classworlds.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/codehaus/plexus/plexus-interactivity-api/${plexus-interactivity-api.version}/plexus-interactivity-api-${plexus-interactivity-api.version}.jar"/>
+      <pathelement 
location="${maven.repo.local}/org/apache/maven/wagon/wagon-manager/${wagon.version}/wagon-manager-${wagon.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/apache/maven/wagon/wagon-file/${wagon.version}/wagon-file-${wagon.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/${wagon.version}/wagon-provider-api-${wagon.version}.jar"/>
+      <pathelement 
location="${maven.repo.local}/org/apache/maven/wagon/wagon-http-shared/${wagon.version}/wagon-http-shared-${wagon.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/apache/maven/wagon/wagon-http-lightweight/${wagon.version}/wagon-http-lightweight-${wagon.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/apache/maven/wagon/wagon-provider-api/${wagon.version}/wagon-provider-api-${wagon.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-external/${wagon.version}/wagon-ssh-external-${wagon.version}.jar"/>
+      <pathelement 
location="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh-common/${wagon.version}/wagon-ssh-common-${wagon.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/apache/maven/wagon/wagon-ssh/${wagon.version}/wagon-ssh-${wagon.version}.jar"/>
+      <pathelement 
location="${maven.repo.local}/com/jcraft/jsch/${jsch.version}/jsch-${jsch.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/org/apache/maven/doxia/doxia-sink-api/${doxia.version}/doxia-sink-api-${doxia.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/junit/junit/${junit.version}/junit-${junit.version}.jar"/>
       <pathelement 
location="${maven.repo.local}/jdom/jdom/${jdom.version}/jdom-${jdom.version}.jar"/>
@@ -208,12 +220,12 @@
   <target name="compile-boot" depends="generate-sources" description="compiles 
the bootstrap sources">
     <echo>
     
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-    
+
     COMPILE-BOOT
-    
+
     
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
     </echo>
-  
+
     <path id="sources">
       <dirset dir=".">
         <include name="bootstrap/target/generated-sources"/>
@@ -244,15 +256,15 @@
 
   <target name="maven-compile" depends="compile-boot"
           description="compiles Maven using the bootstrap Maven, skipping 
automated tests">
-          
+
     <echo>
     
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-    
+
     MAVEN-COMPILE
-    
-    
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    
      
-    </echo>                    
-          
+
+    
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+    </echo>
+
     <java fork="true" classname="org.apache.maven.cli.MavenCli" 
failonerror="true">
       <classpath refid="maven.classpath"/>
       <arg value="-e"/>
@@ -267,38 +279,37 @@
           description="generates the Maven installation assembly using the 
bootstrap Maven">
     <echo>
     
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-    
+
     MAVEN-ASSEMBLY
-    
-    
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    
      
+
+    
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
     </echo>
-          
-    <delete>      
-      <fileset dir="bootstrap/lib" 
includes="*.pom,maven*.jar,modello*.jar,junit*.jar"/>        
+
+    <delete>
+      <fileset dir="bootstrap/lib" 
includes="*.pom,maven*.jar,modello*.jar,junit*.jar"/>
     </delete>
-        
+
     <mkdir dir="bootstrap/boot"/>
     <copy todir="bootstrap/boot">
       <fileset dir="bootstrap/lib">
         <include name="plexus-classworlds*.jar"/>
       </fileset>
     </copy>
-    
+
     <delete>
       <fileset dir="bootstrap/lib">
         <include name="plexus-classworlds*.jar"/>
       </fileset>
     </delete>
-    
-    
+
 <echo file="bootstrap/m2.conf">
-main is org.apache.maven.cli.MavenCli from plexus.core                         
                                                                                
            
-                                                                               
                                                                                
            
-[plexus.core]                                                                  
                                                                                
            
-load ${bootstrapDir}/lib/*.jar    
+main is org.apache.maven.cli.MavenCli from plexus.core
+
+[plexus.core]
+load ${bootstrapDir}/lib/*.jar
 load ${bootstrapDir}/target/classes
-</echo>    
-          
+</echo>
+
     <property name="maven.goals" value="clean assembly:assembly"/>
     <property name="bootstrapDir" value="${basedir}/bootstrap"/>
     <java dir="maven-cli" classname="org.codehaus.classworlds.Launcher" 
fork="true" failonerror="true">
@@ -310,8 +321,8 @@
       <sysproperty key="bootstrapDir" value="${bootstrapDir}"/>
       <arg value="-e"/>
       <arg line="${maven.goals}"/>
-    </java>                    
-              
+    </java>
+
     <property name="maven.assembly" 
location="maven-cli/target/${maven.home.basename.expected}-bin.zip"/>
     <condition property="build.failed">
       <not>
@@ -409,13 +420,13 @@
              
dest="${maven.repo.local}/${orgpath}/${version}/${name}-${version}.${type}" 
usetimestamp="true"
              ignoreerrors="false"
             />
-                    
+
       </then>
       <else>
         <property name="fileversion" value="SNAPSHOT"/>
       </else>
     </if>
-        
+
     <copy 
file="${maven.repo.local}/${orgpath}/${version}/${name}-${version}.${type}" 
todir="bootstrap/lib"/>
 
     <echo>Resolved version ${fileversion} (given=${version})</echo>

Modified: maven/components/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/pom.xml?view=diff&rev=505537&r1=505536&r2=505537
==============================================================================
--- maven/components/trunk/pom.xml (original)
+++ maven/components/trunk/pom.xml Fri Feb  9 14:46:35 2007
@@ -208,11 +208,6 @@
       </dependency>
       <dependency>
         <groupId>org.apache.maven.wagon</groupId>
-        <artifactId>wagon-provider-api</artifactId>
-        <version>${wagonVersion}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.maven.wagon</groupId>
         <artifactId>wagon-manager</artifactId>
         <version>${wagonVersion}</version>
       </dependency>


Reply via email to