[xmlbeans/f17] Add maven POMs

Marek Goldmann goldmann at fedoraproject.org
Tue Jul 17 16:05:15 UTC 2012


commit 75e8f6e2e54e279a90c144567054feb9fc6e2973
Author: gil <puntogil at libero.it>
Date:   Mon May 28 17:14:51 2012 +0200

    Add maven POMs

 xmlbeans-2.4.0.pom           |  147 ++++++++++++++++++++++++++++++++++++++++
 xmlbeans-xmlpublic-2.4.0.pom |  147 ++++++++++++++++++++++++++++++++++++++++
 xmlbeans-xpath-2.4.0.pom     |  152 ++++++++++++++++++++++++++++++++++++++++++
 xmlbeans.spec                |   21 +++++-
 4 files changed, 464 insertions(+), 3 deletions(-)
---
diff --git a/xmlbeans-2.4.0.pom b/xmlbeans-2.4.0.pom
new file mode 100644
index 0000000..24429b7
--- /dev/null
+++ b/xmlbeans-2.4.0.pom
@@ -0,0 +1,147 @@
+<project>
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>org.apache.xmlbeans</groupId>
+    <artifactId>xmlbeans</artifactId>
+    <version>2.4.0</version>
+
+    <name>XmlBeans</name>
+    <description>XmlBeans main jar</description>
+    <url>http://xmlbeans.apache.org</url>
+
+    <issueManagement>
+        <system>jira</system>
+        <url>http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10436</url>
+    </issueManagement>
+
+    <mailingLists>
+        <mailingList>
+            <name>XmlBeans User List</name>
+            <subscribe>user-subscribe at xmlbeans.apache.org</subscribe>
+            <unsubscribe>users-unsubscribe at xmlbeans.apache.org</unsubscribe>
+            <archive>http://mail-archives.apache.org/mod_mbox/xmlbeans-user/</archive>
+        </mailingList>
+        <mailingList>
+            <name>XmlBeans Developer List</name>
+            <subscribe>dev-subscribe at xmlbeans.apache.org</subscribe>
+            <unsubscribe>dev-unsubscribe at xmlbeans.apache.org</unsubscribe>
+            <archive>http://mail-archives.apache.org/mod_mbox/xmlbeans-dev/</archive>
+        </mailingList>
+        <mailingList>
+            <name>Source Control List</name>
+            <subscribe>commits-subscribe at xmlbeans.apache.org</subscribe>
+            <unsubscribe>commits-unsubscribe at xmlbeans.apache.org</unsubscribe>
+            <archive>http://mail-archives.apache.org/mod_mbox/xmlbeans-commits/</archive>
+        </mailingList>
+    </mailingLists>
+
+    <licenses>
+        <license>
+            <name>The Apache Software License, Version 2.0</name>
+            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+            <distribution>repo</distribution>
+        </license>
+    </licenses>
+
+    <scm>
+        <connection>scm:svn:https://svn.apache.org/repos/asf/xmlbeans/</connection>
+        <developerConnection>scm:svn:https://${maven.username}@svn.apache.org/repos/asf/xmlbeans/</developerConnection>
+        <url>https://svn.apache.org/repos/asf/xmlbeans/</url>
+    </scm>
+
+    <organization>
+        <name>XmlBeans</name>
+        <url>http://xmlbeans.apache.org/</url>
+    </organization>
+
+    <developers>
+        <developer>
+            <name>Cezar Andrei</name>
+            <id>cezar</id>
+            <email>cezar.andrei at no#spam#!bea.com</email>
+            <organization></organization>
+        </developer>
+
+        <developer>
+            <name>David Bau</name>
+            <id>dbau</id>
+            <email>david.bau at no#spam.google.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Patrick Calahan</name>
+            <id></id>
+            <email>pcal at no#spam.bea.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Yana Kadiyska</name>
+            <id></id>
+            <email>ykadiysk at no#spam#!bea.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Ken Kress</name>
+            <id></id>
+            <email>ken at nos#pam.kress.org</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Kevin Krouse</name>
+            <id></id>
+            <email>kkrouse at n#osp#am.apache.org</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Laurence Moroney</name>
+            <id></id>
+            <email>laurence.moroney at nospa#m.reuters.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Radu Preotiuc</name>
+            <id>radup</id>
+            <email>radu.preotiuc-pietro at nos#pam.bea.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Cliff Schmidt</name>
+            <id></id>
+            <email>cliffschmidt at n#osp#am!gmail.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Dutta Satadip</name>
+            <id></id>
+            <email>s-dutta at no#spam.sbcglobal.net</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Eric Vasilik</name>
+            <id></id>
+            <email>eric at nos#pam.vasilik.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>David Waite</name>
+            <id></id>
+            <email>dwaite at no#spam.apache.org</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Scott Ziegler</name>
+            <id></id>
+            <email>scott.ziegler at n#ospam.bea.com</email>
+            <organization></organization>
+        </developer>
+
+    </developers>
+
+    <dependencies>
+        <dependency>
+            <groupId>stax</groupId>
+            <artifactId>stax-api</artifactId>
+            <version>1.0.1</version>
+        </dependency>
+    </dependencies>
+
+</project>
diff --git a/xmlbeans-xmlpublic-2.4.0.pom b/xmlbeans-xmlpublic-2.4.0.pom
new file mode 100644
index 0000000..d319c4f
--- /dev/null
+++ b/xmlbeans-xmlpublic-2.4.0.pom
@@ -0,0 +1,147 @@
+<project>
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>org.apache.xmlbeans</groupId>
+    <artifactId>xmlbeans-xmlpublic</artifactId>
+    <version>2.4.0</version>
+
+    <name>XmlPublic</name>
+    <description>XmlBeans Public interfaces</description>
+    <url>http://xmlbeans.apache.org</url>
+
+    <issueManagement>
+        <system>jira</system>
+        <url>http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10436</url>
+    </issueManagement>
+
+    <mailingLists>
+        <mailingList>
+            <name>XmlBeans User List</name>
+            <subscribe>user-subscribe at xmlbeans.apache.org</subscribe>
+            <unsubscribe>users-unsubscribe at xmlbeans.apache.org</unsubscribe>
+            <archive>http://mail-archives.apache.org/mod_mbox/xmlbeans-user/</archive>
+        </mailingList>
+        <mailingList>
+            <name>XmlBeans Developer List</name>
+            <subscribe>dev-subscribe at xmlbeans.apache.org</subscribe>
+            <unsubscribe>dev-unsubscribe at xmlbeans.apache.org</unsubscribe>
+            <archive>http://mail-archives.apache.org/mod_mbox/xmlbeans-dev/</archive>
+        </mailingList>
+        <mailingList>
+            <name>Source Control List</name>
+            <subscribe>commits-subscribe at xmlbeans.apache.org</subscribe>
+            <unsubscribe>commits-unsubscribe at xmlbeans.apache.org</unsubscribe>
+            <archive>http://mail-archives.apache.org/mod_mbox/xmlbeans-commits/</archive>
+        </mailingList>
+    </mailingLists>
+
+    <licenses>
+        <license>
+            <name>The Apache Software License, Version 2.0</name>
+            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+            <distribution>repo</distribution>
+        </license>
+    </licenses>
+
+    <scm>
+        <connection>scm:svn:https://svn.apache.org/repos/asf/xmlbeans/</connection>
+        <developerConnection>scm:svn:https://${maven.username}@svn.apache.org/repos/asf/xmlbeans/</developerConnection>
+        <url>https://svn.apache.org/repos/asf/xmlbeans/</url>
+    </scm>
+
+    <organization>
+        <name>XmlBeans</name>
+        <url>http://xmlbeans.apache.org/</url>
+    </organization>
+
+    <developers>
+        <developer>
+            <name>Cezar Andrei</name>
+            <id>cezar</id>
+            <email>cezar.andrei at no#spam#!bea.com</email>
+            <organization></organization>
+        </developer>
+
+        <developer>
+            <name>David Bau</name>
+            <id>dbau</id>
+            <email>david.bau at no#spam.google.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Patrick Calahan</name>
+            <id></id>
+            <email>pcal at no#spam.bea.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Yana Kadiyska</name>
+            <id></id>
+            <email>ykadiysk at no#spam#!bea.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Ken Kress</name>
+            <id></id>
+            <email>ken at nos#pam.kress.org</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Kevin Krouse</name>
+            <id></id>
+            <email>kkrouse at n#osp#am.apache.org</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Laurence Moroney</name>
+            <id></id>
+            <email>laurence.moroney at nospa#m.reuters.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Radu Preotiuc</name>
+            <id>radup</id>
+            <email>radu.preotiuc-pietro at nos#pam.bea.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Cliff Schmidt</name>
+            <id></id>
+            <email>cliffschmidt at n#osp#am!gmail.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Dutta Satadip</name>
+            <id></id>
+            <email>s-dutta at no#spam.sbcglobal.net</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Eric Vasilik</name>
+            <id></id>
+            <email>eric at nos#pam.vasilik.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>David Waite</name>
+            <id></id>
+            <email>dwaite at no#spam.apache.org</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Scott Ziegler</name>
+            <id></id>
+            <email>scott.ziegler at n#ospam.bea.com</email>
+            <organization></organization>
+        </developer>
+
+    </developers>
+
+    <dependencies>
+        <dependency>
+            <groupId>stax</groupId>
+            <artifactId>stax-api</artifactId>
+            <version>1.0.1</version>
+        </dependency>
+    </dependencies>
+
+</project>
diff --git a/xmlbeans-xpath-2.4.0.pom b/xmlbeans-xpath-2.4.0.pom
new file mode 100644
index 0000000..115e50f
--- /dev/null
+++ b/xmlbeans-xpath-2.4.0.pom
@@ -0,0 +1,152 @@
+<project>
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>org.apache.xmlbeans</groupId>
+    <artifactId>xmlbeans-xpath</artifactId>
+    <version>2.4.0</version>
+
+    <name>XmlBeansXPath</name>
+    <description>XmlBeans extended XPath and XQuery support</description>
+    <url>http://xmlbeans.apache.org</url>
+
+    <issueManagement>
+        <system>jira</system>
+        <url>http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10436</url>
+    </issueManagement>
+
+    <mailingLists>
+        <mailingList>
+            <name>XmlBeans User List</name>
+            <subscribe>user-subscribe at xmlbeans.apache.org</subscribe>
+            <unsubscribe>users-unsubscribe at xmlbeans.apache.org</unsubscribe>
+            <archive>http://mail-archives.apache.org/mod_mbox/xmlbeans-user/</archive>
+        </mailingList>
+        <mailingList>
+            <name>XmlBeans Developer List</name>
+            <subscribe>dev-subscribe at xmlbeans.apache.org</subscribe>
+            <unsubscribe>dev-unsubscribe at xmlbeans.apache.org</unsubscribe>
+            <archive>http://mail-archives.apache.org/mod_mbox/xmlbeans-dev/</archive>
+        </mailingList>
+        <mailingList>
+            <name>Source Control List</name>
+            <subscribe>commits-subscribe at xmlbeans.apache.org</subscribe>
+            <unsubscribe>commits-unsubscribe at xmlbeans.apache.org</unsubscribe>
+            <archive>http://mail-archives.apache.org/mod_mbox/xmlbeans-commits/</archive>
+        </mailingList>
+    </mailingLists>
+
+    <licenses>
+        <license>
+            <name>The Apache Software License, Version 2.0</name>
+            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+            <distribution>repo</distribution>
+        </license>
+    </licenses>
+
+    <scm>
+        <connection>scm:svn:https://svn.apache.org/repos/asf/xmlbeans/</connection>
+        <developerConnection>scm:svn:https://${maven.username}@svn.apache.org/repos/asf/xmlbeans/</developerConnection>
+        <url>https://svn.apache.org/repos/asf/xmlbeans/</url>
+    </scm>
+
+    <organization>
+        <name>XmlBeans</name>
+        <url>http://xmlbeans.apache.org/</url>
+    </organization>
+
+    <developers>
+        <developer>
+            <name>Cezar Andrei</name>
+            <id>cezar</id>
+            <email>cezar.andrei at no#spam#!bea.com</email>
+            <organization></organization>
+        </developer>
+
+        <developer>
+            <name>David Bau</name>
+            <id>dbau</id>
+            <email>david.bau at no#spam.google.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Patrick Calahan</name>
+            <id></id>
+            <email>pcal at no#spam.bea.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Yana Kadiyska</name>
+            <id></id>
+            <email>ykadiysk at no#spam#!bea.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Ken Kress</name>
+            <id></id>
+            <email>ken at nos#pam.kress.org</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Kevin Krouse</name>
+            <id></id>
+            <email>kkrouse at n#osp#am.apache.org</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Laurence Moroney</name>
+            <id></id>
+            <email>laurence.moroney at nospa#m.reuters.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Radu Preotiuc</name>
+            <id>radup</id>
+            <email>radu.preotiuc-pietro at nos#pam.bea.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Cliff Schmidt</name>
+            <id></id>
+            <email>cliffschmidt at n#osp#am!gmail.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Dutta Satadip</name>
+            <id></id>
+            <email>s-dutta at no#spam.sbcglobal.net</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Eric Vasilik</name>
+            <id></id>
+            <email>eric at nos#pam.vasilik.com</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>David Waite</name>
+            <id></id>
+            <email>dwaite at no#spam.apache.org</email>
+            <organization></organization>
+        </developer>
+        <developer>
+            <name>Scott Ziegler</name>
+            <id></id>
+            <email>scott.ziegler at n#ospam.bea.com</email>
+            <organization></organization>
+        </developer>
+
+    </developers>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.xmlbeans</groupId>
+            <artifactId>xmlbeans</artifactId>
+            <version>2.4.0</version>
+        </dependency>
+        <dependency>
+            <groupId>net.sf.saxon</groupId>
+            <artifactId>saxon</artifactId>
+            <version>9</version>
+        </dependency>
+    </dependencies>
+
+</project>
diff --git a/xmlbeans.spec b/xmlbeans.spec
index e773325..0fee289 100644
--- a/xmlbeans.spec
+++ b/xmlbeans.spec
@@ -32,11 +32,14 @@
 
 Name:           xmlbeans
 Version:        2.4.0
