Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: ca-certificates-java

ca-certificates-java (20170930ubuntu1) bionic; urgency=medium [ Tiago Stürmer Daitx * debian/rules: - depend on default-jre-headless 2:1.9 or newer instead of openjdk-8-jre-headless. - replace javac arguments '-source 1.7 -target 1.7' with '--release 7' as, per JEP-247, it also takes care of setting the right -bootclasspath argument. * debian/postinst.in: - add and give preference to default-java if it exists. - add openjdk-11 to the jre/jdk setup path. [ Matthias Klose ] * Explicitly depend on openjdk-11-jre-headless, needed to configure. * Bump javahelper build dependency. -- Matthias Klose <doko@ubuntu.com> Sun, 08 Apr 2018 13:19:21 +0200

Modifications :
  1. Download patch debian/postinst.in

    --- 20170930/debian/postinst.in 2017-09-30 00:02:28.000000000 +0000 +++ 20170930ubuntu1/debian/postinst.in 2018-04-06 16:59:39.000000000 +0000 @@ -25,12 +25,14 @@ nsslib_name() setup_path() { - for jvm in java-7-openjdk-$arch java-7-openjdk \ + for jvm in default-java \ + java-7-openjdk-$arch java-7-openjdk \ oracle-java7-jre-$arch oracle-java7-server-jre-$arch oracle-java7-jdk-$arch \ java-8-openjdk-$arch java-8-openjdk \ oracle-java8-jre-$arch oracle-java8-server-jre-$arch oracle-java8-jdk-$arch \ java-9-openjdk-$arch java-9-openjdk \ - oracle-java9-jre-$arch oracle-java9-server-jre-$arch oracle-java9-jdk-$arch; do + oracle-java9-jre-$arch oracle-java9-server-jre-$arch oracle-java9-jdk-$arch \ + java-11-openjdk-$arch java-11-openjdk; do if [ -x /usr/lib/jvm/$jvm/bin/java ]; then break fi
  2. Download patch debian/rules

    --- 20170930/debian/rules 2017-05-31 13:00:28.000000000 +0000 +++ 20170930ubuntu1/debian/rules 2018-04-08 10:35:49.000000000 +0000 @@ -6,7 +6,7 @@ ifeq ($(shell dpkg-vendor --derives-from Ubuntu && echo yes),yes) SUBSTVARS = -Vnss:Depends="libnss3 (>= 3.12.9+ckbi-1.82-0ubuntu3~)" \ - -Vjre:Depends="openjdk-8-jre-headless" + -Vjre:Depends="openjdk-11-jre-headless" nss_lib = libnss3 else SUBSTVARS = -Vnss:Depends="libnss3 (>= 3.12.10-2~)" \ @@ -16,7 +16,7 @@ endif JAVA_HOME := /usr/lib/jvm/default-java export JAVA_HOME -OPTS := --no-javadoc --main=org.debian.security.UpdateCertificates --javacopts="-source 1.7 -target 1.7" +OPTS := --no-javadoc --main=org.debian.security.UpdateCertificates --javacopts="--release 7" CLASSPATH := /usr/share/java/junit4.jar export CLASSPATH @@ -32,7 +32,7 @@ build-stamp: mkdir target jh_build $(OPTS) target/ca-certificates-java.jar src/main/java ifeq ($(do_junit),yes) - jh_build --no-javadoc --javacopts="-source 1.7 -target 1.7 -cp target/ca-certificates-java.jar:${CLASSPATH}" \ + jh_build --no-javadoc --javacopts="--release 7 -cp target/ca-certificates-java.jar:${CLASSPATH}" \ target/ca-certificates-java-tests.jar src/test/java mkdir target/test-classes cp -R src/test/resources/* target/test-classes
  3. Download patch debian/control

    --- 20170930/debian/control 2017-09-30 00:02:28.000000000 +0000 +++ 20170930ubuntu1/debian/control 2018-04-08 11:17:36.000000000 +0000 @@ -1,11 +1,12 @@ Source: ca-certificates-java Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Matthias Klose <doko@ubuntu.com>, Damien Raude-Morvan <drazzib@debian.org>, James Page <james.page@ubuntu.com> -Build-Depends: debhelper (>= 9), default-jdk, javahelper, junit4 +Build-Depends: debhelper (>= 9), default-jdk, javahelper (>= 0.63ubuntu1), junit4 Standards-Version: 4.1.0 Vcs-Git: https://anonscm.debian.org/git/pkg-java/ca-certificates-java.git Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/ca-certificates-java.git

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: derby

derby (10.14.1.0-1ubuntu1) bionic; urgency=medium * Merge with Debian; remaining changes (to be dropped after 18.04 LTS): - Add transitional packages to take over unmaintained sun-javadb - Add Breaks/Replaces against sun-javadb packages that shipped the same filenames (see LP #1276353) -- Matthias Klose <doko@ubuntu.com> Tue, 27 Mar 2018 19:01:46 +0800

Modifications :
  1. Download patch debian/control

    --- 10.14.1.0-1/debian/control 2017-11-14 09:46:10.000000000 +0000 +++ 10.14.1.0-1ubuntu1/debian/control 2018-03-27 11:01:46.000000000 +0000 @@ -1,7 +1,8 @@ Source: derby Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Tim Booth <tbooth@ceh.ac.uk>, Emmanuel Bourg <ebourg@apache.org> @@ -24,6 +25,8 @@ Homepage: http://db.apache.org/derby/ Package: libderbyclient-java Architecture: all Depends: ${misc:Depends} +Breaks: sun-javadb-client (<< 10.13.1.1) +Replaces: sun-javadb-client (<< 10.13.1.1) Suggests: derby-doc, derby-tools Description: Apache Derby Client JDBC Driver The Derby network client provides network connectivity to the Derby Network @@ -38,6 +41,8 @@ Description: Apache Derby Client JDBC Dr Package: libderby-java Architecture: all Depends: ${misc:Depends} +Breaks: sun-javadb-core (<< 10.13.1.1) +Replaces: sun-javadb-core (<< 10.13.1.1) Suggests: derby-doc Description: Apache Derby Database Engine and Embedded JDBC Driver Apache Derby is an open source relational database implemented entirely @@ -98,3 +103,43 @@ Description: Apache Derby API documentat . This package contains a Javadoc documenting the API and demo software for Apache Derby. + +Package: sun-javadb-client +Depends: libderbyclient-java, ${misc:Depends} +Architecture: all +Priority: extra +Section: oldlibs +Description: Apache Derby Client JDBC Driver (transitional package) + This is a transitional package and can safely be removed. + +Package: sun-javadb-core +Depends: libderby-java, derby-tools, ${misc:Depends} +Architecture: all +Priority: extra +Section: oldlibs +Description: Apache Derby Database Engine (transitional package) + This is a transitional package and can safely be removed. + +Package: sun-javadb-demo +Depends: derby-doc, ${misc:Depends} +Architecture: all +Priority: extra +Section: oldlibs +Description: Apache Derby API documentation and examples (transitional pkg) + This is a transitional package and can safely be removed. + +Package: sun-javadb-doc +Depends: derby-doc, ${misc:Depends} +Architecture: all +Priority: extra +Section: oldlibs +Description: Apache Derby API documentation and examples (transitional pkg) + This is a transitional package and can safely be removed. + +Package: sun-javadb-javadoc +Depends: derby-doc, ${misc:Depends} +Architecture: all +Priority: extra +Section: oldlibs +Description: Apache Derby API documentation and examples (transitional pkg) + This is a transitional package and can safely be removed.

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: electric

electric (9.07+dfsg-3ubuntu2) bionic; urgency=medium * Build using the default OpenJDK. -- Matthias Klose <doko@ubuntu.com> Sat, 21 Apr 2018 15:03:48 +0200

Modifications :
  1. Download patch debian/rules

    --- 9.07+dfsg-3/debian/rules 2017-11-29 12:21:09.000000000 +0000 +++ 9.07+dfsg-3ubuntu2/debian/rules 2018-04-21 13:03:48.000000000 +0000 @@ -1,5 +1,5 @@ #!/usr/bin/make -f -export JAVA_HOME=/usr/lib/jvm/java-9-openjdk-amd64 +export JAVA_HOME=/usr/lib/jvm/default-java export CLASSPATH=/usr/share/java/bsh.jar:/usr/share/java/j3dcore.jar:/usr/share/java/j3dutils.jar:/usr/share/java/vecmath.jar:/usr/share/java/slf4j-simple.jar:/usr/share/java/slf4j-api.jar:/usr/share/java/jython.jar %:
  2. Download patch debian/control

    --- 9.07+dfsg-3/debian/control 2017-11-29 12:21:09.000000000 +0000 +++ 9.07+dfsg-3ubuntu2/debian/control 2018-04-21 13:03:48.000000000 +0000 @@ -9,7 +9,7 @@ Build-Depends: ant, bsh, debhelper (>= 10), - openjdk-9-jdk, + openjdk-11-jdk, javahelper, jython, libjava3d-java,

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: geronimo-jacc-1.1-spec

geronimo-jacc-1.1-spec (1.0.1-2fakesync1ubuntu1) yakkety; urgency=medium * Fake sync due to mismatching tarball. -- Matthias Klose <doko@ubuntu.com> Wed, 05 Oct 2016 11:12:00 +0200

Modifications :
  1. Download patch src/main/java/javax/security/jacc/WebResourcePermission.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/WebResourcePermission.java 2008-01-23 08:45:36.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/WebResourcePermission.java 2008-01-23 08:45:36.000000000 +0000 @@ -36,7 +36,7 @@ import java.util.Enumeration; import javax.servlet.http.HttpServletRequest; /** - * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (Mi, 23 Jan 2008) $ + * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (mer. 23 janv. 2008) $ */ public final class WebResourcePermission extends Permission implements Serializable { private transient int cachedHashCode = 0;
  2. Download patch src/test/java/javax/security/jacc/WebRoleRefPermissionTest.java

    --- 1.0.1-2/src/test/java/javax/security/jacc/WebRoleRefPermissionTest.java 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/test/java/javax/security/jacc/WebRoleRefPermissionTest.java 2006-10-25 04:01:51.000000000 +0000 @@ -28,7 +28,7 @@ package javax.security.jacc; import junit.framework.TestCase; /** - * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ + * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ */ public class WebRoleRefPermissionTest extends TestCase {
  3. Download patch .pc/02-servlet-3.1-compatibility.patch/src/test/java/javax/security/jacc/MockHttpServletRequest.java

    --- 1.0.1-2/.pc/02-servlet-3.1-compatibility.patch/src/test/java/javax/security/jacc/MockHttpServletRequest.java 2008-01-23 08:45:36.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/.pc/02-servlet-3.1-compatibility.patch/src/test/java/javax/security/jacc/MockHttpServletRequest.java 2008-01-23 08:45:36.000000000 +0000 @@ -33,7 +33,7 @@ import javax.servlet.http.HttpServletReq import javax.servlet.http.HttpSession; /** - * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (Mi, 23 Jan 2008) $ + * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (mer. 23 janv. 2008) $ */ public class MockHttpServletRequest implements HttpServletRequest {
  4. Download patch src/test/java/javax/security/jacc/MockHttpServletRequest.java

    --- 1.0.1-2/src/test/java/javax/security/jacc/MockHttpServletRequest.java 2016-10-05 12:39:28.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/test/java/javax/security/jacc/MockHttpServletRequest.java 2016-10-05 12:39:28.000000000 +0000 @@ -43,7 +43,7 @@ import javax.servlet.http.HttpUpgradeHan import javax.servlet.http.Part; /** - * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (Mi, 23 Jan 2008) $ + * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (mer. 23 janv. 2008) $ */ public class MockHttpServletRequest implements HttpServletRequest {
  5. Download patch src/test/java/javax/security/jacc/WebResourcePermissionTest.java

    --- 1.0.1-2/src/test/java/javax/security/jacc/WebResourcePermissionTest.java 2008-01-23 08:45:36.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/test/java/javax/security/jacc/WebResourcePermissionTest.java 2008-01-23 08:45:36.000000000 +0000 @@ -36,7 +36,7 @@ import javax.servlet.http.HttpServletReq import junit.framework.TestCase; /** - * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (Mi, 23 Jan 2008) $ + * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (mer. 23 janv. 2008) $ */ public class WebResourcePermissionTest extends TestCase {
  6. Download patch debian/control

    --- 1.0.1-2/debian/control 2016-05-30 10:33:54.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/debian/control 2016-10-05 09:12:00.000000000 +0000 @@ -1,7 +1,8 @@ Source: geronimo-jacc-1.1-spec Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Chris Grzegorczyk <grze@eucalyptus.com>, Graziano Obertelli <graziano@eucalyptus.com>, Kyo Lee <kyo.lee@eucalyptus.com> Build-Depends: default-jdk, debhelper (>= 9), maven-debian-helper, libservlet3.1-java, junit Standards-Version: 3.9.8
  7. Download patch src/main/java/javax/security/jacc/PolicyContextException.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/PolicyContextException.java 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/PolicyContextException.java 2006-10-25 04:01:51.000000000 +0000 @@ -26,7 +26,7 @@ package javax.security.jacc; /** - * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ + * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ */ public class PolicyContextException extends Exception {
  8. Download patch src/main/java/javax/security/jacc/PolicyContextHandler.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/PolicyContextHandler.java 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/PolicyContextHandler.java 2006-10-25 04:01:51.000000000 +0000 @@ -36,7 +36,7 @@ package javax.security.jacc; * activated via the <code>PolicyContext</code> class must implement the * <code>PolicyContextHandler</code> interface. * - * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ + * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ */ public interface PolicyContextHandler {
  9. Download patch src/main/java/javax/security/jacc/WebRoleRefPermission.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/WebRoleRefPermission.java 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/WebRoleRefPermission.java 2006-10-25 04:01:51.000000000 +0000 @@ -29,7 +29,7 @@ import java.io.Serializable; import java.security.Permission; /** - * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ + * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ */ public final class WebRoleRefPermission extends Permission implements Serializable { private transient int cachedHashCode = 0;
  10. Download patch src/main/java/javax/security/jacc/PolicyConfigurationFactory.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/PolicyConfigurationFactory.java 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/PolicyConfigurationFactory.java 2006-10-25 04:01:51.000000000 +0000 @@ -43,7 +43,7 @@ import java.security.SecurityPermission; * @see PolicyConfiguration * @see PolicyContextException * - * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ + * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ */ public abstract class PolicyConfigurationFactory {
  11. Download patch src/main/java/javax/security/jacc/WebUserDataPermission.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/WebUserDataPermission.java 2008-01-23 08:45:36.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/WebUserDataPermission.java 2008-01-23 08:45:36.000000000 +0000 @@ -43,7 +43,7 @@ import javax.servlet.http.HttpServletReq * The name of a WebUserDataPermission (also referred to as the target name) * identifies a Web resource by its context path relative URL pattern. * - * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (Mi, 23 Jan 2008) $ + * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (mer. 23 janv. 2008) $ * * @see java.security.Permission */
  12. Download patch debian/patches/02-servlet-3.1-compatibility.patch

    --- 1.0.1-2/debian/patches/02-servlet-3.1-compatibility.patch 2016-05-30 10:54:32.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/debian/patches/02-servlet-3.1-compatibility.patch 2016-10-05 09:12:00.000000000 +0000 @@ -1,9 +1,11 @@ Description: Fix the compatibility with the Servlet API 3.1 Author: Emmanuel Bourg <ebourg@apache.org> Forwarded: no +Index: b/src/test/java/javax/security/jacc/MockHttpServletRequest.java +=================================================================== --- a/src/test/java/javax/security/jacc/MockHttpServletRequest.java +++ b/src/test/java/javax/security/jacc/MockHttpServletRequest.java -@@ -23,14 +23,24 @@ +@@ -23,14 +23,24 @@ import java.io.BufferedReader; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.security.Principal; @@ -27,8 +29,8 @@ Forwarded: no +import javax.servlet.http.Part; /** - * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (Mi, 23 Jan 2008) $ -@@ -268,4 +278,64 @@ + * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (mer. 23 janv. 2008) $ +@@ -268,4 +278,64 @@ public class MockHttpServletRequest impl public int getLocalPort() { return 0; }
  13. Download patch src/test/java/javax/security/jacc/EJBMethodPermissionCollectionTest.java

    --- 1.0.1-2/src/test/java/javax/security/jacc/EJBMethodPermissionCollectionTest.java 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/test/java/javax/security/jacc/EJBMethodPermissionCollectionTest.java 2006-10-25 04:01:51.000000000 +0000 @@ -31,7 +31,7 @@ import java.security.PermissionCollectio /** - * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ + * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ */ public class EJBMethodPermissionCollectionTest extends TestCase {
  14. Download patch src/test/java/javax/security/jacc/WebUserDataPermissionTest.java

    --- 1.0.1-2/src/test/java/javax/security/jacc/WebUserDataPermissionTest.java 2008-01-23 08:45:36.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/test/java/javax/security/jacc/WebUserDataPermissionTest.java 2008-01-23 08:45:36.000000000 +0000 @@ -35,7 +35,7 @@ import java.security.Permission; import junit.framework.TestCase; /** - * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (Mi, 23 Jan 2008) $ + * @version $Rev: 614454 $ $Date: 2008-01-23 09:45:36 +0100 (mer. 23 janv. 2008) $ */ public class WebUserDataPermissionTest extends TestCase {
  15. Download patch src/main/java/javax/security/jacc/URLPatternSpec.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/URLPatternSpec.java 2007-01-20 19:29:22.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/URLPatternSpec.java 2007-01-20 19:29:22.000000000 +0000 @@ -31,7 +31,7 @@ import java.util.LinkedList; import javax.servlet.http.HttpServletRequest; /** - * @version $Rev: 498156 $ $Date: 2007-01-20 20:29:22 +0100 (Sa, 20 Jan 2007) $ + * @version $Rev: 498156 $ $Date: 2007-01-20 20:29:22 +0100 (sam. 20 janv. 2007) $ */ final class URLPatternSpec {
  16. Download patch .pc/01-missing-dependencies.patch/pom.xml

    --- 1.0.1-2/.pc/01-missing-dependencies.patch/pom.xml 2008-02-01 10:32:54.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/.pc/01-missing-dependencies.patch/pom.xml 2008-02-01 10:32:54.000000000 +0000 @@ -18,7 +18,7 @@ under the License. --> -<!-- $Rev: 617430 $ $Date: 2008-02-01 11:32:54 +0100 (Fr, 01 Feb 2008) $ --> +<!-- $Rev: 617430 $ $Date: 2008-02-01 11:32:54 +0100 (ven. 01 févr. 2008) $ --> <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">
  17. Download patch src/test/java/javax/security/jacc/EJBMethodPermissionTest.java

    --- 1.0.1-2/src/test/java/javax/security/jacc/EJBMethodPermissionTest.java 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/test/java/javax/security/jacc/EJBMethodPermissionTest.java 2006-10-25 04:01:51.000000000 +0000 @@ -34,7 +34,7 @@ import java.io.ByteArrayInputStream; import java.io.ObjectInputStream; /** - * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ + * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ */ public class EJBMethodPermissionTest extends TestCase { protected Method method;
  18. Download patch src/site/site.xml

    --- 1.0.1-2/src/site/site.xml 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/site/site.xml 2006-10-25 04:01:51.000000000 +0000 @@ -18,7 +18,7 @@ under the License. --> -<!-- $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ --> +<!-- $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ --> <project name="${project.name}">
  19. Download patch pom.xml

    --- 1.0.1-2/pom.xml 2016-10-05 12:39:28.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/pom.xml 2016-10-05 12:39:28.000000000 +0000 @@ -18,7 +18,7 @@ under the License. --> -<!-- $Rev: 617430 $ $Date: 2008-02-01 11:32:54 +0100 (Fr, 01 Feb 2008) $ --> +<!-- $Rev: 617430 $ $Date: 2008-02-01 11:32:54 +0100 (ven. 01 févr. 2008) $ --> <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">
  20. Download patch src/test/java/javax/security/jacc/EJBRoleRefPermissionTest.java

    --- 1.0.1-2/src/test/java/javax/security/jacc/EJBRoleRefPermissionTest.java 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/test/java/javax/security/jacc/EJBRoleRefPermissionTest.java 2006-10-25 04:01:51.000000000 +0000 @@ -28,7 +28,7 @@ package javax.security.jacc; import junit.framework.TestCase; /** - * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ + * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ */ public class EJBRoleRefPermissionTest extends TestCase {
  21. Download patch src/main/java/javax/security/jacc/PolicyConfiguration.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/PolicyConfiguration.java 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/PolicyConfiguration.java 2006-10-25 04:01:51.000000000 +0000 @@ -29,7 +29,7 @@ import java.security.Permission; import java.security.PermissionCollection; /** - * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ + * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ */ public interface PolicyConfiguration {
  22. Download patch src/main/java/javax/security/jacc/EJBMethodPermission.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/EJBMethodPermission.java 2007-03-23 09:18:38.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/EJBMethodPermission.java 2007-03-23 09:18:38.000000000 +0000 @@ -40,7 +40,7 @@ import java.util.Enumeration; import java.util.Collections; /** - * @version $Rev: 521639 $ $Date: 2007-03-23 10:18:38 +0100 (Fr, 23 Mär 2007) $ + * @version $Rev: 521639 $ $Date: 2007-03-23 10:18:38 +0100 (ven. 23 mars 2007) $ */ public final class EJBMethodPermission extends Permission implements Serializable {
  23. Download patch src/main/java/javax/security/jacc/EJBRoleRefPermission.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/EJBRoleRefPermission.java 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/EJBRoleRefPermission.java 2006-10-25 04:01:51.000000000 +0000 @@ -40,7 +40,7 @@ import java.security.Permission; * which the permission applies. An EJBRoleRefPermission is checked to * determine if the subject is a member of the role identified by the reference. * - * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ + * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ */ public final class EJBRoleRefPermission extends Permission implements Serializable {
  24. Download patch src/main/java/javax/security/jacc/PolicyContext.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/PolicyContext.java 2006-10-25 04:01:51.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/PolicyContext.java 2006-10-25 04:01:51.000000000 +0000 @@ -31,7 +31,7 @@ import java.util.Set; /** - * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (Mi, 25 Okt 2006) $ + * @version $Rev: 467553 $ $Date: 2006-10-25 06:01:51 +0200 (mer. 25 oct. 2006) $ */ public final class PolicyContext {
  25. Download patch src/main/java/javax/security/jacc/HTTPMethodSpec.java

    --- 1.0.1-2/src/main/java/javax/security/jacc/HTTPMethodSpec.java 2006-12-01 00:37:43.000000000 +0000 +++ 1.0.1-2fakesync1ubuntu1/src/main/java/javax/security/jacc/HTTPMethodSpec.java 2006-12-01 00:37:43.000000000 +0000 @@ -33,7 +33,7 @@ import java.util.regex.Pattern; /** - * @version $Rev: 481119 $ $Date: 2006-12-01 01:37:43 +0100 (Fr, 01 Dez 2006) $ + * @version $Rev: 481119 $ $Date: 2006-12-01 01:37:43 +0100 (ven. 01 déc. 2006) $ */ final class HTTPMethodSpec {

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: gradle

gradle (3.4.1-7ubuntu1) bionic; urgency=medium * debian/patches/gnu-style-release-flag-jdk9.patch: Use GNU-style release flag for Java 9 compiler. (Closes: #895616) * debian/patches/docs.patch: use default-jdk-doc instead of default-jdk path for javaApiUrl in subprojects/docs/docs.gradle. LP: #1765866. (Closes: #896436) -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Fri, 20 Apr 2018 22:03:01 +0000

Modifications :
  1. Download patch debian/patches/gnu-style-release-flag-jdk9.patch

    --- 3.4.1-7/debian/patches/gnu-style-release-flag-jdk9.patch 1970-01-01 00:00:00.000000000 +0000 +++ 3.4.1-7ubuntu1/debian/patches/gnu-style-release-flag-jdk9.patch 2018-04-20 22:03:01.000000000 +0000 @@ -0,0 +1,97 @@ +Description: Use GNU-style release flag for Java 9 compiler + Since JDK 9 b135, only the new GNU-style option with double-dashes is + supported for the "--release" flag (see + https://bugs.openjdk.java.net/browse/JDK-8160851). +Author: Yannick Welsch <yannick@welsch.lu> +Origin: upstream, https://github.com/gradle/gradle/commit/142f2f5233e77ba33146efe3815cd3b4b1245993 +Bug-Debian: https://bugs.debian.org/895616 +Forwarded: not-needed +Applied-Upstream: https://github.com/gradle/gradle/commit/142f2f5233e77ba33146efe3815cd3b4b1245993 +Reviewed-by: Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> +Last-Update: 2018-04-12 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ + +From 142f2f5233e77ba33146efe3815cd3b4b1245993 Mon Sep 17 00:00:00 2001 +From: Yannick Welsch <yannick@welsch.lu> +Date: Mon, 17 Jul 2017 15:53:17 +0200 +Subject: [PATCH] Use GNU-style release flag for Java 9 compiler (#2474) + +Since JDK 9 b135, only the new GNU-style option with double-dashes is supported for the "--release" flag +(see https://bugs.openjdk.java.net/browse/JDK-8160851). +--- + design-docs/jdk9-support.md | 6 +++--- + .../api/internal/tasks/compile/JavaCompilerArgumentsBuilder.java | 2 +- + .../src/main/java/org/gradle/api/tasks/compile/CompileOptions.java | 6 +++--- + .../internal/tasks/compile/JavaCompilerArgumentsBuilderTest.groovy | 6 +++--- + .../org/gradle/java/compile/BasicJavaCompilerIntegrationSpec.groovy | 4 ++-- + 5 files changed, 12 insertions(+), 12 deletions(-) + + +--- a/subprojects/language-java/src/main/java/org/gradle/api/internal/tasks/compile/JavaCompilerArgumentsBuilder.java ++++ b/subprojects/language-java/src/main/java/org/gradle/api/internal/tasks/compile/JavaCompilerArgumentsBuilder.java +@@ -227,7 +227,7 @@ public class JavaCompilerArgumentsBuilde + } + + private boolean releaseOptionIsSet(List<String> compilerArgs) { +- return compilerArgs != null && compilerArgs.contains("-release"); ++ return compilerArgs != null && compilerArgs.contains("--release"); + } + + private void addClasspath() { +--- a/subprojects/language-java/src/main/java/org/gradle/api/tasks/compile/CompileOptions.java ++++ b/subprojects/language-java/src/main/java/org/gradle/api/tasks/compile/CompileOptions.java +@@ -315,10 +315,10 @@ public class CompileOptions extends Abst + * Defaults to the empty list. + * + * Compiler arguments not supported by the DSL can be added here. For example, it is possible +- * to pass the {@code -release} option of JDK 9: +- * <pre><code>compilerArgs.addAll(['-release', '7'])</code></pre> ++ * to pass the {@code --release} option of JDK 9: ++ * <pre><code>compilerArgs.addAll(['--release', '7'])</code></pre> + * +- * Note that if {@code -release} is added then {@code -target} and {@code -source} ++ * Note that if {@code --release} is added then {@code -target} and {@code -source} + * are ignored. + */ + @Input +--- a/subprojects/language-java/src/test/groovy/org/gradle/api/internal/tasks/compile/JavaCompilerArgumentsBuilderTest.groovy ++++ b/subprojects/language-java/src/test/groovy/org/gradle/api/internal/tasks/compile/JavaCompilerArgumentsBuilderTest.groovy +@@ -79,14 +79,14 @@ class JavaCompilerArgumentsBuilderTest e + builder.build() == ["-target", "1.4"] + defaultOptions + } + +- def "removes -source and -target option if -release is present"() { ++ def "removes -source and -target option if --release is present"() { + when: +- spec.compileOptions.compilerArgs += ['-release', '7'] ++ spec.compileOptions.compilerArgs += ['--release', '7'] + spec.sourceCompatibility = '1.7' + spec.targetCompatibility = '1.7' + + then: +- builder.build() == defaultOptions + ['-release', '7'] ++ builder.build() == defaultOptions + ['--release', '7'] + } + + def "generates -d option"() { +--- a/subprojects/plugins/src/integTest/groovy/org/gradle/java/compile/BasicJavaCompilerIntegrationSpec.groovy ++++ b/subprojects/plugins/src/integTest/groovy/org/gradle/java/compile/BasicJavaCompilerIntegrationSpec.groovy +@@ -147,7 +147,7 @@ public class FxApp extends Application { + given: + goodCode() + buildFile << """ +-compileJava.options.compilerArgs.addAll(['-release', '7']) ++compileJava.options.compilerArgs.addAll(['--release', '7']) + """ + + expect: +@@ -170,7 +170,7 @@ public class FailsOnJava7 { + ''' + + buildFile << """ +-compileJava.options.compilerArgs.addAll(['-release', '7']) ++compileJava.options.compilerArgs.addAll(['--release', '7']) + """ + + expect:
  2. Download patch debian/patches/docs.patch

    --- 3.4.1-7/debian/patches/docs.patch 2018-04-11 21:19:46.000000000 +0000 +++ 3.4.1-7ubuntu1/debian/patches/docs.patch 2018-04-20 22:03:01.000000000 +0000 @@ -100,7 +100,7 @@ index c85a9ac..198aa73 100755 -def javaApiUrl = "https://docs.oracle.com/javase/7/docs/api" -def groovyApiUrl = "http://docs.groovy-lang.org/docs/groovy-${versions.groovy}/html/gapi" -+def javaApiUrl = "file:///usr/share/doc/default-jdk/api/" ++def javaApiUrl = "file:///usr/share/doc/default-jdk-doc/api/" +def groovyApiUrl = "file:///usr/share/doc/groovy/api/" def mavenApiUrl = "http://maven.apache.org/ref/${versions.maven}/maven-model/apidocs"
  3. Download patch debian/control

    --- 3.4.1-7/debian/control 2018-04-11 21:19:46.000000000 +0000 +++ 3.4.1-7ubuntu1/debian/control 2018-04-20 22:03:01.000000000 +0000 @@ -1,5 +1,6 @@ Source: gradle -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Kai-Chung Yan <seamlikok@gmail.com> Section: java Priority: optional
  4. Download patch debian/patches/series

    --- 3.4.1-7/debian/patches/series 2018-04-11 21:19:46.000000000 +0000 +++ 3.4.1-7ubuntu1/debian/patches/series 2018-04-20 22:03:01.000000000 +0000 @@ -30,3 +30,4 @@ support-zulu9-version-number_d9c35cf9d74 disallow-both-module-source-path-and-source-path.patch source-level.patch java8-compatibility.patch +gnu-style-release-flag-jdk9.patch

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: gradle-debian-helper

gradle-debian-helper (1.6ubuntu1) bionic; urgency=medium * Replace javadoc link with default-jdk-doc directory instead of default-jdk. LP: #1765883. * debian/control: add runtime dependency to default-jdk-doc. -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Sat, 21 Apr 2018 01:26:08 +0000

Modifications :
  1. Download patch gradle-helper-plugin/src/main/java/org/debian/gradle/DebianHelperPlugin.java

    --- 1.6/gradle-helper-plugin/src/main/java/org/debian/gradle/DebianHelperPlugin.java 2016-12-14 12:45:27.000000000 +0000 +++ 1.6ubuntu1/gradle-helper-plugin/src/main/java/org/debian/gradle/DebianHelperPlugin.java 2018-04-21 01:26:08.000000000 +0000 @@ -42,7 +42,7 @@ public class DebianHelperPlugin implemen Javadoc javadocTask = ((Javadoc)(project.getTasksByName("javadoc", false).toArray()[0])); if (javadocTask.getOptions() instanceof StandardJavadocDocletOptions) { log.info("\tConfiguring javadoc links"); - ((StandardJavadocDocletOptions)(javadocTask.getOptions())).getLinks().add(0, "file:///usr/share/doc/default-jdk/api"); + ((StandardJavadocDocletOptions)(javadocTask.getOptions())).getLinks().add(0, "file:///usr/share/doc/default-jdk-doc/api"); } } }
  2. Download patch debian/control

    --- 1.6/debian/control 2017-09-25 22:32:24.000000000 +0000 +++ 1.6ubuntu1/debian/control 2018-04-21 01:26:08.000000000 +0000 @@ -1,7 +1,8 @@ Source: gradle-debian-helper Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Emmanuel Bourg <ebourg@apache.org>, Kai-Chung Yan <seamlikok@gmail.com> Build-Depends: debhelper (>= 10), default-jdk-headless | default-jdk, maven-debian-helper, gradle (>= 3.2) @@ -11,7 +12,7 @@ Vcs-Browser: https://anonscm.debian.org/ Package: gradle-debian-helper Architecture: all -Depends: ${misc:Depends}, default-jre-headless | java7-runtime-headless, maven-repo-helper, gradle (>= 3.2) +Depends: ${misc:Depends}, default-jre-headless | java7-runtime-headless, default-jdk-doc, maven-repo-helper, gradle (>= 3.2) Recommends: debhelper Description: Helper tools for building Debian packages with Gradle gradle-debian-helper contains helper tools to ease the packaging of Gradle

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: groovy

groovy (2.4.15-1ubuntu1) bionic; urgency=medium * Replace HTTP URLs with local files: LP: #1765885. - debian/control: build depends on -doc packages so javadoc can properly link the apis. - debian/patches/10_use_local_docs.patch, debian/control: include javadoc apis locally as invalid, unreacheable, or nonexistent links cause the build to faild with openjdk-10. -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Fri, 20 Apr 2018 23:33:44 +0000

Modifications :
  1. Download patch debian/control

    --- 2.4.15-1/debian/control 2018-04-08 22:01:19.000000000 +0000 +++ 2.4.15-1ubuntu1/debian/control 2018-04-20 23:33:44.000000000 +0000 @@ -1,7 +1,8 @@ Source: groovy Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Felix Natter <fnatter@gmx.net> Build-Depends: ant, @@ -9,10 +10,12 @@ Build-Depends: antlr, bnd (>= 2.1.0), debhelper (>= 11), + default-jdk-doc, default-jdk-headless | default-jdk, gradle-debian-helper, ivy, junit4, + junit4-doc, libasm-java (>= 6.0~alpha-2~), libbsf-java, libcommons-cli-java, @@ -23,6 +26,7 @@ Build-Depends: libjline2-java, libqdox-java, libservlet3.1-java, + libservlet3.1-java-doc, libxstream-java, locales-all | language-pack-en, maven-repo-helper, @@ -74,7 +78,7 @@ Package: groovy-doc Section: doc Architecture: all Depends: ${misc:Depends} -Recommends: default-jdk-doc +Recommends: default-jdk-doc, juni4-doc, libservlet3.1-java-doc Suggests: groovy Description: Agile dynamic language for the Java Virtual Machine (documentation) Groovy is an agile dynamic language for the JVM combining lots of great
  2. Download patch debian/patches/series

    --- 2.4.15-1/debian/patches/series 2018-04-08 21:55:15.000000000 +0000 +++ 2.4.15-1ubuntu1/debian/patches/series 2018-04-20 23:33:44.000000000 +0000 @@ -8,3 +8,4 @@ transition_Gradle_3.1.patch 08_GROOVY-8163.patch 09_ignore_buildscan.patch +10_use_local_docs.patch
  3. Download patch debian/patches/10_use_local_docs.patch

    --- 2.4.15-1/debian/patches/10_use_local_docs.patch 1970-01-01 00:00:00.000000000 +0000 +++ 2.4.15-1ubuntu1/debian/patches/10_use_local_docs.patch 2018-04-20 23:33:44.000000000 +0000 @@ -0,0 +1,38 @@ +--- a/gradle/docs.gradle ++++ b/gradle/docs.gradle +@@ -33,9 +33,11 @@ def javadocSpec = { + overview = rootProject.file('src/main/overviewj.html') + footer = doc.footer + source = rootProject.useIndy()?'1.7':'1.6' +- links('http://docs.oracle.com/javase/8/docs/api/', 'http://docs.oracle.com/javaee/7/api/', +- 'http://commons.apache.org/proper/commons-cli/javadocs/api-release/', 'http://junit.org/junit4/javadoc/latest/', +- 'http://docs.oracle.com/javaee/6/api/', 'http://www.antlr2.org/javadoc/') ++ //links('http://docs.oracle.com/javase/8/docs/api/', 'http://docs.oracle.com/javaee/7/api/', ++ // 'http://commons.apache.org/proper/commons-cli/javadocs/api-release/', 'http://junit.org/junit4/javadoc/latest/', ++ // 'http://docs.oracle.com/javaee/6/api/', 'http://www.antlr2.org/javadoc/') ++ links('file:///usr/share/doc/default-jdk-doc/api/', 'file:///usr/share/doc/libservlet3.1-java-doc/api', ++ 'file:///usr/share/doc/junit4/api/') + } + } + +@@ -53,12 +55,14 @@ def groovydocSpec = { + overviewText = resources.text.fromFile(rootProject.file('src/main/overview.html')) + } + includePrivate = false +- link 'http://docs.oracle.com/javaee/7/api/', 'javax.servlet.', 'javax.management.' +- link 'http://docs.oracle.com/javase/8/docs/api/', 'java.', 'org.xml.', 'javax.', 'org.w3c.' +- link 'http://docs.groovy-lang.org/docs/ant/api/', 'org.apache.ant.', 'org.apache.tools.ant.' +- link 'http://junit.org/junit4/javadoc/latest/', 'org.junit.', 'junit.' +- link 'http://www.antlr2.org/javadoc/', 'antlr.' +- link 'http://commons.apache.org/proper/commons-cli/javadocs/api-release/', 'org.apache.commons.cli.' ++ link 'file:///usr/share/doc/libservlet3.1-java-doc/api', 'javax.servlet.', 'javax.management.' ++ link 'file:///usr/share/doc/default-jdk-doc/api/', 'java.', 'org.xml.', 'javax.', 'org.w3c.' ++ link 'file:///usr/share/doc/ant/api/', 'org.apache.tools.ant.' ++ link 'file:///usr/share/doc/junit4/api/', 'org.junit.' ++ //link 'http://docs.groovy-lang.org/docs/ant/api/', 'org.apache.ant.' ++ //link 'http://junit.org/junit4/javadoc/latest/', 'junit.' ++ //link 'http://www.antlr2.org/javadoc/', 'antlr.' ++ //link 'http://commons.apache.org/proper/commons-cli/javadocs/api-release/', 'org.apache.commons.cli.' + } + + allprojects {

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: javabeans-activation-framework

javabeans-activation-framework (1.2.0-1ubuntu1) bionic; urgency=medium * control: Break/replace glassfish-activation to fix upgrades. (LP: #1765710) -- Timo Aaltonen <tjaalton@debian.org> Fri, 20 Apr 2018 16:25:26 +0300

Modifications :
  1. Download patch debian/control

    --- 1.2.0-1/debian/control 2017-11-30 11:42:06.000000000 +0000 +++ 1.2.0-1ubuntu1/debian/control 2018-04-20 13:25:26.000000000 +0000 @@ -20,6 +20,8 @@ Package: libactivation-java Architecture: all Depends: ${maven:Depends}, ${misc:Depends} Suggests: ${maven:OptionalDepends} +Breaks: glassfish-activation +Replaces: glassfish-activation Description: JavaBeans Activation Framework The JavaBeans Activation Framework (JAF) is a standard extension to the Java platform that lets you take advantage of standard services to: determine the

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: javatools

javatools (0.63ubuntu1) bionic; urgency=medium * jh_build: do not set -source when --release (available on jdk9+) is set for either javac or javadoc. -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Fri, 06 Apr 2018 18:43:12 +0000

Modifications :
  1. Download patch jh_build

    --- 0.63/jh_build 2017-09-27 19:22:43.000000000 +0000 +++ 0.63ubuntu1/jh_build 2018-04-06 18:42:55.000000000 +0000 @@ -54,16 +54,20 @@ if ! grep -- -encoding <<< "$JH_JAVAC_OP JH_JAVAC_OPTS="-encoding ISO8859-1 $JH_JAVAC_OPTS" fi -if ! grep -- -source <<< "$JH_JAVAC_OPTS" &>/dev/null; then - if ! grep -- -target <<< "$JH_JAVAC_OPTS" &>/dev/null; then - JH_JAVAC_OPTS="-source 1.7 -target 1.7 $JH_JAVAC_OPTS" - else - JH_JAVAC_OPTS="-source 1.7 $JH_JAVAC_OPTS" +if ! grep -- --release <<< "$JH_JAVAC_OPTS" &>/dev/null; then + if ! grep -- -source <<< "$JH_JAVAC_OPTS" &>/dev/null; then + if ! grep -- -target <<< "$JH_JAVAC_OPTS" &>/dev/null; then + JH_JAVAC_OPTS="-source 1.7 -target 1.7 $JH_JAVAC_OPTS" + else + JH_JAVAC_OPTS="-source 1.7 $JH_JAVAC_OPTS" + fi fi fi -if ! grep -- -source <<< "$JH_JAVADOC_OPTS" &>/dev/null; then +if ! grep -- --release <<< "$JH_JAVAC_OPTS" &>/dev/null; then + if ! grep -- -source <<< "$JH_JAVADOC_OPTS" &>/dev/null; then JH_JAVADOC_OPTS="-source 1.7 $JH_JAVADOC_OPTS" + fi fi if ! grep -- -notimestamp <<< "$JH_JAVADOC_OPTS" &>/dev/null; then
  2. Download patch debian/control

    --- 0.63/debian/control 2018-03-23 21:36:20.000000000 +0000 +++ 0.63ubuntu1/debian/control 2018-04-06 18:43:12.000000000 +0000 @@ -1,7 +1,8 @@ Source: javatools Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Emmanuel Bourg <ebourg@apache.org> Build-Depends: debhelper (>= 11),

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: jmagick

jmagick (6.6.9~20130201-svn99-3ubuntu2) zesty; urgency=medium * Rebuild against new imagemagick 6.9.7.0. -- Gianfranco Costamagna <locutusofborg@debian.org> Wed, 18 Jan 2017 13:33:21 +0100 jmagick (6.6.9~20130201-svn99-3ubuntu1) yakkety; urgency=medium * Merge with Debian; remaining changes: - Fix warnings about implicit function declaration. Closes: #727776. -- Matthias Klose <doko@ubuntu.com> Tue, 06 Sep 2016 15:48:31 +0200

Modifications :
  1. Download patch .pc/02_jmagick_implicit_decl.patch/src/magick/jmagick.h
  2. Download patch src/magick/jmagick.h

    --- 6.6.9~20130201-svn99-3/src/magick/jmagick.h 2009-11-10 13:24:51.000000000 +0000 +++ 6.6.9~20130201-svn99-3ubuntu2/src/magick/jmagick.h 2017-03-29 22:42:25.000000000 +0000 @@ -110,6 +110,29 @@ int setIntFieldValue(JNIEnv *env, jint value); /* + * Retrieve the byte array from the specified field. + * + * Input: + * env Java VM environment. + * obj Java object for which the value is to be retrieved. + * fieldName name of the field to be retrieved. + * fieldID if non-null, points to field ID. 0 to request retrieval. + * + * Output: + * fieldID if non-null, will contain the field ID. + * size the size of the array is returned here. Must not be NULL. + * + * Return: + * The byte array requested. The caller is responsible for + * deallocating this byte array. + */ +unsigned char* getByteArrayFieldValue(JNIEnv *env, + jobject obj, + const char *fieldName, + jfieldID *fieldID, + int *size); + +/* * From a java.awt.Rectangle object, construct a ImageMagick * RectangleInfo, as passed in from the parameter. *
  3. Download patch debian/control

    --- 6.6.9~20130201-svn99-3/debian/control 2016-09-05 04:13:53.000000000 +0000 +++ 6.6.9~20130201-svn99-3ubuntu2/debian/control 2016-09-06 13:48:31.000000000 +0000 @@ -1,5 +1,6 @@ Source: jmagick -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Varun Hiremath <varun@debian.org> Section: graphics Priority: optional
  4. Download patch .pc/applied-patches

    --- 6.6.9~20130201-svn99-3/.pc/applied-patches 2017-03-29 22:42:25.321938217 +0000 +++ 6.6.9~20130201-svn99-3ubuntu2/.pc/applied-patches 2017-03-29 22:42:25.573945071 +0000 @@ -1,2 +1,3 @@ 01_fix_load_jnilib.patch 0001-Use-pkgconfig-for-flags.patch +02_jmagick_implicit_decl.patch
  5. Download patch debian/patches/02_jmagick_implicit_decl.patch

    --- 6.6.9~20130201-svn99-3/debian/patches/02_jmagick_implicit_decl.patch 1970-01-01 00:00:00.000000000 +0000 +++ 6.6.9~20130201-svn99-3ubuntu2/debian/patches/02_jmagick_implicit_decl.patch 2016-09-06 13:48:31.000000000 +0000 @@ -0,0 +1,37 @@ +Description: Include the missing prototype for getByteArrayFieldValue +Author: Adam Conrad <adconrad@ubuntu.com> + +Index: jmagick-6.6.9~20130201-svn99/src/magick/jmagick.h +=================================================================== +--- jmagick-6.6.9~20130201-svn99.orig/src/magick/jmagick.h 2013-10-26 10:45:26.000000000 -0600 ++++ jmagick-6.6.9~20130201-svn99/src/magick/jmagick.h 2013-10-26 10:50:51.932356603 -0600 +@@ -110,6 +110,29 @@ + jint value); + + /* ++ * Retrieve the byte array from the specified field. ++ * ++ * Input: ++ * env Java VM environment. ++ * obj Java object for which the value is to be retrieved. ++ * fieldName name of the field to be retrieved. ++ * fieldID if non-null, points to field ID. 0 to request retrieval. ++ * ++ * Output: ++ * fieldID if non-null, will contain the field ID. ++ * size the size of the array is returned here. Must not be NULL. ++ * ++ * Return: ++ * The byte array requested. The caller is responsible for ++ * deallocating this byte array. ++ */ ++unsigned char* getByteArrayFieldValue(JNIEnv *env, ++ jobject obj, ++ const char *fieldName, ++ jfieldID *fieldID, ++ int *size); ++ ++/* + * From a java.awt.Rectangle object, construct a ImageMagick + * RectangleInfo, as passed in from the parameter. + *
  6. Download patch debian/patches/series

    --- 6.6.9~20130201-svn99-3/debian/patches/series 2016-09-05 04:13:53.000000000 +0000 +++ 6.6.9~20130201-svn99-3ubuntu2/debian/patches/series 2016-09-06 13:48:31.000000000 +0000 @@ -1,3 +1,4 @@ 01_fix_load_jnilib.patch 0001-Use-pkgconfig-for-flags.patch +02_jmagick_implicit_decl.patch

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: jsch-agent-proxy

jsch-agent-proxy (0.0.8-2ubuntu1) xenial; urgency=medium * Switch to using maven-ant-helper to avoid maven in main: - d/rules,modules: Switch maven->ant; add targets for jar installs - d/build.xml: Wrapper for maven-ant-helper build.xml to support multi-module projects. - d/control: Update BD's to drop maven related dependencies, add maven-ant-helper and maven-repo-helper. -- James Page <james.page@ubuntu.com> Wed, 17 Feb 2016 15:00:47 +0000

Modifications :
  1. Download patch debian/modules

    --- 0.0.8-2/debian/modules 1970-01-01 00:00:00.000000000 +0000 +++ 0.0.8-2ubuntu1/debian/modules 2016-02-17 14:33:12.000000000 +0000 @@ -0,0 +1,7 @@ +jsch-agent-proxy-core +jsch-agent-proxy-jsch +jsch-agent-proxy-pageant +jsch-agent-proxy-sshagent +jsch-agent-proxy-usocket-jna +jsch-agent-proxy-usocket-nc +jsch-agent-proxy-connector-factory
  2. Download patch debian/rules

    --- 0.0.8-2/debian/rules 2015-06-15 21:17:13.000000000 +0000 +++ 0.0.8-2ubuntu1/debian/rules 2016-02-17 14:52:10.000000000 +0000 @@ -1,10 +1,21 @@ #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/maven.mk +include /usr/share/cdbs/1/class/ant.mk -JAVA_HOME := /usr/lib/jvm/default-java -DEB_MAVEN_DOC_TARGET := javadoc:javadoc javadoc:aggregate +PACKAGE := $(DEB_SOURCE_PACKAGE) +VERSION := $(DEB_UPSTREAM_VERSION) +JAVA_HOME := /usr/lib/jvm/default-java +DEB_JARS := ant-nodeps ant-junit jsch jna-platform jna +DEB_ANT_BUILDFILE := debian/build.xml +DEB_ANT_ARGS := -Dbasedir=$(realpath .) -Dpackage=$(PACKAGE) -Dversion=$(VERSION) +binary-post-install/lib$(PACKAGE)-java:: + mh_installpoms -plib$(PACKAGE)-java + set -e; \ + for module in `cat debian/modules`; do \ + jar=`echo $$module | sed -e "s/jsch-agent-proxy-/jsch.agentproxy./g"`; \ + mh_installjar -plib$(PACKAGE)-java -l $$module/pom.xml $$module/build/$$jar-$(VERSION).jar; \ + done get-orig-source: uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename
  3. Download patch debian/control

    --- 0.0.8-2/debian/control 2015-09-02 21:32:39.000000000 +0000 +++ 0.0.8-2ubuntu1/debian/control 2016-02-17 12:24:13.000000000 +0000 @@ -1,10 +1,11 @@ Source: jsch-agent-proxy Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Emmanuel Bourg <ebourg@apache.org> -Build-Depends: debhelper (>= 9), cdbs, default-jdk, maven-debian-helper (>= 1.5), libjna-platform-java -Build-Depends-Indep: libmaven-bundle-plugin-java, libjsch-java +Build-Depends: debhelper (>= 9), cdbs, default-jdk, maven-ant-helper, maven-repo-helper, libjna-platform-java, ant, ant-optional +Build-Depends-Indep: libjsch-java Standards-Version: 3.9.6 Vcs-Git: git://anonscm.debian.org/pkg-java/jsch-agent-proxy.git Vcs-Browser: http://anonscm.debian.org/cgit/pkg-java/jsch-agent-proxy.git
  4. Download patch debian/build.xml

    --- 0.0.8-2/debian/build.xml 1970-01-01 00:00:00.000000000 +0000 +++ 0.0.8-2ubuntu1/debian/build.xml 2016-02-17 15:00:45.000000000 +0000 @@ -0,0 +1,86 @@ +<?xml version="1.0"?> +<project name="jsch.agent" default="build-all" basedir="."> + <property name="build.xml" value="/usr/share/maven-ant-helper/maven-build.xml"/> + <target name="build-all"> + <antcall target="component"> + <param name="component" value="."/> + <param name="target" value="package"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-core"/> + <param name="target" value="package"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-jsch"/> + <param name="target" value="package"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-pageant"/> + <param name="target" value="package"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-sshagent"/> + <param name="target" value="package"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-usocket-jna"/> + <param name="target" value="package"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-usocket-nc"/> + <param name="target" value="package"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-connector-factory"/> + <param name="target" value="package"/> + </antcall> + </target> + + <target name="clean"> + <antcall target="component"> + <param name="component" value="."/> + <param name="target" value="clean"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-core"/> + <param name="target" value="clean"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-jsch"/> + <param name="target" value="clean"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-pageant"/> + <param name="target" value="clean"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-sshagent"/> + <param name="target" value="clean"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-usocket-jna"/> + <param name="target" value="clean"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-usocket-nc"/> + <param name="target" value="clean"/> + </antcall> + <antcall target="component"> + <param name="component" value="jsch-agent-proxy-connector-factory"/> + <param name="target" value="clean"/> + </antcall> + </target> + + <target name="component"> + <!-- Ensure any jar files already built in this project are used for compilation --> + <path id="local.path.ref"> + <fileset dir="${basedir}" includes="**/*.jar"/> + </path> + <ant antfile="${build.xml}" dir="${basedir}/${component}" target="${target}"> + <property name="package" value="${package}"/> + <property name="version" value="${version}"/> + <property name="debian.dir" value="${basedir}/debian"/> + <property name="classpath.compile" value="${toString:local.path.ref}"/> + </ant> + </target> +</project>

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: libcommons-dbcp-java

libcommons-dbcp-java (1.4-5ubuntu2) xenial; urgency=medium * Build-depend on libtomcat8-java. -- Matthias Klose <doko@ubuntu.com> Mon, 22 Feb 2016 20:56:42 +0100 libcommons-dbcp-java (1.4-5ubuntu1) vivid; urgency=low * Merge from Debian unstable. Remaining changes: - d/ant.properties: Specifiy location of dependencies for build, set source/target version of Java to 1.5. - d/control: Switch BD/BDI's for ant based build, manually specify dependencies for binary packages. - d/libcommons-dbcp-java-doc.install: Pickup docs from ant build location. - d/maven.rules: Specify mappings for installed maven artifacts. - d/patches/01_build.patch: Patch ant build file for Javadoc locations. - d/rules: Rewrite for ant based build. - d/maven.*, d/patches/0001-configure-source-and-target-version-1.5.patch, d/README.source: Dropped as not required for ant based build. -- James Page <james.page@ubuntu.com> Mon, 08 Dec 2014 15:30:21 +0000

Modifications :
  1. Download patch .pc/01_build.patch/build.xml
  2. Download patch debian/README.source

    --- 1.4-5/debian/README.source 2014-10-25 20:19:43.000000000 +0000 +++ 1.4-5ubuntu2/debian/README.source 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -Information about libcommons-dbcp-java --------------------------------------- - -This package was debianized using the mh_make command -from the maven-debian-helper package. - -The build system uses Maven but prevents it from downloading -anything from the Internet, making the build compliant with -the Debian policy.
  3. Download patch debian/rules

    --- 1.4-5/debian/rules 2014-10-25 20:19:43.000000000 +0000 +++ 1.4-5ubuntu2/debian/rules 2014-10-26 04:26:39.000000000 +0000 @@ -1,9 +1,25 @@ #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/maven.mk +include /usr/share/cdbs/1/class/ant.mk -JAVA_HOME := /usr/lib/jvm/default-java +JAVA_HOME := /usr/lib/jvm/default-java +DEB_JARS := commons-collections3 commons-pool junit geronimo-jta_1.1_spec + +PACKAGE=commons-dbcp + +DEB_ANT_CLEAN_TARGET := clean +DEB_ANT_BUILD_TARGET := build +#DEB_ANT_CHECK_TARGET := test + +# Per Debian Java Policy, install a versioned JAR and an unversioned symlink +binary-post-install/lib$(PACKAGE)-java:: + mh_installpoms -plib$(PACKAGE)-java + mh_installjar -plib$(PACKAGE)-java -l pom.xml dist/$(PACKAGE).jar + +clean:: + -rm -rf debian/tmp + -rm -fr doc/api DEB_INSTALL_CHANGELOGS_ALL := RELEASE-NOTES.txt
  4. Download patch debian/patches/01_build.patch

    --- 1.4-5/debian/patches/01_build.patch 1970-01-01 00:00:00.000000000 +0000 +++ 1.4-5ubuntu2/debian/patches/01_build.patch 2012-07-09 09:14:53.000000000 +0000 @@ -0,0 +1,24 @@ +Description: Cleanup upstream build.xml: + - Use local Javadoc index from default-jdk-doc + - Set test.failonerror to false +Origin: vendor +Forwarded: not-needed +Author: Damien Raude-Morvan <drazzib@debian.org> +Last-Update: 2010-02-20 +--- a/build.xml ++++ b/build.xml +@@ -179,8 +179,8 @@ + nohelp="true" + nonavbar="false" + serialwarn="false"> +- <link href="http://java.sun.com/j2se/1.5.0/docs/api"/> +- <link href="http://commons.apache.org/pool/apidocs"/> ++ <link href="/usr/share/doc/default-jdk-doc/api/"/> ++ <link href="/usr/share/doc/libcommons-pool-java/api/"/> + </javadoc> + </target> + +--- /dev/null ++++ b/build.properties +@@ -0,0 +1 @@ ++test.failonerror=false
  5. Download patch .pc/0001-configure-source-and-target-version-1.5.patch/pom.xml
  6. Download patch debian/control

    --- 1.4-5/debian/control 2014-10-25 20:45:36.000000000 +0000 +++ 1.4-5ubuntu2/debian/control 2016-02-22 19:56:40.000000000 +0000 @@ -1,16 +1,16 @@ Source: libcommons-dbcp-java Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Damien Raude-Morvan <drazzib@debian.org>, Emmanuel Bourg <ebourg@apache.org> -Build-Depends: cdbs, debhelper (>= 9), default-jdk, maven-debian-helper (>= 1.4) +Build-Depends: ant, cdbs, debhelper (>= 9), default-jdk, maven-repo-helper Build-Depends-Indep: default-jdk-doc, junit, libcommons-pool-java, libcommons-pool-java-doc, libgeronimo-jta-1.1-spec-java, - libmaven-javadoc-plugin-java, libtomcat8-java Standards-Version: 3.9.6 Vcs-Git: git://anonscm.debian.org/pkg-java/libcommons-dbcp-java.git @@ -19,8 +19,8 @@ Homepage: http://commons.apache.org/dbcp Package: libcommons-dbcp-java Architecture: all -Depends: ${maven:Depends}, ${misc:Depends} -Suggests: libcommons-dbcp-java-doc, ${maven:OptionalDepends} +Depends: ${misc:Depends}, libcommons-pool-java, libcommons-collections3-java +Suggests: libcommons-dbcp-java-doc, libgeronimo-jta-1.1-spec-java Description: Database Connection Pooling Services The DBCP package provides database connection pooling services. The following features are supported @@ -38,8 +38,8 @@ Description: Database Connection Pooling Package: libcommons-dbcp-java-doc Architecture: all Section: doc -Depends: ${maven:DocDepends}, ${misc:Depends} -Recommends: ${maven:DocOptionalDepends} +Depends: ${misc:Depends} +Recommends: libcommons-pool-java-doc, default-jdk-doc Suggests: libcommons-dbcp-java Description: Database Connection Pooling Services - documentation The DBCP package provides database connection pooling services. The
  7. Download patch .pc/03_exclude-transactions-tests.patch/pom.xml

    --- 1.4-5/.pc/03_exclude-transactions-tests.patch/pom.xml 2016-02-22 23:09:56.000000000 +0000 +++ 1.4-5ubuntu2/.pc/03_exclude-transactions-tests.patch/pom.xml 2010-02-07 16:59:20.000000000 +0000 @@ -265,14 +265,6 @@ <tarLongFileMode>gnu</tarLongFileMode> </configuration> </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.5</source> - <target>1.5</target> - </configuration> - </plugin> </plugins> </build> <reporting>
  8. Download patch .pc/applied-patches

    --- 1.4-5/.pc/applied-patches 2016-02-22 23:09:56.927601551 +0000 +++ 1.4-5ubuntu2/.pc/applied-patches 2016-02-22 23:09:57.171608059 +0000 @@ -1,3 +1,3 @@ -0001-configure-source-and-target-version-1.5.patch +01_build.patch 02_java7_compat.patch 03_exclude-transactions-tests.patch
  9. Download patch debian/maven.rules

    --- 1.4-5/debian/maven.rules 2014-10-25 20:52:44.000000000 +0000 +++ 1.4-5ubuntu2/debian/maven.rules 2016-02-22 19:57:43.000000000 +0000 @@ -19,3 +19,5 @@ commons-dbcp commons-dbcp jar s/.*/debian/ * * junit junit jar s/.*/3.x/ * * s/tomcat/org.apache.tomcat/ s/naming-common/tomcat-catalina/ * s/.*/8.x/ * * +commons-collections commons-collections jar s/3\..*/3.x/ +s/org.apache.geronimo.specs/glassfish/ s/geronimo-jta_1.1_spec/javaee/ jar s/.*/debian/
  10. Download patch build.properties

    --- 1.4-5/build.properties 1970-01-01 00:00:00.000000000 +0000 +++ 1.4-5ubuntu2/build.properties 2016-02-22 23:09:57.000000000 +0000 @@ -0,0 +1 @@ +test.failonerror=false
  11. Download patch debian/patches/0001-configure-source-and-target-version-1.5.patch

    --- 1.4-5/debian/patches/0001-configure-source-and-target-version-1.5.patch 2014-10-25 20:19:43.000000000 +0000 +++ 1.4-5ubuntu2/debian/patches/0001-configure-source-and-target-version-1.5.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,28 +0,0 @@ -From: Torsten Werner <twerner@debian.org> -Date: Sun, 11 Sep 2011 17:24:30 +0200 -Subject: configure source and target version 1.5 - ---- - pom.xml | 8 ++++++++ - 1 files changed, 8 insertions(+), 0 deletions(-) - -diff --git a/pom.xml b/pom.xml -index bff49ea..e145e42 100644 ---- a/pom.xml -+++ b/pom.xml -@@ -265,6 +265,14 @@ - <tarLongFileMode>gnu</tarLongFileMode> - </configuration> - </plugin> -+ <plugin> -+ <groupId>org.apache.maven.plugins</groupId> -+ <artifactId>maven-compiler-plugin</artifactId> -+ <configuration> -+ <source>1.5</source> -+ <target>1.5</target> -+ </configuration> -+ </plugin> - </plugins> - </build> - <reporting> ---
  12. Download patch debian/patches/03_exclude-transactions-tests.patch

    --- 1.4-5/debian/patches/03_exclude-transactions-tests.patch 2014-10-25 20:19:43.000000000 +0000 +++ 1.4-5ubuntu2/debian/patches/03_exclude-transactions-tests.patch 2014-12-08 15:05:46.000000000 +0000 @@ -3,9 +3,9 @@ Author: Emmanuel Bourg <ebourg@apache.or Forwarded: not-needed --- a/pom.xml +++ b/pom.xml -@@ -272,6 +272,20 @@ - <source>1.5</source> - <target>1.5</target> +@@ -278,6 +278,20 @@ + <effort>Default</effort> + <excludeFilterFile>${basedir}/findbugs-exclude-filter.xml</excludeFilterFile> </configuration> + <executions> + <execution> @@ -22,5 +22,5 @@ Forwarded: not-needed + </execution> + </executions> </plugin> - </plugins> - </build> + <plugin> + <groupId>org.codehaus.mojo</groupId>
  13. Download patch debian/patches/series

    --- 1.4-5/debian/patches/series 2014-10-25 20:19:43.000000000 +0000 +++ 1.4-5ubuntu2/debian/patches/series 2014-10-26 04:26:39.000000000 +0000 @@ -1,3 +1,3 @@ -0001-configure-source-and-target-version-1.5.patch +01_build.patch 02_java7_compat.patch 03_exclude-transactions-tests.patch
  14. Download patch debian/libcommons-dbcp-java-doc.install

    --- 1.4-5/debian/libcommons-dbcp-java-doc.install 2014-10-25 20:19:43.000000000 +0000 +++ 1.4-5ubuntu2/debian/libcommons-dbcp-java-doc.install 2014-10-26 04:26:39.000000000 +0000 @@ -1,2 +1,2 @@ -target/apidocs/* usr/share/doc/libcommons-dbcp-java/api +dist/docs/* usr/share/doc/libcommons-dbcp-java
  15. Download patch pom.xml

    --- 1.4-5/pom.xml 2016-02-22 23:09:56.000000000 +0000 +++ 1.4-5ubuntu2/pom.xml 2016-02-22 23:09:57.000000000 +0000 @@ -265,12 +265,18 @@ <tarLongFileMode>gnu</tarLongFileMode> </configuration> </plugin> + </plugins> + </build> + <reporting> + <plugins> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> + <groupId>org.codehaus.mojo</groupId> + <artifactId>findbugs-maven-plugin</artifactId> + <version>2.1</version> <configuration> - <source>1.5</source> - <target>1.5</target> + <threshold>Normal</threshold> + <effort>Default</effort> + <excludeFilterFile>${basedir}/findbugs-exclude-filter.xml</excludeFilterFile> </configuration> <executions> <execution> @@ -287,20 +293,6 @@ </execution> </executions> </plugin> - </plugins> - </build> - <reporting> - <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>findbugs-maven-plugin</artifactId> - <version>2.1</version> - <configuration> - <threshold>Normal</threshold> - <effort>Default</effort> - <excludeFilterFile>${basedir}/findbugs-exclude-filter.xml</excludeFilterFile> - </configuration> - </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId>
  16. Download patch debian/maven.cleanIgnoreRules

    --- 1.4-5/debian/maven.cleanIgnoreRules 2014-10-25 20:52:32.000000000 +0000 +++ 1.4-5ubuntu2/debian/maven.cleanIgnoreRules 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ -# Maven clean ignore rules - ignore some Maven dependencies and plugins -# during the clean phase of a Maven build -# Format of this file is: -# [group] [artifact] [type] [version] [classifier] [scope] -# where each element can be either -# - the exact string, for example org.apache for the group, or 3.1 -# for the version. In this case, the element is simply matched -# and left as it is -# - * (the star character, alone). In this case, anything will -# match and be left as it is. For example, using * on the -# position of the artifact field will match any artifact id -# All elements much match before a rule can be applied -# Example rule: match jar with groupid= junit, artifactid= junit -# and version starting with 3., this dependency is then removed -# from the POM before mvn clean is called -# junit junit jar s/3\\..*/3.x/ -
  17. Download patch debian/maven.properties

    --- 1.4-5/debian/maven.properties 2014-10-25 20:19:43.000000000 +0000 +++ 1.4-5ubuntu2/debian/maven.properties 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -# Include here properties to pass to Maven during the build. -# For example: -# maven.test.skip=true -
  18. Download patch build.xml

    --- 1.4-5/build.xml 2010-02-07 16:59:20.000000000 +0000 +++ 1.4-5ubuntu2/build.xml 2016-02-22 23:09:57.000000000 +0000 @@ -179,8 +179,8 @@ nohelp="true" nonavbar="false" serialwarn="false"> - <link href="http://java.sun.com/j2se/1.5.0/docs/api"/> - <link href="http://commons.apache.org/pool/apidocs"/> + <link href="/usr/share/doc/default-jdk-doc/api/"/> + <link href="/usr/share/doc/libcommons-pool-java/api/"/> </javadoc> </target>
  19. Download patch debian/maven.ignoreRules

    --- 1.4-5/debian/maven.ignoreRules 2014-10-25 20:52:32.000000000 +0000 +++ 1.4-5ubuntu2/debian/maven.ignoreRules 1970-01-01 00:00:00.000000000 +0000 @@ -1,27 +0,0 @@ -# Maven ignore rules - ignore some Maven dependencies and plugins -# Format of this file is: -# [group] [artifact] [type] [version] [classifier] [scope] -# where each element can be either -# - the exact string, for example org.apache for the group, or 3.1 -# for the version. In this case, the element is simply matched -# and left as it is -# - * (the star character, alone). In this case, anything will -# match and be left as it is. For example, using * on the -# position of the artifact field will match any artifact id -# All elements much match before a rule can be applied -# Example rule: match jar with groupid= junit, artifactid= junit -# and version starting with 3., this dependency is then removed -# from the POM -# junit junit jar s/3\\..*/3.x/ - -commons-logging commons-logging * * * * -org.apache.geronimo.modules geronimo-transaction * * * * -org.apache.maven.plugins maven-assembly-plugin * * * * -org.apache.maven.plugins maven-changes-plugin * * * * -org.apache.maven.plugins maven-checkstyle-plugin * * * * -org.apache.maven.plugins maven-pmd-plugin * * * * -org.apache.maven.plugins maven-surefire-plugin * * * * -org.codehaus.mojo clirr-maven-plugin * * * * -org.codehaus.mojo cobertura-maven-plugin * * * * -org.codehaus.mojo findbugs-maven-plugin * * * * -tomcat naming-java * * * *
  20. Download patch debian/maven.publishedRules

    --- 1.4-5/debian/maven.publishedRules 2014-10-25 20:52:32.000000000 +0000 +++ 1.4-5ubuntu2/debian/maven.publishedRules 1970-01-01 00:00:00.000000000 +0000 @@ -1,19 +0,0 @@ -# Maven published rules - additional rules to publish, to help -# the packaging work of Debian maintainers using mh_make -# Format of this file is: -# [group] [artifact] [type] [version] [classifier] [scope] -# where each element can be either -# - the exact string, for example org.apache for the group, or 3.1 -# for the version. In this case, the element is simply matched -# and left as it is -# - * (the star character, alone). In this case, anything will -# match and be left as it is. For example, using * on the -# position of the artifact field will match any artifact id -# - a regular expression of the form s/match/replace/ -# in this case, elements that match are transformed using -# the regex rule. -# All elements much match before a rule can be applied -# Example rule: match jar with groupid= junit, artifactid= junit -# and version starting with 3., replacing the version with 3.x -# junit junit jar s/3\\..*/3.x/ -
  21. Download patch debian/ant.properties

    --- 1.4-5/debian/ant.properties 1970-01-01 00:00:00.000000000 +0000 +++ 1.4-5ubuntu2/debian/ant.properties 2012-07-09 09:45:00.000000000 +0000 @@ -0,0 +1,4 @@ +commons-collections.jar=/usr/share/java/commons-collections3.jar +commons-pool.jar=/usr/share/java/commons-pool.jar +ant.build.javac.source=1.5 +ant.build.javac.target=1.5

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: libcommons-discovery-java

libcommons-discovery-java (0.5-3ubuntu1) quantal; urgency=low * Merge from Debian testing. Remaining changes: - d/control: Switch Build-Deps from maven to ant, fix Depends on binary packages. - d/rules: Switch from maven to ant cdbs build and ensure that junit4 is used to execute unit tests. - d/ant.properties: Specify build overrides for upstream build.xml to support use of system Java libraries. - d/libcommons-discovery-java-doc.install: install API docs from ant build output. - d/patches/fix_junit4_tests.diff: fix build process to execute tests using the junit ant task rather than executing junit directly in order to support use of JUnit4 annotations. -- James Page <james.page@ubuntu.com> Mon, 28 May 2012 17:18:46 +0100

Modifications :
  1. Download patch debian/rules

    --- 0.5-3/debian/rules 2011-11-14 23:12:27.000000000 +0000 +++ 0.5-3ubuntu1/debian/rules 2012-05-22 09:44:00.000000000 +0000 @@ -1,10 +1,20 @@ #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/maven.mk include /usr/share/cdbs/1/class/javahelper.mk +include /usr/share/cdbs/1/class/ant.mk JAVA_HOME := /usr/lib/jvm/default-java +DEB_JARS := ant-junit4 ant-junit +DEB_ANT_BUILD_TARGET := dist test.discovery +LIBRARY := commons-discovery + +install/lib$(LIBRARY)-java:: + mh_installpoms -plib$(LIBRARY)-java + mh_installjar -plib$(LIBRARY)-java -l pom.xml dist/$(LIBRARY).jar + +clean:: + -rm -rf debian/tmp get-orig-source: uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename
  2. Download patch debian/control

    --- 0.5-3/debian/control 2012-03-08 16:08:49.000000000 +0000 +++ 0.5-3ubuntu1/debian/control 2012-05-28 16:19:24.000000000 +0000 @@ -1,13 +1,14 @@ Source: libcommons-discovery-java Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Damien Raude-Morvan <drazzib@debian.org>, Kumar Appaiah <akumar@debian.org>, Varun Hiremath <varun@debian.org>, Jakub Adam <jakub.adam@ktknet.cz> -Build-Depends: debhelper (>= 7), cdbs, default-jdk, maven-debian-helper (>= 1.4) -Build-Depends-Indep: libcommons-logging-java, junit4, default-jdk-doc, libcommons-logging-java-doc, - libmaven-javadoc-plugin-java, javahelper +Build-Depends: debhelper (>= 7), cdbs, ant, default-jdk +Build-Depends-Indep: ant-optional, libcommons-logging-java, junit4, default-jdk-doc, + libcommons-logging-java-doc, maven-repo-helper, javahelper Standards-Version: 3.9.3 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libcommons-discovery-java/ Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libcommons-discovery-java/ @@ -15,8 +16,7 @@ Homepage: http://commons.apache.org/disc Package: libcommons-discovery-java Architecture: all -Depends: ${misc:Depends}, ${maven:Depends} -Recommends: ${maven:OptionalDepends} +Depends: ${misc:Depends}, libcommons-logging-java Suggests: libcommons-discovery-java-doc Description: locates classes that implement a given Java interface The Discovery Component is about discovering, or finding, @@ -39,8 +39,7 @@ Description: locates classes that implem Package: libcommons-discovery-java-doc Section: doc Architecture: all -Depends: ${misc:Depends}, ${maven:DocDepends} -Recommends: ${maven:DocOptionalDepends} +Depends: ${misc:Depends}, libcommons-logging-java-doc Suggests: libcommons-discovery-java Description: locates classes that implement a given Java interface (documentation) The Discovery Component is about discovering, or finding,
  3. Download patch .pc/applied-patches

    --- 0.5-3/.pc/applied-patches 2012-05-28 17:36:07.931191460 +0000 +++ 0.5-3ubuntu1/.pc/applied-patches 2012-05-28 17:36:08.135196371 +0000 @@ -1,2 +1,3 @@ java6_incompatible_types.diff java6_incompatible_types_tests.diff +fix_junit4_tests.diff
  4. Download patch debian/patches/series

    --- 0.5-3/debian/patches/series 2011-11-01 14:41:14.000000000 +0000 +++ 0.5-3ubuntu1/debian/patches/series 2012-05-22 09:44:00.000000000 +0000 @@ -1,2 +1,3 @@ java6_incompatible_types.diff java6_incompatible_types_tests.diff +fix_junit4_tests.diff
  5. Download patch .pc/fix_junit4_tests.diff/build.xml
  6. Download patch build.xml

    --- 0.5-3/build.xml 2008-07-14 22:44:17.000000000 +0000 +++ 0.5-3ubuntu1/build.xml 2012-05-28 17:36:08.000000000 +0000 @@ -221,11 +221,20 @@ <target name="test.discovery" depends="compile.tests" description="Run basic Service unit tests ..."> <echo message="Running basic Service tests ..."/> - <java classname="${test.runner}" fork="yes" + <!-- java classname="${test.runner}" fork="yes" failonerror="${test.failonerror}"> <arg value="org.apache.commons.discovery.test.TestAll"/> <classpath refid="test.classpath"/> - </java> + </java --> + <junit printsummary="yes" haltonfailure="yes"> + <classpath refid="test.classpath"/> + <formatter type="plain"/> + <batchtest fork="yes"> + <fileset dir="${test.home}"> + <include name="**/TestAll.java"/> + </fileset> + </batchtest> + </junit> </target>
  7. Download patch debian/libcommons-discovery-java-doc.install

    --- 0.5-3/debian/libcommons-discovery-java-doc.install 2011-09-19 21:29:37.000000000 +0000 +++ 0.5-3ubuntu1/debian/libcommons-discovery-java-doc.install 2012-05-22 09:44:00.000000000 +0000 @@ -1,2 +1,2 @@ -target/apidocs/* usr/share/doc/libcommons-discovery-java/api +dist/docs/api/* usr/share/doc/libcommons-discovery-java/api
  8. Download patch debian/ant.properties

    --- 0.5-3/debian/ant.properties 1970-01-01 00:00:00.000000000 +0000 +++ 0.5-3ubuntu1/debian/ant.properties 2011-11-23 11:06:21.000000000 +0000 @@ -0,0 +1,4 @@ +junit.jar=/usr/share/java/junit4.jar +logger.jar=/usr/share/java/commons-logging.jar +ant.build.javac.source=1.5 +ant.build.javac.target=1.5
  9. Download patch debian/patches/fix_junit4_tests.diff

    --- 0.5-3/debian/patches/fix_junit4_tests.diff 1970-01-01 00:00:00.000000000 +0000 +++ 0.5-3ubuntu1/debian/patches/fix_junit4_tests.diff 2011-11-23 11:47:23.000000000 +0000 @@ -0,0 +1,35 @@ +Description: Execute JUnit tests using Ant junit task instead of executing + junit directory using java as this does not support JUnit4 test annotations. + . + Upstream have switched build system to maven so this patch will not be + forwarded either to Debian or to upstream. +Author: James Page <james.page@ubuntu.com> +Forwarded: not-needed + +Index: libcommons-discovery-java-0.5/build.xml +=================================================================== +--- libcommons-discovery-java-0.5.orig/build.xml 2011-11-23 11:13:50.206722656 +0000 ++++ libcommons-discovery-java-0.5/build.xml 2011-11-23 11:16:25.095112101 +0000 +@@ -221,11 +221,20 @@ + <target name="test.discovery" depends="compile.tests" + description="Run basic Service unit tests ..."> + <echo message="Running basic Service tests ..."/> +- <java classname="${test.runner}" fork="yes" ++ <!-- java classname="${test.runner}" fork="yes" + failonerror="${test.failonerror}"> + <arg value="org.apache.commons.discovery.test.TestAll"/> + <classpath refid="test.classpath"/> +- </java> ++ </java --> ++ <junit printsummary="yes" haltonfailure="yes"> ++ <classpath refid="test.classpath"/> ++ <formatter type="plain"/> ++ <batchtest fork="yes"> ++ <fileset dir="${test.home}"> ++ <include name="**/TestAll.java"/> ++ </fileset> ++ </batchtest> ++ </junit> + </target> + +

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: libcommons-lang3-java

libcommons-lang3-java (3.5-2ubuntu1) bionic; urgency=medium * debian/patches/fix-openjdk-10-nullpointer-lang-1365.diff: calls to org.apache.commons.lang3.SystemUtils.isJavaVersionAtLeast cause NullPointerException when running under openjdk-10 which in turn causes other packages to FTBFS with the message "Execution default-cli of goal groupId:artifactId:version:jar failed.: NullPointerException -> [Help 1]". LP: #1765570. (Closes: #895234) * debian/patches/fix-numeric-3-area-code-support-lang-1312.diff: pull upstream fix for numeric-3 area code support. (Closes: #895583) -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Fri, 20 Apr 2018 01:43:40 +0000

Modifications :
  1. Download patch debian/patches/fix-openjdk-10-nullpointer-lang-1365.diff
  2. Download patch debian/control

    --- 3.5-2/debian/control 2018-04-16 12:30:12.000000000 +0000 +++ 3.5-2ubuntu1/debian/control 2018-04-20 01:43:40.000000000 +0000 @@ -1,7 +1,8 @@ Source: libcommons-lang3-java Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Damien Raude-Morvan <drazzib@debian.org>, Emmanuel Bourg <ebourg@apache.org> Build-Depends: debhelper (>= 11),
  3. Download patch debian/patches/series

    --- 3.5-2/debian/patches/series 2018-04-16 12:30:12.000000000 +0000 +++ 3.5-2ubuntu1/debian/patches/series 2018-04-20 01:43:40.000000000 +0000 @@ -1 +1,3 @@ disable_testGetUserHome_test.diff +fix-openjdk-10-nullpointer-lang-1365.diff +fix-numeric-3-area-code-support-lang-1312.diff
  4. Download patch debian/patches/fix-numeric-3-area-code-support-lang-1312.diff

    --- 3.5-2/debian/patches/fix-numeric-3-area-code-support-lang-1312.diff 1970-01-01 00:00:00.000000000 +0000 +++ 3.5-2ubuntu1/debian/patches/fix-numeric-3-area-code-support-lang-1312.diff 2018-04-20 01:43:40.000000000 +0000 @@ -0,0 +1,65 @@ +Description: Fix UN M.49 numeric-3 area code support. + LocaleUtils#toLocale does not support language followed by UN M.49 numeric-3 + area code. +Author: pascalschumacher <pascalschumacher@gmx.net> +Origin: upstream, https://github.com/apache/commons-lang/pull/239 +Bug: https://issues.apache.org/jira/browse/LANG-1312 +Bug-Debian: https://bug.debian.org/895234 +Forwarded: not-needed +Applied-Upstream: https://github.com/apache/commons-lang/commit/4bd982d1a1df87724682c17c39bf27b5cbe389be +Reviewed-by: Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> +Last-Update: 2018-04-13 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ + +From 4bd982d1a1df87724682c17c39bf27b5cbe389be Mon Sep 17 00:00:00 2001 +From: pascalschumacher <pascalschumacher@gmx.net> +Date: Sun, 19 Feb 2017 20:39:05 +0100 +Subject: [PATCH] LANG-1312: LocaleUtils#toLocale does not support language + followed by UN M.49 numeric-3 area code (closes #239) + +--- + src/main/java/org/apache/commons/lang3/LocaleUtils.java | 4 +++- + src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java | 7 +++++++ + 3 files changed, 11 insertions(+), 1 deletion(-) + +diff --git a/src/main/java/org/apache/commons/lang3/LocaleUtils.java b/src/main/java/org/apache/commons/lang3/LocaleUtils.java +index a3126ebf4..f13b52f38 100644 +--- a/src/main/java/org/apache/commons/lang3/LocaleUtils.java ++++ b/src/main/java/org/apache/commons/lang3/LocaleUtils.java +@@ -67,6 +67,7 @@ public LocaleUtils() { + * LocaleUtils.toLocale("") = new Locale("", "") + * LocaleUtils.toLocale("en") = new Locale("en", "") + * LocaleUtils.toLocale("en_GB") = new Locale("en", "GB") ++ * LocaleUtils.toLocale("en_001") = new Locale("en", "001") + * LocaleUtils.toLocale("en_GB_xxx") = new Locale("en", "GB", "xxx") (#) + * </pre> + * +@@ -134,7 +135,8 @@ public static Locale toLocale(final String str) { + case 1: + if (StringUtils.isAllLowerCase(split[0]) && + (split[0].length() == 2 || split[0].length() == 3) && +- split[1].length() == 2 && StringUtils.isAllUpperCase(split[1])) { ++ (split[1].length() == 2 && StringUtils.isAllUpperCase(split[1])) || ++ (split[1].length() == 3 && StringUtils.isNumeric(split[1]))) { + return new Locale(split[0], split[1]); + } + throw new IllegalArgumentException("Invalid locale format: " + str); +diff --git a/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java b/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java +index 4a867bab1..79198af5b 100644 +--- a/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java ++++ b/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java +@@ -505,6 +505,13 @@ public void testLang328() { + assertValidToLocale("fr__POSIX", "fr", "", "POSIX"); + } + ++ @Test ++ public void testLanguageAndUNM49Numeric3AreaCodeLang1312() { ++ assertValidToLocale("en_001", "en", "001"); ++ assertValidToLocale("en_150", "en", "150"); ++ assertValidToLocale("ar_001", "ar", "001"); ++ } ++ + /** + * Tests #LANG-865, strings starting with an underscore. + */

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: libjide-oss-java

libjide-oss-java (3.7.2+dfsg-1ubuntu2) bionic; urgency=medium * Build using OpenJDK 8. -- Matthias Klose <doko@ubuntu.com> Mon, 23 Apr 2018 09:33:39 +0200 libjide-oss-java (3.7.2+dfsg-1ubuntu1) bionic; urgency=medium * Build using the default JDK. -- Matthias Klose <doko@ubuntu.com> Sat, 21 Apr 2018 15:34:43 +0200

Modifications :
  1. Download patch debian/rules

    --- 3.7.2+dfsg-1/debian/rules 2018-01-31 21:26:34.000000000 +0000 +++ 3.7.2+dfsg-1ubuntu2/debian/rules 2018-04-23 07:33:39.000000000 +0000 @@ -1,6 +1,7 @@ #!/usr/bin/make -f # export DH_VERBOSE=1 -export JAVA_HOME=/usr/lib/jvm/java-9-openjdk-amd64 +export JAVA_HOME=/usr/lib/jvm/default-java +export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 DPATH := $(abspath $(dir $(MAKEFILE_LIST))) DTYPE := +dfsg PKG := libjide-oss-java @@ -10,7 +11,7 @@ VER ?= $(shell dpkg-parsechangelog -l$(D dh $@ --with javahelper,jh_maven_repo_helper override_dh_auto_build: - cp -r src-jdk9/* src/ + cp -r src-jdk8/* src/ dh_auto_build override_dh_clean:
  2. Download patch debian/control

    --- 3.7.2+dfsg-1/debian/control 2018-01-31 21:26:34.000000000 +0000 +++ 3.7.2+dfsg-1ubuntu2/debian/control 2018-04-23 07:33:07.000000000 +0000 @@ -7,8 +7,8 @@ Uploaders: Build-Depends: ant, debhelper (>= 11), - openjdk-9-jdk, - default-jdk-doc, + openjdk-8-jdk, + openjdk-8-doc, javahelper, maven-repo-helper (>= 1.6~) Standards-Version: 4.1.3
  3. Download patch debian/patches/series

    --- 3.7.2+dfsg-1/debian/patches/series 2018-01-31 21:26:34.000000000 +0000 +++ 3.7.2+dfsg-1ubuntu2/debian/patches/series 2018-04-23 07:33:35.000000000 +0000 @@ -1,2 +1,2 @@ AquaJidePopupMenuUI.java.patch -java9-add-exports.patch +#java9-add-exports.patch

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: libphonenumber

libphonenumber (7.1.0-5ubuntu5) bionic; urgency=medium * No-change rebuild for icu soname change. -- Matthias Klose <doko@ubuntu.com> Tue, 07 Nov 2017 08:53:25 +0000 libphonenumber (7.1.0-5ubuntu4) bionic; urgency=medium * No-change rebuild for boost soname change. -- Matthias Klose <doko@ubuntu.com> Thu, 26 Oct 2017 19:49:43 +0000 libphonenumber (7.1.0-5ubuntu3) bionic; urgency=medium * No-change rebuild for libicu soname change. -- Matthias Klose <doko@ubuntu.com> Wed, 25 Oct 2017 15:41:45 +0000 libphonenumber (7.1.0-5ubuntu2) zesty; urgency=high * No change rebuild against boost1.62. -- Dimitri John Ledkov <xnox@ubuntu.com> Tue, 01 Nov 2016 16:26:52 +0000 libphonenumber (7.1.0-5ubuntu1) yakkety; urgency=medium [ Ken VanDine ] * Sync from debian unstable * Remaining changes: - debian/patches/hash_as_diallable_char.patch -- Ken VanDine <ken.vandine@canonical.com> Wed, 21 Sep 2016 10:18:53 -0400

Modifications :
  1. Download patch .pc/hash_as_diallable_char.patch/cpp/test/phonenumbers/phonenumberutil_test.cc
  2. Download patch debian/control

    --- 7.1.0-5/debian/control 2016-09-13 21:13:45.000000000 +0000 +++ 7.1.0-5ubuntu5/debian/control 2016-11-01 16:26:52.000000000 +0000 @@ -1,6 +1,7 @@ Source: libphonenumber Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Daniel Pocock <daniel@pocock.pro>, Fredrik Roubert <roubert@google.com> Build-Depends: cdbs, cmake,
  3. Download patch debian/patches/readdir_r-is-deprecated.patch

    --- 7.1.0-5/debian/patches/readdir_r-is-deprecated.patch 2016-09-13 21:13:45.000000000 +0000 +++ 7.1.0-5ubuntu5/debian/patches/readdir_r-is-deprecated.patch 2016-09-21 14:20:13.000000000 +0000 @@ -13,11 +13,11 @@ Origin: https://github.com/googlei18n/li tools/cpp/src/cpp-build/generate_geocoding_data.cc | 53 +++++++++------------- 3 files changed, 27 insertions(+), 35 deletions(-) -diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt -index 9a3adb0..4d95238 100644 ---- a/cpp/CMakeLists.txt -+++ b/cpp/CMakeLists.txt -@@ -82,14 +82,14 @@ if (${USE_ALTERNATE_FORMATS} STREQUAL "ON") +Index: libphonenumber-7.1.0-4ubuntu1/cpp/CMakeLists.txt +=================================================================== +--- libphonenumber-7.1.0-4ubuntu1.orig/cpp/CMakeLists.txt ++++ libphonenumber-7.1.0-4ubuntu1/cpp/CMakeLists.txt +@@ -82,14 +82,14 @@ if (${USE_ALTERNATE_FORMATS} STREQUAL "O endif () # Find all the required libraries and programs. @@ -35,10 +35,10 @@ index 9a3adb0..4d95238 100644 endif () include_directories (${Boost_INCLUDE_DIRS}) endif () -diff --git a/tools/cpp/CMakeLists.txt b/tools/cpp/CMakeLists.txt -index fafa846..1dcf285 100644 ---- a/tools/cpp/CMakeLists.txt -+++ b/tools/cpp/CMakeLists.txt +Index: libphonenumber-7.1.0-4ubuntu1/tools/cpp/CMakeLists.txt +=================================================================== +--- libphonenumber-7.1.0-4ubuntu1.orig/tools/cpp/CMakeLists.txt ++++ libphonenumber-7.1.0-4ubuntu1/tools/cpp/CMakeLists.txt @@ -38,6 +38,7 @@ endif () include_directories ("src") @@ -53,10 +53,10 @@ index fafa846..1dcf285 100644 add_executable (generate_geocoding_data_test ${TEST_SOURCES}) -target_link_libraries (generate_geocoding_data_test ${TEST_LIBS}) +target_link_libraries (generate_geocoding_data_test ${TEST_LIBS} ${Boost_LIBRARIES}) -diff --git a/tools/cpp/src/cpp-build/generate_geocoding_data.cc b/tools/cpp/src/cpp-build/generate_geocoding_data.cc -index 132a917..ec03298 100644 ---- a/tools/cpp/src/cpp-build/generate_geocoding_data.cc -+++ b/tools/cpp/src/cpp-build/generate_geocoding_data.cc +Index: libphonenumber-7.1.0-4ubuntu1/tools/cpp/src/cpp-build/generate_geocoding_data.cc +=================================================================== +--- libphonenumber-7.1.0-4ubuntu1.orig/tools/cpp/src/cpp-build/generate_geocoding_data.cc ++++ libphonenumber-7.1.0-4ubuntu1/tools/cpp/src/cpp-build/generate_geocoding_data.cc @@ -16,7 +16,6 @@ #include "cpp-build/generate_geocoding_data.h"
  4. Download patch cpp/test/phonenumbers/phonenumberutil_test.cc

    --- 7.1.0-5/cpp/test/phonenumbers/phonenumberutil_test.cc 2015-10-08 14:30:16.000000000 +0000 +++ 7.1.0-5ubuntu5/cpp/test/phonenumbers/phonenumberutil_test.cc 2017-11-22 07:05:27.000000000 +0000 @@ -2411,9 +2411,9 @@ TEST_F(PhoneNumberUtilTest, NormaliseStr } TEST_F(PhoneNumberUtilTest, NormaliseStripNonDiallableCharacters) { - string input_number("03*4-56&+a#234"); + string input_number("03*4-56&+1a#234"); NormalizeDiallableCharsOnly(&input_number); - static const string kExpectedOutput("03*456+234"); + static const string kExpectedOutput("03*456+1#234"); EXPECT_EQ(kExpectedOutput, input_number) << "Conversion did not correctly remove non-diallable characters"; }
  5. Download patch .pc/applied-patches

    --- 7.1.0-5/.pc/applied-patches 2017-11-22 07:05:26.298322061 +0000 +++ 7.1.0-5ubuntu5/.pc/applied-patches 2017-11-22 07:05:27.426353540 +0000 @@ -7,3 +7,4 @@ 0010-reproducible-build.patch gcc-6-ftbfs.patch readdir_r-is-deprecated.patch +hash_as_diallable_char.patch
  6. Download patch .pc/hash_as_diallable_char.patch/cpp/src/phonenumbers/phonenumberutil.cc
  7. Download patch debian/patches/series

    --- 7.1.0-5/debian/patches/series 2016-09-13 21:13:45.000000000 +0000 +++ 7.1.0-5ubuntu5/debian/patches/series 2016-09-21 14:18:27.000000000 +0000 @@ -7,3 +7,4 @@ 0010-reproducible-build.patch gcc-6-ftbfs.patch readdir_r-is-deprecated.patch +hash_as_diallable_char.patch
  8. Download patch debian/patches/hash_as_diallable_char.patch

    --- 7.1.0-5/debian/patches/hash_as_diallable_char.patch 1970-01-01 00:00:00.000000000 +0000 +++ 7.1.0-5ubuntu5/debian/patches/hash_as_diallable_char.patch 2016-09-08 17:56:08.000000000 +0000 @@ -0,0 +1,31 @@ +Description: Added hash as a diallable char +Forwarded: https://github.com/googlei18n/libphonenumber/pull/1312 +Author: Tiago Salem Herrmann <tiago.herrmann@canonical.com> +Index: libphonenumber-7.1.0-4ubuntu1/cpp/src/phonenumbers/phonenumberutil.cc +=================================================================== +--- libphonenumber-7.1.0-4ubuntu1.orig/cpp/src/phonenumbers/phonenumberutil.cc ++++ libphonenumber-7.1.0-4ubuntu1/cpp/src/phonenumbers/phonenumberutil.cc +@@ -288,6 +288,7 @@ class PhoneNumberRegExpsAndMappings { + void InitializeMapsAndSets() { + diallable_char_mappings_.insert(std::make_pair('+', '+')); + diallable_char_mappings_.insert(std::make_pair('*', '*')); ++ diallable_char_mappings_.insert(std::make_pair('#', '#')); + // Here we insert all punctuation symbols that we wish to respect when + // formatting alpha numbers, as they show the intended number groupings. + all_plus_number_grouping_symbols_.insert( +Index: libphonenumber-7.1.0-4ubuntu1/cpp/test/phonenumbers/phonenumberutil_test.cc +=================================================================== +--- libphonenumber-7.1.0-4ubuntu1.orig/cpp/test/phonenumbers/phonenumberutil_test.cc ++++ libphonenumber-7.1.0-4ubuntu1/cpp/test/phonenumbers/phonenumberutil_test.cc +@@ -2411,9 +2411,9 @@ TEST_F(PhoneNumberUtilTest, NormaliseStr + } + + TEST_F(PhoneNumberUtilTest, NormaliseStripNonDiallableCharacters) { +- string input_number("03*4-56&+a#234"); ++ string input_number("03*4-56&+1a#234"); + NormalizeDiallableCharsOnly(&input_number); +- static const string kExpectedOutput("03*456+234"); ++ static const string kExpectedOutput("03*456+1#234"); + EXPECT_EQ(kExpectedOutput, input_number) + << "Conversion did not correctly remove non-diallable characters"; + }
  9. Download patch cpp/src/phonenumbers/phonenumberutil.cc

    --- 7.1.0-5/cpp/src/phonenumbers/phonenumberutil.cc 2015-10-08 14:30:16.000000000 +0000 +++ 7.1.0-5ubuntu5/cpp/src/phonenumbers/phonenumberutil.cc 2017-11-22 07:05:27.000000000 +0000 @@ -288,6 +288,7 @@ class PhoneNumberRegExpsAndMappings { void InitializeMapsAndSets() { diallable_char_mappings_.insert(std::make_pair('+', '+')); diallable_char_mappings_.insert(std::make_pair('*', '*')); + diallable_char_mappings_.insert(std::make_pair('#', '#')); // Here we insert all punctuation symbols that we wish to respect when // formatting alpha numbers, as they show the intended number groupings. all_plus_number_grouping_symbols_.insert(

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: maven-compiler-plugin

maven-compiler-plugin (3.6.2-2ubuntu2) artful; urgency=medium * Remove dh_auto_configure override, no longer required after the 3.6.1 -> 3.6.2 relocate done in 3.6.2-2ubuntu1. -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Sat, 08 Sep 2017 18:32:01 +0000 maven-compiler-plugin (3.6.2-2ubuntu1) artful; urgency=medium * Copy libmaven-compiler-plugin version 3.2 over 3.6.1 to fix build. LP: #1716095. * Relocate libmaven-compiler-plugin version 3.6.1 to version 3.6.2 to fix future builds for this and all other maven dependent packages. * Set JAVA_HOME to prevent compiler test failure. * Patch wrong junit path in compiler test. -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Fri, 08 Sep 2017 17:59:07 +0000

Modifications :
  1. Download patch .pc/01-fix-wrong-junit-path.patch/src/test/java/org/apache/maven/plugin/compiler/CompilerMojoTestCase.java
  2. Download patch debian/rules

    --- 3.6.2-2/debian/rules 2017-09-07 07:53:59.000000000 +0000 +++ 3.6.2-2ubuntu2/debian/rules 2017-09-08 18:32:01.000000000 +0000 @@ -1,4 +1,5 @@ #!/usr/bin/make -f +export JAVA_HOME=/usr/lib/jvm/default-java %: dh $@
  3. Download patch debian/patches/01-fix-wrong-junit-path.patch

    --- 3.6.2-2/debian/patches/01-fix-wrong-junit-path.patch 1970-01-01 00:00:00.000000000 +0000 +++ 3.6.2-2ubuntu2/debian/patches/01-fix-wrong-junit-path.patch 2017-09-08 18:32:01.000000000 +0000 @@ -0,0 +1,21 @@ +Description: Fix wrong junit patch in Compiler test. + The compiler testcase sets an absolute path to junit's jar file + version 3.8.1 even though the pom.xml file now depends on 4.12 + (4.x on Debian). + . + This patch fixes it and set the fixed path to a current junit jar + file. +Author: Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> +Last-Update: 2017-09-08 + +--- maven-compiler-plugin-3.6.2.orig/src/test/java/org/apache/maven/plugin/compiler/CompilerMojoTestCase.java ++++ maven-compiler-plugin-3.6.2/src/test/java/org/apache/maven/plugin/compiler/CompilerMojoTestCase.java +@@ -397,7 +397,7 @@ public class CompilerMojoTestCase + String localRepository = System.getProperty( "localRepository" ); + if ( localRepository != null ) + { +- artifactFile = new File( localRepository, "junit/junit/3.8.1/junit-3.8.1.jar" ); ++ artifactFile = new File( localRepository, "junit/junit/4.x/junit-4.x.jar" ); + } + else + {
  4. Download patch debian/control

    --- 3.6.2-2/debian/control 2017-09-07 06:36:05.000000000 +0000 +++ 3.6.2-2ubuntu2/debian/control 2017-09-08 18:32:01.000000000 +0000 @@ -1,7 +1,8 @@ Source: maven-compiler-plugin Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Torsten Werner <twerner@debian.org> Build-Depends: debhelper (>= 10),
  5. Download patch .pc/applied-patches

    --- 3.6.2-2/.pc/applied-patches 2017-09-09 09:41:46.364324321 +0000 +++ 3.6.2-2ubuntu2/.pc/applied-patches 2017-09-09 09:41:46.600330888 +0000 @@ -0,0 +1 @@ +01-fix-wrong-junit-path.patch
  6. Download patch debian/patches/series

    --- 3.6.2-2/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ 3.6.2-2ubuntu2/debian/patches/series 2017-09-08 18:32:01.000000000 +0000 @@ -0,0 +1 @@ +01-fix-wrong-junit-path.patch
  7. Download patch debian/libmaven-compiler-plugin-java.poms

    --- 3.6.2-2/debian/libmaven-compiler-plugin-java.poms 2017-08-30 23:33:15.000000000 +0000 +++ 3.6.2-2ubuntu2/debian/libmaven-compiler-plugin-java.poms 2017-09-08 18:32:01.000000000 +0000 @@ -25,4 +25,4 @@ # --site-xml=<location>: Optional, the location for site.xml if it needs to be installed. # Empty by default. [mh_install] # -pom.xml --no-parent --has-package-version --relocate=org.apache.maven.plugins:maven-compiler-plugin:3.1,org.apache.maven.plugins:maven-compiler-plugin:3.2 +pom.xml --no-parent --has-package-version --relocate=org.apache.maven.plugins:maven-compiler-plugin:3.1,org.apache.maven.plugins:maven-compiler-plugin:3.2,org.apache.maven.plugins:maven-compiler-plugin:3.6.1
  8. Download patch src/test/java/org/apache/maven/plugin/compiler/CompilerMojoTestCase.java

    --- 3.6.2-2/src/test/java/org/apache/maven/plugin/compiler/CompilerMojoTestCase.java 2017-01-11 20:47:29.000000000 +0000 +++ 3.6.2-2ubuntu2/src/test/java/org/apache/maven/plugin/compiler/CompilerMojoTestCase.java 2017-09-09 09:41:46.000000000 +0000 @@ -397,7 +397,7 @@ public class CompilerMojoTestCase String localRepository = System.getProperty( "localRepository" ); if ( localRepository != null ) { - artifactFile = new File( localRepository, "junit/junit/3.8.1/junit-3.8.1.jar" ); + artifactFile = new File( localRepository, "junit/junit/4.x/junit-4.x.jar" ); } else {

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: modulator

modulator (1.0-2ubuntu1) bionic; urgency=medium * Build using the default JDK. -- Matthias Klose <doko@ubuntu.com> Sat, 21 Apr 2018 15:31:35 +0200

Modifications :
  1. Download patch debian/rules

    --- 1.0-2/debian/rules 2017-11-11 17:57:13.000000000 +0000 +++ 1.0-2ubuntu1/debian/rules 2018-04-21 13:31:28.000000000 +0000 @@ -1,5 +1,5 @@ #!/usr/bin/make -f include /usr/share/dpkg/default.mk -export JAVA_HOME = /usr/lib/jvm/java-9-openjdk-$(DEB_BUILD_ARCH_CPU) +export JAVA_HOME = /usr/lib/jvm/default-java %: dh $@ --buildsystem=maven
  2. Download patch debian/control

    --- 1.0-2/debian/control 2017-11-11 19:57:31.000000000 +0000 +++ 1.0-2ubuntu1/debian/control 2018-04-21 13:31:13.000000000 +0000 @@ -4,7 +4,7 @@ Priority: optional Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Miguel Landaeta <nomadium@debian.org> Build-Depends: debhelper (>= 10~), - openjdk-9-jdk, + default-jdk, maven-debian-helper Standards-Version: 4.1.1 Homepage: https://github.com/headius/modulator

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: openjfx

openjfx (8u161-b12-1ubuntu2) bionic; urgency=medium * Drop the last icu patch. No changes left. -- Matthias Klose <doko@ubuntu.com> Fri, 06 Apr 2018 10:29:13 +0200 openjfx (8u161-b12-1ubuntu1) bionic; urgency=medium * Merge with Debian; remaining changes: - debian/patches/icu59-2.patch: Fix the typedef of UChar to char16_t. -- Matthias Klose <doko@ubuntu.com> Thu, 05 Apr 2018 16:44:32 +0200

Modifications :
  1. Download patch debian/control

    --- 8u161-b12-1/debian/control 2018-04-04 19:50:01.000000000 +0000 +++ 8u161-b12-1ubuntu2/debian/control 2018-04-05 14:44:32.000000000 +0000 @@ -1,7 +1,8 @@ Source: openjfx Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: Emmanuel Bourg <ebourg@apache.org> Build-Depends: antlr3, bison,
  2. Download patch debian/patches/icu59-2.patch

    --- 8u161-b12-1/debian/patches/icu59-2.patch 1970-01-01 00:00:00.000000000 +0000 +++ 8u161-b12-1ubuntu2/debian/patches/icu59-2.patch 2018-04-05 14:44:32.000000000 +0000 @@ -0,0 +1,15 @@ +Description: Yet another icu59 fix. +Author: Adam Conrad <adconrad@ubuntu.com> +Last-Update: 2017-10-28 + +--- openjfx-8u141-b14.orig/modules/web/src/main/native/Source/WTF/wtf/unicode/java/UnicodeJava.h ++++ openjfx-8u141-b14/modules/web/src/main/native/Source/WTF/wtf/unicode/java/UnicodeJava.h +@@ -18,7 +18,7 @@ + #if PLATFORM(JAVA) && OS(WINDOWS) + typedef wchar_t UChar; + #else +-typedef uint16_t UChar; ++typedef char16_t UChar; + #endif + + // #ifdef UChar32

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: service-wrapper-java

service-wrapper-java (3.5.30-1ubuntu1) artful; urgency=medium * Fix as-needed linking in ppc64el and s390x per-arch Makefiles too. -- Dimitri John Ledkov <xnox@ubuntu.com> Tue, 20 Jun 2017 11:23:08 +0100

Modifications :
  1. Download patch src/c/Makefile-linux-s390x-64.make

    --- 3.5.30-1/src/c/Makefile-linux-s390x-64.make 2017-06-20 12:42:23.000000000 +0000 +++ 3.5.30-1ubuntu1/src/c/Makefile-linux-s390x-64.make 2017-06-20 12:42:23.000000000 +0000 @@ -34,7 +34,7 @@ init: if test ! -d .deps; then mkdir .deps; fi wrapper: $(wrapper_SOURCE) - $(COMPILE) -lm -pthread $(wrapper_SOURCE) $(LDFLAGS) -o $(BIN)/wrapper + $(COMPILE) -pthread $(wrapper_SOURCE) $(LDFLAGS) -lm -o $(BIN)/wrapper libwrapper.so: $(libwrapper_so_OBJECTS) ${COMPILE} -shared $(libwrapper_so_OBJECTS) $(LDFLAGS) -o $(LIB)/libwrapper.so
  2. Download patch debian/control

    --- 3.5.30-1/debian/control 2016-12-19 12:28:39.000000000 +0000 +++ 3.5.30-1ubuntu1/debian/control 2017-06-20 10:23:46.000000000 +0000 @@ -1,7 +1,8 @@ Source: service-wrapper-java Section: java Priority: optional -Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Uploaders: tony mancill <tmancill@debian.org>, Rémi Debay <debay.remi@gmail.com>
  3. Download patch .pc/fix-as-needed-ppc.patch/src/c/Makefile-linux-ppcle-64.make

    --- 3.5.30-1/.pc/fix-as-needed-ppc.patch/src/c/Makefile-linux-ppcle-64.make 1970-01-01 00:00:00.000000000 +0000 +++ 3.5.30-1ubuntu1/.pc/fix-as-needed-ppc.patch/src/c/Makefile-linux-ppcle-64.make 2016-07-12 02:15:19.000000000 +0000 @@ -0,0 +1,48 @@ +# Copyright (c) 1999, 2016 Tanuki Software, Ltd. +# http://www.tanukisoftware.com +# All rights reserved. +# +# This software is the proprietary information of Tanuki Software. +# You shall use it only in accordance with the terms of the +# license agreement you entered into with Tanuki Software. +# http://wrapper.tanukisoftware.com/doc/english/licenseOverview.html + +COMPILE = gcc -O3 -m64 -fPIC -Wall --pedantic -DLINUX -DJSW64 -D_FILE_OFFSET_BITS=64 -fpic -D_GNU_SOURCE -DUNICODE -D_UNICODE + +INCLUDE=$(JAVA_HOME)/include + +DEFS = -I$(INCLUDE) -I$(INCLUDE)/linux + +wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c + +libwrapper_so_OBJECTS = wrapper_i18n.o wrapperjni_unix.o wrapperinfo.o wrapperjni.o loggerjni.o + +BIN = ../../bin +LIB = ../../lib + +all: init wrapper libwrapper.so + +clean: + rm -f *.o + +cleanall: clean + rm -rf *~ .deps + rm -f $(BIN)/wrapper $(LIB)/libwrapper.so + +init: + if test ! -d .deps; then mkdir .deps; fi + +wrapper: $(wrapper_SOURCE) + $(COMPILE) -lm -pthread $(wrapper_SOURCE) -o $(BIN)/wrapper + +libwrapper.so: $(libwrapper_so_OBJECTS) + ${COMPILE} -shared $(libwrapper_so_OBJECTS) -o $(LIB)/libwrapper.so + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) $(DEFS) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp
  4. Download patch .pc/fix-as-needed-ppc.patch/src/c/Makefile-linux-s390x-64.make

    --- 3.5.30-1/.pc/fix-as-needed-ppc.patch/src/c/Makefile-linux-s390x-64.make 1970-01-01 00:00:00.000000000 +0000 +++ 3.5.30-1ubuntu1/.pc/fix-as-needed-ppc.patch/src/c/Makefile-linux-s390x-64.make 2017-06-20 12:42:23.000000000 +0000 @@ -0,0 +1,49 @@ + +# Copyright (c) 1999, 2013 Tanuki Software, Ltd. +# http://www.tanukisoftware.com +# All rights reserved. +# +# This software is the proprietary information of Tanuki Software. +# You shall use it only in accordance with the terms of the +# license agreement you entered into with Tanuki Software. +# http://wrapper.tanukisoftware.com/doc/english/licenseOverview.html + +COMPILE = gcc -O3 -m64 -fPIC -Wall --pedantic -DLINUX -DJSW64 -D_FILE_OFFSET_BITS=64 -fpic -D_GNU_SOURCE -DUNICODE -D_UNICODE + +INCLUDE=$(JAVA_HOME)/include + +DEFS = -I$(INCLUDE) -I$(INCLUDE)/linux + +wrapper_SOURCE = wrapper.c wrapperinfo.c wrappereventloop.c wrapper_unix.c property.c logger.c logger_file.c wrapper_file.c wrapper_i18n.c wrapper_hashmap.c + +libwrapper_so_OBJECTS = wrapper_i18n.o wrapperjni_unix.o wrapperinfo.o wrapperjni.o loggerjni.o + +BIN = ../../bin +LIB = ../../lib + +all: init wrapper libwrapper.so + +clean: + rm -f *.o + +cleanall: clean + rm -rf *~ .deps + rm -f $(BIN)/wrapper $(LIB)/libwrapper.so + +init: + if test ! -d .deps; then mkdir .deps; fi + +wrapper: $(wrapper_SOURCE) + $(COMPILE) -lm -pthread $(wrapper_SOURCE) $(LDFLAGS) -o $(BIN)/wrapper + +libwrapper.so: $(libwrapper_so_OBJECTS) + ${COMPILE} -shared $(libwrapper_so_OBJECTS) $(LDFLAGS) -o $(LIB)/libwrapper.so + +%.o: %.c + @echo '$(COMPILE) -c $<'; \ + $(COMPILE) $(DEFS) -Wp,-MD,.deps/$(*F).pp -c $< + @-cp .deps/$(*F).pp .deps/$(*F).P; \ + tr ' ' '\012' < .deps/$(*F).pp \ + | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ + >> .deps/$(*F).P; \ + rm .deps/$(*F).pp
  5. Download patch debian/patches/fix-as-needed-ppc.patch

    --- 3.5.30-1/debian/patches/fix-as-needed-ppc.patch 2016-12-19 12:17:55.000000000 +0000 +++ 3.5.30-1ubuntu1/debian/patches/fix-as-needed-ppc.patch 2017-06-20 10:22:53.000000000 +0000 @@ -3,10 +3,9 @@ Description: Fix FTBFS on ppc: Author: Andreas Moog <amoog@ubuntu.com> Bug: https://sourceforge.net/p/wrapper/bugs/285/ -diff -pruN -x '*~' wrapper_3.5.25_src.orig/src/c/Makefile-linux-ppc-32.make wrapper_3.5.25_src/src/c/Makefile-linux-ppc-32.make ---- wrapper_3.5.25_src.orig/src/c/Makefile-linux-ppc-32.make 2015-01-04 01:21:32.915068936 +0100 -+++ wrapper_3.5.25_src/src/c/Makefile-linux-ppc-32.make 2015-01-04 01:23:18.271591362 +0100 -@@ -33,7 +33,7 @@ init: +--- a/src/c/Makefile-linux-ppc-32.make ++++ b/src/c/Makefile-linux-ppc-32.make +@@ -33,7 +33,7 @@ if test ! -d .deps; then mkdir .deps; fi wrapper: $(wrapper_SOURCE) @@ -15,10 +14,9 @@ diff -pruN -x '*~' wrapper_3.5.25_src.or libwrapper.so: $(libwrapper_so_OBJECTS) ${COMPILE} -shared $(LDFLAGS) $(libwrapper_so_OBJECTS) -o $(LIB)/libwrapper.so -diff -pruN -x '*~' wrapper_3.5.25_src.orig/src/c/Makefile-linux-ppc-64.make wrapper_3.5.25_src/src/c/Makefile-linux-ppc-64.make ---- wrapper_3.5.25_src.orig/src/c/Makefile-linux-ppc-64.make 2015-01-04 01:21:32.915068936 +0100 -+++ wrapper_3.5.25_src/src/c/Makefile-linux-ppc-64.make 2015-01-04 01:23:02.287512123 +0100 -@@ -33,7 +33,7 @@ init: +--- a/src/c/Makefile-linux-ppc-64.make ++++ b/src/c/Makefile-linux-ppc-64.make +@@ -33,7 +33,7 @@ if test ! -d .deps; then mkdir .deps; fi wrapper: $(wrapper_SOURCE) @@ -27,3 +25,25 @@ diff -pruN -x '*~' wrapper_3.5.25_src.or libwrapper.so: $(libwrapper_so_OBJECTS) ${COMPILE} -shared $(LDFLAGS) $(libwrapper_so_OBJECTS) -o $(LIB)/libwrapper.so +--- a/src/c/Makefile-linux-ppcle-64.make ++++ b/src/c/Makefile-linux-ppcle-64.make +@@ -33,7 +33,7 @@ + if test ! -d .deps; then mkdir .deps; fi + + wrapper: $(wrapper_SOURCE) +- $(COMPILE) -lm -pthread $(wrapper_SOURCE) -o $(BIN)/wrapper ++ $(COMPILE) -pthread $(wrapper_SOURCE) -lm -o $(BIN)/wrapper + + libwrapper.so: $(libwrapper_so_OBJECTS) + ${COMPILE} -shared $(libwrapper_so_OBJECTS) -o $(LIB)/libwrapper.so +--- a/src/c/Makefile-linux-s390x-64.make ++++ b/src/c/Makefile-linux-s390x-64.make +@@ -34,7 +34,7 @@ + if test ! -d .deps; then mkdir .deps; fi + + wrapper: $(wrapper_SOURCE) +- $(COMPILE) -lm -pthread $(wrapper_SOURCE) $(LDFLAGS) -o $(BIN)/wrapper ++ $(COMPILE) -pthread $(wrapper_SOURCE) $(LDFLAGS) -lm -o $(BIN)/wrapper + + libwrapper.so: $(libwrapper_so_OBJECTS) + ${COMPILE} -shared $(libwrapper_so_OBJECTS) $(LDFLAGS) -o $(LIB)/libwrapper.so
  6. Download patch src/c/Makefile-linux-ppcle-64.make

    --- 3.5.30-1/src/c/Makefile-linux-ppcle-64.make 2016-07-12 02:15:19.000000000 +0000 +++ 3.5.30-1ubuntu1/src/c/Makefile-linux-ppcle-64.make 2017-06-20 12:42:23.000000000 +0000 @@ -33,7 +33,7 @@ init: if test ! -d .deps; then mkdir .deps; fi wrapper: $(wrapper_SOURCE) - $(COMPILE) -lm -pthread $(wrapper_SOURCE) -o $(BIN)/wrapper + $(COMPILE) -pthread $(wrapper_SOURCE) -lm -o $(BIN)/wrapper libwrapper.so: $(libwrapper_so_OBJECTS) ${COMPILE} -shared $(libwrapper_so_OBJECTS) -o $(LIB)/libwrapper.so

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: tomcat8

tomcat8 (8.5.30-1ubuntu1) bionic; urgency=medium * control: Break/replace tomcat8.0 binaries. (LP: #1717998) -- Timo Aaltonen <tjaalton@debian.org> Thu, 19 Apr 2018 14:53:19 +0300

Modifications :
  1. Download patch debian/control

    --- 8.5.30-1/debian/control 2018-04-06 19:49:39.000000000 +0000 +++ 8.5.30-1ubuntu1/debian/control 2018-04-19 11:53:13.000000000 +0000 @@ -82,6 +82,8 @@ Suggests: tomcat8-admin (>= ${source:Version}), tomcat8-docs (>= ${source:Version}), tomcat8-examples (>= ${source:Version}) +Breaks: tomcat8.0-user +Replaces: tomcat8.0-user Description: Apache Tomcat 8 - Servlet and JSP engine -- tools to create user instances Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Oracle, and provides a "pure Java" HTTP web @@ -96,6 +98,8 @@ Architecture: all Depends: libecj-java (>= 3.11.0), ${misc:Depends} Recommends: libcommons-dbcp-java, libcommons-pool-java Suggests: tomcat8 (>= ${source:Version}) +Breaks: libtomcat8.0-java +Replaces: libtomcat8.0-java Description: Apache Tomcat 8 - Servlet and JSP engine -- core libraries Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP) specifications from Oracle, and provides a "pure Java" HTTP web

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: trapperkeeper-status-clojure

trapperkeeper-status-clojure (0.7.1-1ubuntu1) artful; urgency=medium * Ignore test results, they are not included in the jar files because optional. -- Gianfranco Costamagna <locutusofborg@debian.org> Mon, 11 Sep 2017 22:33:14 +0200

Modifications :
  1. Download patch debian/rules

    --- 0.7.1-1/debian/rules 2017-08-05 22:05:17.000000000 +0000 +++ 0.7.1-1ubuntu1/debian/rules 2017-09-11 20:33:13.000000000 +0000 @@ -41,5 +41,5 @@ override_jh_clean: cat debian/footer.html >> $@ override_dh_auto_test: - (cd test && find . -name "*.clj" | \ + -(cd test && find . -name "*.clj" | \ xargs --verbose clojure -cp $(CURDIR)/$(PRODUCED_JAR):$(CLASSPATH):$(TEST_CLASSPATH))

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: uddi4j

uddi4j (2.0.5-3ubuntu1) bionic; urgency=medium * Build using the default JDK. -- Matthias Klose <doko@ubuntu.com> Sat, 21 Apr 2018 15:24:50 +0200

Modifications :
  1. Download patch debian/rules

    --- 2.0.5-3/debian/rules 2017-12-22 13:31:55.000000000 +0000 +++ 2.0.5-3ubuntu1/debian/rules 2018-04-21 13:24:47.000000000 +0000 @@ -1,6 +1,6 @@ #!/usr/bin/make -f -export JAVA_HOME=/usr/lib/jvm/java-9-openjdk-amd64 +export JAVA_HOME=/usr/lib/jvm/default-java export CLASSPATH := /usr/share/java/axis.jar:/usr/share/java/jaxrpc.jar %:
  2. Download patch debian/control

    --- 2.0.5-3/debian/control 2017-12-22 13:31:55.000000000 +0000 +++ 2.0.5-3ubuntu1/debian/control 2018-04-21 13:24:09.000000000 +0000 @@ -7,7 +7,7 @@ Uploaders: Build-Depends: ant, debhelper (>= 10), - openjdk-9-jdk, + default-jdk, javahelper, libaxis-java Standards-Version: 4.1.2
  1. ca-certificates-java
  2. derby
  3. electric
  4. geronimo-jacc-1.1-spec
  5. gradle
  6. gradle-debian-helper
  7. groovy
  8. javabeans-activation-framework
  9. javatools
  10. jmagick
  11. jsch-agent-proxy
  12. libcommons-dbcp-java
  13. libcommons-discovery-java
  14. libcommons-lang3-java
  15. libjide-oss-java
  16. libphonenumber
  17. maven-compiler-plugin
  18. modulator
  19. openjfx
  20. service-wrapper-java
  21. tomcat8
  22. trapperkeeper-status-clojure
  23. uddi4j