[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#771282: unblock: eclipselink/2.5.1-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package eclipselink. This update adds the missing Maven artifacts (#729092) required to build Maven projects depending on eclipselink. It's required to fix the RC bugs on libspring-java

Thank you

unblock eclipselink/2.5.1-2

dpkg-source: warning: extracting unsigned source package (/home/ebourg/packaging/eclipselink_2.5.1-2.dsc)
diff -Nru eclipselink-2.5.1/debian/changelog eclipselink-2.5.1/debian/changelog
--- eclipselink-2.5.1/debian/changelog  2013-11-04 17:56:58.000000000 +0100
+++ eclipselink-2.5.1/debian/changelog  2014-11-28 00:38:54.000000000 +0100
@@ -1,3 +1,13 @@
+eclipselink (2.5.1-2) unstable; urgency=medium
+
+  * Team upload.
+  * Install the Maven artifacts (Closes: #729092)
+  * debian/control:
+    - Standards-Version updated to 3.9.6 (no changes)
+    - Removed the recommended dependency on libservlet3.0-java
+
+ -- Emmanuel Bourg <ebourg@apache.org>  Fri, 28 Nov 2014 00:38:42 +0100
+
 eclipselink (2.5.1-1) unstable; urgency=low

   * New upstream release. (Closes: #725375).
diff -Nru eclipselink-2.5.1/debian/control eclipselink-2.5.1/debian/control
--- eclipselink-2.5.1/debian/control    2013-11-04 17:56:58.000000000 +0100
+++ eclipselink-2.5.1/debian/control    2014-11-27 23:56:34.000000000 +0100
@@ -4,7 +4,7 @@
  Andrew Ross <ubuntu@rossfamily.co.uk>
 Section: java
 Priority: optional
-Build-Depends: debhelper (>= 7.0.50), default-jdk, javahelper, ant,
+Build-Depends: debhelper (>= 7.0.50), default-jdk, javahelper, ant, maven-repo-helper,
  libjpa-2.1-spec-java,
  libgeronimo-jta-1.1-spec-java,
  libgeronimo-validation-1.0-spec-java,
@@ -15,10 +15,10 @@
  aspectj, libsdo-api-java,
  libcdi-api-java, libjsr311-api-java,
  libasm3-java, antlr3 (>= 3.2), default-jdk-doc
-Standards-Version: 3.9.4
-Homepage: http://www.eclipse.org/eclipselink/
+Standards-Version: 3.9.6
 Vcs-Git: git://anonscm.debian.org/pkg-java/eclipselink.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/eclipselink.git
+Homepage: http://www.eclipse.org/eclipselink/

 Package: libeclipselink-java
 Architecture: all
@@ -31,7 +31,7 @@
  libgeronimo-j2ee-connector-1.5-spec-java,
  libcdi-api-java, libjsr311-api-java,
  libasm3-java, antlr3 (>= 3.2), ${misc:Depends}
-Recommends: aspectj, libsdo-api-java, libservlet3.0-java
+Recommends: aspectj, libsdo-api-java
 Suggests: libeclipselink-java-doc (= ${binary:Version})
 Description: Eclipse Persistence Services Project
  Eclipse Persistence Services Project, more commonly known as EclipseLink,
diff -Nru eclipselink-2.5.1/debian/libeclipselink-java.jlibs eclipselink-2.5.1/debian/libeclipselink-java.jlibs
--- eclipselink-2.5.1/debian/libeclipselink-java.jlibs  2013-11-04 17:56:58.000000000 +0100
+++ eclipselink-2.5.1/debian/libeclipselink-java.jlibs  1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-target/eclipselink.jar
-target/org.eclipse.persistence.jpa.jpql.jar
-target/org.eclipse.persistence.jpa.modelgen.processor.jar
diff -Nru eclipselink-2.5.1/debian/maven.ignoreRules eclipselink-2.5.1/debian/maven.ignoreRules
--- eclipselink-2.5.1/debian/maven.ignoreRules  1970-01-01 01:00:00.000000000 +0100
+++ eclipselink-2.5.1/debian/maven.ignoreRules  2014-11-28 00:25:41.000000000 +0100
@@ -0,0 +1 @@
+org.eclipse.persistence commonj.sdo * * * *
diff -Nru eclipselink-2.5.1/debian/maven.rules eclipselink-2.5.1/debian/maven.rules
--- eclipselink-2.5.1/debian/maven.rules        1970-01-01 01:00:00.000000000 +0100
+++ eclipselink-2.5.1/debian/maven.rules        2014-11-28 00:21:13.000000000 +0100
@@ -0,0 +1 @@
+org.eclipse.persistence javax.persistence * s/.*/2.x/ * *
diff -Nru eclipselink-2.5.1/debian/poms/eclipselink.pom eclipselink-2.5.1/debian/poms/eclipselink.pom
--- eclipselink-2.5.1/debian/poms/eclipselink.pom       1970-01-01 01:00:00.000000000 +0100
+++ eclipselink-2.5.1/debian/poms/eclipselink.pom       2014-11-27 23:37:43.000000000 +0100
@@ -0,0 +1,76 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.eclipse.persistence</groupId>
+  <artifactId>eclipselink</artifactId>
+  <version>2.5.1</version>
+  <packaging>jar</packaging>
+  <name>EclipseLink (non-OSGi)</name>
+  <description>EclipseLink build based upon Git transaction f2b9fc5</description>
+  <url>http://www.eclipse.org/eclipselink</url>
+  <organization>
+    <name>Eclipse.org - EclipseLink Project</name>
+    <url>http://www.eclipse.org/eclipselink</url>
+  </organization>
+  <issueManagement>
+    <system>bugzilla</system>
+    <url>https://bugs.eclipse.org/bugs</url>
+  </issueManagement>
+  <inceptionYear>2007</inceptionYear>
+  <mailingLists>
+    <mailingList>
+      <name>EclipseLink Developer List</name>
+      <post>eclipselink-dev@eclipse.org</post>
+      <archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
+    </mailingList>
+    <mailingList>
+      <name>EclipseLink User List</name>
+      <post>eclipselink-users@eclipse.org</post>
+      <archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
+    </mailingList>
+  </mailingLists>
+  <licenses>
+    <license>
+      <name>Eclipse Public License v1.0</name>
+      <url>http://www.eclipse.org/legal/epl-v10.html</url>
+      <distribution>repo</distribution>
+      <comments>Standard Eclipse Licence</comments>
+    </license>
+    <license>
+      <name>Eclipse Distribution License v. 1.0</name>
+      <url>http://www.eclipse.org/org/documents/edl-v10.php</url>
+      <distribution>repo</distribution>
+      <comments>Standard Eclipse Distribution License</comments>
+    </license>
+  </licenses>
+  <scm>
+    <connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
+    <url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
+  </scm>
+  <developers>
+    <developer>
+      <id>PeterKrogh</id>
+      <name>Peter Krogh</name>
+      <email>peter.krogh@oracle.com</email>
+      <organization>Eclipse.org - EclipseLink Project</organization>
+      <organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
+      <roles>
+        <role>Project Manager</role>
+        <role>Developer</role>
+      </roles>
+      <timezone>-5</timezone>
+    </developer>
+  </developers>
+  <dependencies>
+    <dependency>
+      <groupId>org.eclipse.persistence</groupId>
+      <artifactId>javax.persistence</artifactId>
+      <version>2.1.0</version>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.persistence</groupId>
+      <artifactId>commonj.sdo</artifactId>
+      <version>2.1.1</version>
+    </dependency>
+  </dependencies>
+</project>
diff -Nru eclipselink-2.5.1/debian/poms/org.eclipse.persistence.jpa.jpql.pom eclipselink-2.5.1/debian/poms/org.eclipse.persistence.jpa.jpql.pom
--- eclipselink-2.5.1/debian/poms/org.eclipse.persistence.jpa.jpql.pom  1970-01-01 01:00:00.000000000 +0100
+++ eclipselink-2.5.1/debian/poms/org.eclipse.persistence.jpa.jpql.pom  2013-09-26 19:35:05.000000000 +0200
@@ -0,0 +1,68 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.eclipse.persistence</groupId>
+  <artifactId>org.eclipse.persistence.jpa.jpql</artifactId>
+  <version>2.5.1</version>
+  <packaging>jar</packaging>
+  <name>EclipseLink Hermes JPQL Parser</name>
+  <description>EclipseLink build based upon Git transaction f2b9fc5</description>
+  <url>http://www.eclipse.org/eclipselink</url>
+  <organization>
+    <name>Eclipse.org - EclipseLink Project</name>
+    <url>http://www.eclipse.org/eclipselink</url>
+  </organization>
+  <issueManagement>
+    <system>bugzilla</system>
+    <url>https://bugs.eclipse.org/bugs</url>
+  </issueManagement>
+  <inceptionYear>2007</inceptionYear>
+  <mailingLists>
+    <mailingList>
+      <name>EclipseLink Developer List</name>
+      <post>eclipselink-dev@eclipse.org</post>
+      <archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
+    </mailingList>
+    <mailingList>
+      <name>EclipseLink User List</name>
+      <post>eclipselink-users@eclipse.org</post>
+      <archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
+    </mailingList>
+  </mailingLists>
+  <licenses>
+    <license>
+      <name>Eclipse Public License v1.0</name>
+      <url>http://www.eclipse.org/legal/epl-v10.html</url>
+      <distribution>repo</distribution>
+      <comments>Standard Eclipse Licence</comments>
+    </license>
+    <license>
+      <name>Eclipse Distribution License v. 1.0</name>
+      <url>http://www.eclipse.org/org/documents/edl-v10.php</url>
+      <distribution>repo</distribution>
+      <comments>Standard Eclipse Distribution License</comments>
+    </license>
+  </licenses>
+  <scm>
+    <connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
+    <url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
+  </scm>
+  <developers>
+    <developer>
+      <id>PeterKrogh</id>
+      <name>Peter Krogh</name>
+      <email>peter.krogh@oracle.com</email>
+      <organization>Eclipse.org - EclipseLink Project</organization>
+      <organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
+      <roles>
+        <role>Project Manager</role>
+        <role>Developer</role>
+      </roles>
+      <timezone>-5</timezone>
+    </developer>
+  </developers>
+
+</project>
+
+
+
diff -Nru eclipselink-2.5.1/debian/poms/org.eclipse.persistence.jpa.modelgen.processor.pom eclipselink-2.5.1/debian/poms/org.eclipse.persistence.jpa.modelgen.processor.pom
--- eclipselink-2.5.1/debian/poms/org.eclipse.persistence.jpa.modelgen.processor.pom    1970-01-01 01:00:00.000000000 +0100
+++ eclipselink-2.5.1/debian/poms/org.eclipse.persistence.jpa.modelgen.processor.pom    2014-11-27 23:42:15.000000000 +0100
@@ -0,0 +1,76 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.eclipse.persistence</groupId>
+  <artifactId>org.eclipse.persistence.jpa.modelgen.processor</artifactId>
+  <version>2.5.1</version>
+  <packaging>jar</packaging>
+  <name>EclipseLink JPA Modelgen (non-OSGi)</name>
+  <description>EclipseLink build based upon Git transaction f2b9fc5</description>
+  <url>http://www.eclipse.org/eclipselink</url>
+  <organization>
+    <name>Eclipse.org - EclipseLink Project</name>
+    <url>http://www.eclipse.org/eclipselink</url>
+  </organization>
+  <issueManagement>
+    <system>bugzilla</system>
+    <url>https://bugs.eclipse.org/bugs</url>
+  </issueManagement>
+  <inceptionYear>2007</inceptionYear>
+  <mailingLists>
+    <mailingList>
+      <name>EclipseLink Developer List</name>
+      <post>eclipselink-dev@eclipse.org</post>
+      <archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
+    </mailingList>
+    <mailingList>
+      <name>EclipseLink User List</name>
+      <post>eclipselink-users@eclipse.org</post>
+      <archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
+    </mailingList>
+  </mailingLists>
+  <licenses>
+    <license>
+      <name>Eclipse Public License v1.0</name>
+      <url>http://www.eclipse.org/legal/epl-v10.html</url>
+      <distribution>repo</distribution>
+      <comments>Standard Eclipse Licence</comments>
+    </license>
+    <license>
+      <name>Eclipse Distribution License v. 1.0</name>
+      <url>http://www.eclipse.org/org/documents/edl-v10.php</url>
+      <distribution>repo</distribution>
+      <comments>Standard Eclipse Distribution License</comments>
+    </license>
+  </licenses>
+  <scm>
+    <connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
+    <url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
+  </scm>
+  <developers>
+    <developer>
+      <id>PeterKrogh</id>
+      <name>Peter Krogh</name>
+      <email>peter.krogh@oracle.com</email>
+      <organization>Eclipse.org - EclipseLink Project</organization>
+      <organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
+      <roles>
+        <role>Project Manager</role>
+        <role>Developer</role>
+      </roles>
+      <timezone>-5</timezone>
+    </developer>
+  </developers>
+  <dependencies>
+    <dependency>
+      <groupId>org.eclipse.persistence</groupId>
+      <artifactId>org.eclipse.persistence.core</artifactId>
+      <version>2.5.1</version>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.persistence</groupId>
+      <artifactId>org.eclipse.persistence.jpa</artifactId>
+      <version>2.5.1</version>
+    </dependency>
+  </dependencies>
+</project>
diff -Nru eclipselink-2.5.1/debian/rules eclipselink-2.5.1/debian/rules
--- eclipselink-2.5.1/debian/rules      2013-11-04 17:56:58.000000000 +0100
+++ eclipselink-2.5.1/debian/rules      2014-11-28 00:09:38.000000000 +0100
@@ -8,8 +8,20 @@
 override_dh_auto_build:
        ant -f debian/build.xml

+override_dh_auto_install:
+       dh_auto_install
+
+       mh_installpom -plibeclipselink-java --has-package-version debian/poms/eclipselink.pom
+       mh_installpom -plibeclipselink-java --has-package-version debian/poms/org.eclipse.persistence.jpa.jpql.pom
+       mh_installpom -plibeclipselink-java --has-package-version debian/poms/org.eclipse.persistence.jpa.modelgen.processor.pom
+
+       mh_installjar -plibeclipselink-java --java-lib debian/poms/eclipselink.pom target/eclipselink.jar
+       mh_installjar -plibeclipselink-java --java-lib debian/poms/org.eclipse.persistence.jpa.jpql.pom target/org.eclipse.persistence.jpa.jpql.jar
+       mh_installjar -plibeclipselink-java --java-lib debian/poms/org.eclipse.persistence.jpa.modelgen.processor.pom target/org.eclipse.persistence.jpa.modelgen.processor.jar
+
 override_dh_auto_clean:
        ant -f debian/build.xml clean
+       mh_clean

 get-orig-source:
        cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \


Reply to: