Author: brianf
Date: Mon Nov  3 15:16:50 2008
New Revision: 710217

URL: http://svn.apache.org/viewvc?rev=710217&view=rev
Log:
MDEP-183: add additional zip based unarchiver types

Modified:
    
maven/plugins/trunk/maven-dependency-plugin/src/main/resources/META-INF/plexus/components.xml

Modified: 
maven/plugins/trunk/maven-dependency-plugin/src/main/resources/META-INF/plexus/components.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/main/resources/META-INF/plexus/components.xml?rev=710217&r1=710216&r2=710217&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-dependency-plugin/src/main/resources/META-INF/plexus/components.xml
 (original)
+++ 
maven/plugins/trunk/maven-dependency-plugin/src/main/resources/META-INF/plexus/components.xml
 Mon Nov  3 15:16:50 2008
@@ -3,23 +3,80 @@
     <!-- UnArchiver -->  
     <component>
       <role>org.codehaus.plexus.archiver.UnArchiver</role>
+      <role-hint>zip</role-hint>
+      
<implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>
+    <component>
+      <role>org.codehaus.plexus.archiver.UnArchiver</role>
+      <role-hint>jar</role-hint>
+      <!-- there is no implementation of JarUnArchiver, but ZipUnArchive will 
do the job -->
+      
<implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>
+    <component>
+      <role>org.codehaus.plexus.archiver.UnArchiver</role>
+      <role-hint>war</role-hint>
+      <!-- there is no implementation of WarUnArchiver, but ZipUnArchive will 
do the job -->
+      
<implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>
+    <component>
+      <role>org.codehaus.plexus.archiver.UnArchiver</role>
+      <role-hint>ear</role-hint>
+      <!-- there is no implementation of EarUnArchiver, but ZipUnArchive will 
do the job -->
+      
<implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>
+    <component>
+      <role>org.codehaus.plexus.archiver.UnArchiver</role>
       <role-hint>swc</role-hint>
-      <!-- there is no implementaion of SWCUnArchiver, but ZipUnArchive will 
do the job -->
+      <!-- there is no implementation of SWCUnArchiver, but ZipUnArchive will 
do the job -->
       
<implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
       <instantiation-strategy>per-lookup</instantiation-strategy>
     </component>       
     <component>
       <role>org.codehaus.plexus.archiver.UnArchiver</role>
       <role-hint>nar</role-hint>
-      <!-- there is no implementaion of NARUnArchiver, but ZipUnArchive will 
do the job -->
+      <!-- there is no implementation of NARUnArchiver, but ZipUnArchive will 
do the job -->
       
<implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
       <instantiation-strategy>per-lookup</instantiation-strategy>
     </component>  
     <component>
       <role>org.codehaus.plexus.archiver.UnArchiver</role>
       <role-hint>esb</role-hint>
+      <!-- there is no implementation of ESBUnArchiver, but ZipUnArchive will 
do the job -->
       
<implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
       <instantiation-strategy>per-lookup</instantiation-strategy>
     </component>    
+    <component>
+      <role>org.codehaus.plexus.archiver.UnArchiver</role>
+      <role-hint>sar</role-hint>
+      <!-- there is no implementation of SARUnArchiver, but ZipUnArchive will 
do the job -->
+      
<implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>
+    <component>
+      <role>org.codehaus.plexus.archiver.UnArchiver</role>
+      <role-hint>car</role-hint>
+      <!-- there is no implementation of CARUnArchiver, but ZipUnArchive will 
do the job -->
+      
<implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>  
+    <component>
+      <role>org.codehaus.plexus.archiver.UnArchiver</role>
+      <role-hint>par</role-hint>
+      <!-- there is no implementation of PARUnArchiver, but ZipUnArchive will 
do the job -->
+      
<implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>  
+    <component>
+      <role>org.codehaus.plexus.archiver.UnArchiver</role>
+      <role-hint>rar</role-hint>
+      <!-- there is no implementation of RarUnArchiver, but ZipUnArchive will 
do the job -->
+      
<implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>
+    
   </components>
 </component-set>


Reply via email to