-Release:        9%{?dist}%{?with_bootstrap:.boot}
+Release:        10%{?dist}%{?with_bootstrap:.boot}
 Summary:        XML-Java binding tool
 Group:          Development/Libraries
 URL:            http://xmlbeans.apache.org/
 Source0:        http://www.apache.org/dist/xmlbeans/source/%{name}-%{version}-src.tgz
+Source1:        http://repo1.maven.org/maven2/org/apache/%{name}/%{name}/%{version}/%{name}-%{version}.pom
+Source2:        http://repo1.maven.org/maven2/org/apache/%{name}/%{name}-xpath/%{version}/%{name}-xpath-%{version}.pom
+Source3:        http://repo1.maven.org/maven2/org/apache/%{name}/%{name}-xmlpublic/%{version}/%{name}-xmlpublic-%{version}.pom
 Patch0:         xmlbeans-2.4.0-nodownload.patch
 Patch1:         0001-Update-to-newer-saxon-API.patch
 License:        ASL 2.0
@@ -124,12 +127,11 @@ ln -sf $(build-classpath saxon) external/lib/saxon9.jar
 ln -sf $(build-classpath saxon) external/lib/saxon9-dom.jar
 
 # Fix CRLF
-sed 's/\r//' -i LICENSE.txt NOTICE.txt README.txt docs/stylesheet.css
+sed 's/\r//' -i LICENSE.txt NOTICE.txt README.txt docs/stylesheet.css docs/xmlbeans.css
 
 # Build
 ant default docs
 
