Author: ludovicc-guest
Date: 2009-06-28 00:52:09 +0000 (Sun, 28 Jun 2009)
New Revision: 8621

Modified:
   trunk/maven-repo-helper/debian/rules
   trunk/maven-repo-helper/src/main/java/org/debian/maven/repo/Repository.java
Log:
* Fix pom and mh_checkrepo command

Modified: trunk/maven-repo-helper/debian/rules
===================================================================
--- trunk/maven-repo-helper/debian/rules        2009-06-27 22:27:35 UTC (rev 
8620)
+++ trunk/maven-repo-helper/debian/rules        2009-06-28 00:52:09 UTC (rev 
8621)
@@ -45,7 +45,7 @@
        dh_link -p$(PACKAGE) 
/usr/share/maven-repo/org/debian/maven/$(PACKAGE)/debian/$(PACKAGE)-debian.jar 
/usr/share/java/$(PACKAGE).jar
        dh_installman $(MAN_PAGES)
        mkdir -p debian/tmp
-       java -cp build/$(PACKAGE)-debian.jar org.debian.maven.repo.POMCleaner 
--debian-parent pom.xml debian/tmp/$(PACKAGE)-debian.pom 
debian/tmp/pom.properties 
+       java -cp build/$(PACKAGE)-debian.jar org.debian.maven.repo.POMCleaner 
--no-parent --rules=debian/maven.rules pom.xml debian/tmp/$(PACKAGE)-debian.pom 
debian/tmp/pom.properties 
        dh_install -p$(PACKAGE) --sourcedir=debian/tmp $(PACKAGE)-debian.pom \
                usr/share/maven-repo/org/debian/maven/$(PACKAGE)/debian
 

Modified: 
trunk/maven-repo-helper/src/main/java/org/debian/maven/repo/Repository.java
===================================================================
--- trunk/maven-repo-helper/src/main/java/org/debian/maven/repo/Repository.java 
2009-06-27 22:27:35 UTC (rev 8620)
+++ trunk/maven-repo-helper/src/main/java/org/debian/maven/repo/Repository.java 
2009-06-28 00:52:09 UTC (rev 8621)
@@ -6,6 +6,7 @@
 
 import java.io.File;
 import java.io.FileNotFoundException;
+import java.io.InputStream;
 import java.io.InputStreamReader;
 import java.util.ArrayList;
 import java.util.Collections;
@@ -40,7 +41,11 @@
     public Repository(File baseDir) {
         this.baseDir = baseDir;
         try {
-            superPom = pomReader.readPom(new 
InputStreamReader(getClass().getResourceAsStream("/org/apache/maven/project/pom-4.0.0.xml")));
+            InputStream superPomSource = 
getClass().getResourceAsStream("/org/apache/maven/project/pom-4.0.0.xml");
+            // The maven2 jars may not always be present in the classpath
+            if (superPomSource != null) {
+                superPom = pomReader.readPom(new 
InputStreamReader(superPomSource));
+            }
         } catch (XMLStreamException ex) {
             log.log(Level.SEVERE, null, ex);
         }


_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

Reply via email to