-
 %install
 rm -rf $RPM_BUILD_ROOT
 
@@ -142,6 +144,14 @@ ln -s xmlpublic-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/xmlpublic.jar
 ln -s xbean_xpath-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/xbean_xpath.jar
 ln -s xbean-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/xbean.jar
 
+mkdir -p $RPM_BUILD_ROOT%{_mavenpomdir}
+install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-xbean.pom
+%add_maven_depmap JPP.%{name}-xbean.pom %{name}/xbean.jar
+install -pm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-xbean_xpath.pom
+%add_maven_depmap JPP.%{name}-xbean_xpath.pom %{name}/xbean_xpath.jar
+install -pm 644 %{SOURCE3} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-xmlpublic.pom
+%add_maven_depmap JPP.%{name}-xmlpublic.pom %{name}/xmlpublic.jar
+
 # bin
 install -d -m 0755 $RPM_BUILD_ROOT%{_bindir}
 install -p -m 0755 bin/dumpxsb   $RPM_BUILD_ROOT%{_bindir}
@@ -177,6 +187,8 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root,-)
 %{_javadir}/*
+%{_mavenpomdir}/JPP.%{name}-*.pom
+%{_mavendepmapfragdir}/%{name}
 %doc LICENSE.txt NOTICE.txt  README.txt
 
 
@@ -196,6 +208,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon May 28 2012 gil cattaneo <puntogil at libero.it> - 2.4.0-10
+- Add maven POMs, RHBZ#825844
+
 * Wed May 23 2012 Mikolaj Izdebski <mizdebsk at redhat.com> - 2.4.0-9
 - Update to newer saxon API
 


More information about the scm-commits mailing list