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 (20180516ubuntu1) cosmic; urgency=low * Merge from Debian unstable (LP: #1771815). Remaining changes: - debian/control: Bump javahelper build dependency. - debian/rules: + Explicitly depend on openjdk-11-jre-headless, needed to configure. + 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. -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Thu, 17 May 2018 13:03:29 +0000

Modifications :
  1. Download patch debian/rules

    --- 20180516/debian/rules 2018-05-16 20:59:06.000000000 +0000 +++ 20180516ubuntu1/debian/rules 2018-05-04 01:31:24.000000000 +0000 @@ -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
  2. Download patch debian/control

    --- 20180516/debian/control 2018-05-16 21:00:30.000000000 +0000 +++ 20180516ubuntu1/debian/control 2018-05-17 13:03:29.000000000 +0000 @@ -1,10 +1,11 @@ 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>, James Page <james.page@ubuntu.com> -Build-Depends: debhelper (>= 11), default-jdk, javahelper, junit4 +Build-Depends: debhelper (>= 11), default-jdk, javahelper (>= 0.63ubuntu1), junit4 Standards-Version: 4.1.4 Vcs-Git: https://salsa.debian.org/java-team/ca-certificates-java.git Vcs-Browser: https://salsa.debian.org/java-team/ca-certificates-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: 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: libjs-jquery-hotkeys

libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2ubuntu1) trusty; urgency=medium * debian/patches/revert-to-0.8.patch: - Revert to jquery-hotkeys 0.8 rather than the current git snapshot because the snapshot breaks python-coverage HTML reports. LP: #1301574 -- Michael Terry <mterry@ubuntu.com> Mon, 07 Apr 2014 17:08:29 -0400

Modifications :
  1. Download patch .pc/revert-to-0.8.patch/jquery.hotkeys.js

    --- 0~20130707+git2d51e3a9+dfsg-2/.pc/revert-to-0.8.patch/jquery.hotkeys.js 1970-01-01 00:00:00.000000000 +0000 +++ 0~20130707+git2d51e3a9+dfsg-2ubuntu1/.pc/revert-to-0.8.patch/jquery.hotkeys.js 2013-07-07 06:07:42.000000000 +0000 @@ -0,0 +1,106 @@ +/* + * jQuery Hotkeys Plugin + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * + * Based upon the plugin by Tzury Bar Yochay: + * http://github.com/tzuryby/hotkeys + * + * Original idea by: + * Binny V A, http://www.openjs.com/scripts/events/keyboard_shortcuts/ +*/ + +(function(jQuery){ + + jQuery.hotkeys = { + version: "0.8+", + + specialKeys: { + 8: "backspace", 9: "tab", 13: "return", 16: "shift", 17: "ctrl", 18: "alt", 19: "pause", + 20: "capslock", 27: "esc", 32: "space", 33: "pageup", 34: "pagedown", 35: "end", 36: "home", + 37: "left", 38: "up", 39: "right", 40: "down", 45: "insert", 46: "del", + 96: "0", 97: "1", 98: "2", 99: "3", 100: "4", 101: "5", 102: "6", 103: "7", + 104: "8", 105: "9", 106: "*", 107: "+", 109: "-", 110: ".", 111 : "/", + 112: "f1", 113: "f2", 114: "f3", 115: "f4", 116: "f5", 117: "f6", 118: "f7", 119: "f8", + 120: "f9", 121: "f10", 122: "f11", 123: "f12", 144: "numlock", 145: "scroll", 188: ",", 190: ".", + 191: "/", 224: "meta" + }, + + shiftNums: { + "`": "~", "1": "!", "2": "@", "3": "#", "4": "$", "5": "%", "6": "^", "7": "&", + "8": "*", "9": "(", "0": ")", "-": "_", "=": "+", ";": ": ", "'": "\"", ",": "<", + ".": ">", "/": "?", "\\": "|" + } + }; + + function keyHandler( handleObj ) { + + var origHandler = handleObj.handler, + //use namespace as keys so it works with event delegation as well + //will also allow removing listeners of a specific key combination + //and support data objects + keys = (handleObj.namespace || "").toLowerCase().split(" "); + keys = jQuery.map(keys, function(key) { return key.split("."); }); + + //no need to modify handler if no keys specified + if (keys.length === 1 && (keys[0] === "" || keys[0] === "autocomplete")) { + return; + } + + handleObj.handler = function( event ) { + // Don't fire in text-accepting inputs that we didn't directly bind to + // important to note that $.fn.prop is only available on jquery 1.6+ + if ( this !== event.target && (/textarea|select/i.test( event.target.nodeName ) || + event.target.type === "text" || $(event.target).prop('contenteditable') == 'true' )) { + return; + } + + // Keypress represents characters, not special keys + var special = event.type !== "keypress" && jQuery.hotkeys.specialKeys[ event.which ], + character = String.fromCharCode( event.which ).toLowerCase(), + key, modif = "", possible = {}; + + // check combinations (alt|ctrl|shift+anything) + if ( event.altKey && special !== "alt" ) { + modif += "alt_"; + } + + if ( event.ctrlKey && special !== "ctrl" ) { + modif += "ctrl_"; + } + + // TODO: Need to make sure this works consistently across platforms + if ( event.metaKey && !event.ctrlKey && special !== "meta" ) { + modif += "meta_"; + } + + if ( event.shiftKey && special !== "shift" ) { + modif += "shift_"; + } + + if ( special ) { + possible[ modif + special ] = true; + + } else { + possible[ modif + character ] = true; + possible[ modif + jQuery.hotkeys.shiftNums[ character ] ] = true; + + // "$" can be triggered as "Shift+4" or "Shift+$" or just "$" + if ( modif === "shift_" ) { + possible[ jQuery.hotkeys.shiftNums[ character ] ] = true; + } + } + + for ( var i = 0, l = keys.length; i < l; i++ ) { + if ( possible[ keys[i] ] ) { + return origHandler.apply( this, arguments ); + } + } + }; + } + + jQuery.each([ "keydown", "keyup", "keypress" ], function() { + jQuery.event.special[ this ] = { add: keyHandler }; + }); + +})( jQuery );
  2. Download patch debian/control

    --- 0~20130707+git2d51e3a9+dfsg-2/debian/control 2013-07-07 12:59:12.000000000 +0000 +++ 0~20130707+git2d51e3a9+dfsg-2ubuntu1/debian/control 2014-04-07 21:10:34.000000000 +0000 @@ -1,7 +1,8 @@ Source: libjs-jquery-hotkeys Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Thomas Goirand <zigo@debian.org> Build-Depends: debhelper (>= 9) Standards-Version: 3.9.4
  3. Download patch .pc/applied-patches

    --- 0~20130707+git2d51e3a9+dfsg-2/.pc/applied-patches 1970-01-01 00:00:00.000000000 +0000 +++ 0~20130707+git2d51e3a9+dfsg-2ubuntu1/.pc/applied-patches 2014-04-08 03:42:46.039110547 +0000 @@ -0,0 +1 @@ +revert-to-0.8.patch
  4. Download patch jquery.hotkeys.js

    --- 0~20130707+git2d51e3a9+dfsg-2/jquery.hotkeys.js 2013-07-07 06:07:42.000000000 +0000 +++ 0~20130707+git2d51e3a9+dfsg-2ubuntu1/jquery.hotkeys.js 2014-04-08 03:42:46.000000000 +0000 @@ -11,50 +11,44 @@ */ (function(jQuery){ - + jQuery.hotkeys = { - version: "0.8+", + version: "0.8", specialKeys: { 8: "backspace", 9: "tab", 13: "return", 16: "shift", 17: "ctrl", 18: "alt", 19: "pause", 20: "capslock", 27: "esc", 32: "space", 33: "pageup", 34: "pagedown", 35: "end", 36: "home", - 37: "left", 38: "up", 39: "right", 40: "down", 45: "insert", 46: "del", + 37: "left", 38: "up", 39: "right", 40: "down", 45: "insert", 46: "del", 96: "0", 97: "1", 98: "2", 99: "3", 100: "4", 101: "5", 102: "6", 103: "7", - 104: "8", 105: "9", 106: "*", 107: "+", 109: "-", 110: ".", 111 : "/", - 112: "f1", 113: "f2", 114: "f3", 115: "f4", 116: "f5", 117: "f6", 118: "f7", 119: "f8", + 104: "8", 105: "9", 106: "*", 107: "+", 109: "-", 110: ".", 111 : "/", + 112: "f1", 113: "f2", 114: "f3", 115: "f4", 116: "f5", 117: "f6", 118: "f7", 119: "f8", 120: "f9", 121: "f10", 122: "f11", 123: "f12", 144: "numlock", 145: "scroll", 188: ",", 190: ".", 191: "/", 224: "meta" - }, - + }, + shiftNums: { - "`": "~", "1": "!", "2": "@", "3": "#", "4": "$", "5": "%", "6": "^", "7": "&", - "8": "*", "9": "(", "0": ")", "-": "_", "=": "+", ";": ": ", "'": "\"", ",": "<", + "`": "~", "1": "!", "2": "@", "3": "#", "4": "$", "5": "%", "6": "^", "7": "&", + "8": "*", "9": "(", "0": ")", "-": "_", "=": "+", ";": ": ", "'": "\"", ",": "<", ".": ">", "/": "?", "\\": "|" } }; function keyHandler( handleObj ) { - - var origHandler = handleObj.handler, - //use namespace as keys so it works with event delegation as well - //will also allow removing listeners of a specific key combination - //and support data objects - keys = (handleObj.namespace || "").toLowerCase().split(" "); - keys = jQuery.map(keys, function(key) { return key.split("."); }); - - //no need to modify handler if no keys specified - if (keys.length === 1 && (keys[0] === "" || keys[0] === "autocomplete")) { + // Only care when a possible input has been specified + if ( typeof handleObj.data !== "string" ) { return; } - + + var origHandler = handleObj.handler, + keys = handleObj.data.toLowerCase().split(" "); + handleObj.handler = function( event ) { // Don't fire in text-accepting inputs that we didn't directly bind to - // important to note that $.fn.prop is only available on jquery 1.6+ if ( this !== event.target && (/textarea|select/i.test( event.target.nodeName ) || - event.target.type === "text" || $(event.target).prop('contenteditable') == 'true' )) { + event.target.type === "text" || $(event.target).prop('contenteditable') == 'true' )) { return; } - + // Keypress represents characters, not special keys var special = event.type !== "keypress" && jQuery.hotkeys.specialKeys[ event.which ], character = String.fromCharCode( event.which ).toLowerCase(), @@ -62,20 +56,20 @@ // check combinations (alt|ctrl|shift+anything) if ( event.altKey && special !== "alt" ) { - modif += "alt_"; + modif += "alt+"; } if ( event.ctrlKey && special !== "ctrl" ) { - modif += "ctrl_"; + modif += "ctrl+"; } - + // TODO: Need to make sure this works consistently across platforms if ( event.metaKey && !event.ctrlKey && special !== "meta" ) { - modif += "meta_"; + modif += "meta+"; } if ( event.shiftKey && special !== "shift" ) { - modif += "shift_"; + modif += "shift+"; } if ( special ) { @@ -86,7 +80,7 @@ possible[ modif + jQuery.hotkeys.shiftNums[ character ] ] = true; // "$" can be triggered as "Shift+4" or "Shift+$" or just "$" - if ( modif === "shift_" ) { + if ( modif === "shift+" ) { possible[ jQuery.hotkeys.shiftNums[ character ] ] = true; } }
  5. Download patch debian/patches/series

    --- 0~20130707+git2d51e3a9+dfsg-2/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ 0~20130707+git2d51e3a9+dfsg-2ubuntu1/debian/patches/series 2014-04-07 21:07:15.000000000 +0000 @@ -0,0 +1 @@ +revert-to-0.8.patch
  6. Download patch debian/patches/revert-to-0.8.patch

    --- 0~20130707+git2d51e3a9+dfsg-2/debian/patches/revert-to-0.8.patch 1970-01-01 00:00:00.000000000 +0000 +++ 0~20130707+git2d51e3a9+dfsg-2ubuntu1/debian/patches/revert-to-0.8.patch 2014-04-07 21:07:31.000000000 +0000 @@ -0,0 +1,107 @@ +Index: libjs-jquery-hotkeys-0~20130707+git2d51e3a9+dfsg/jquery.hotkeys.js +=================================================================== +--- libjs-jquery-hotkeys-0~20130707+git2d51e3a9+dfsg.orig/jquery.hotkeys.js 2013-07-07 02:07:42.000000000 -0400 ++++ libjs-jquery-hotkeys-0~20130707+git2d51e3a9+dfsg/jquery.hotkeys.js 2014-04-07 17:07:28.655678149 -0400 +@@ -11,50 +11,44 @@ + */ + + (function(jQuery){ +- ++ + jQuery.hotkeys = { +- version: "0.8+", ++ version: "0.8", + + specialKeys: { + 8: "backspace", 9: "tab", 13: "return", 16: "shift", 17: "ctrl", 18: "alt", 19: "pause", + 20: "capslock", 27: "esc", 32: "space", 33: "pageup", 34: "pagedown", 35: "end", 36: "home", +- 37: "left", 38: "up", 39: "right", 40: "down", 45: "insert", 46: "del", ++ 37: "left", 38: "up", 39: "right", 40: "down", 45: "insert", 46: "del", + 96: "0", 97: "1", 98: "2", 99: "3", 100: "4", 101: "5", 102: "6", 103: "7", +- 104: "8", 105: "9", 106: "*", 107: "+", 109: "-", 110: ".", 111 : "/", +- 112: "f1", 113: "f2", 114: "f3", 115: "f4", 116: "f5", 117: "f6", 118: "f7", 119: "f8", ++ 104: "8", 105: "9", 106: "*", 107: "+", 109: "-", 110: ".", 111 : "/", ++ 112: "f1", 113: "f2", 114: "f3", 115: "f4", 116: "f5", 117: "f6", 118: "f7", 119: "f8", + 120: "f9", 121: "f10", 122: "f11", 123: "f12", 144: "numlock", 145: "scroll", 188: ",", 190: ".", + 191: "/", 224: "meta" +- }, +- ++ }, ++ + shiftNums: { +- "`": "~", "1": "!", "2": "@", "3": "#", "4": "$", "5": "%", "6": "^", "7": "&", +- "8": "*", "9": "(", "0": ")", "-": "_", "=": "+", ";": ": ", "'": "\"", ",": "<", ++ "`": "~", "1": "!", "2": "@", "3": "#", "4": "$", "5": "%", "6": "^", "7": "&", ++ "8": "*", "9": "(", "0": ")", "-": "_", "=": "+", ";": ": ", "'": "\"", ",": "<", + ".": ">", "/": "?", "\\": "|" + } + }; + + function keyHandler( handleObj ) { +- +- var origHandler = handleObj.handler, +- //use namespace as keys so it works with event delegation as well +- //will also allow removing listeners of a specific key combination +- //and support data objects +- keys = (handleObj.namespace || "").toLowerCase().split(" "); +- keys = jQuery.map(keys, function(key) { return key.split("."); }); +- +- //no need to modify handler if no keys specified +- if (keys.length === 1 && (keys[0] === "" || keys[0] === "autocomplete")) { ++ // Only care when a possible input has been specified ++ if ( typeof handleObj.data !== "string" ) { + return; + } +- ++ ++ var origHandler = handleObj.handler, ++ keys = handleObj.data.toLowerCase().split(" "); ++ + handleObj.handler = function( event ) { + // Don't fire in text-accepting inputs that we didn't directly bind to +- // important to note that $.fn.prop is only available on jquery 1.6+ + if ( this !== event.target && (/textarea|select/i.test( event.target.nodeName ) || +- event.target.type === "text" || $(event.target).prop('contenteditable') == 'true' )) { ++ event.target.type === "text" || $(event.target).prop('contenteditable') == 'true' )) { + return; + } +- ++ + // Keypress represents characters, not special keys + var special = event.type !== "keypress" && jQuery.hotkeys.specialKeys[ event.which ], + character = String.fromCharCode( event.which ).toLowerCase(), +@@ -62,20 +56,20 @@ + + // check combinations (alt|ctrl|shift+anything) + if ( event.altKey && special !== "alt" ) { +- modif += "alt_"; ++ modif += "alt+"; + } + + if ( event.ctrlKey && special !== "ctrl" ) { +- modif += "ctrl_"; ++ modif += "ctrl+"; + } +- ++ + // TODO: Need to make sure this works consistently across platforms + if ( event.metaKey && !event.ctrlKey && special !== "meta" ) { +- modif += "meta_"; ++ modif += "meta+"; + } + + if ( event.shiftKey && special !== "shift" ) { +- modif += "shift_"; ++ modif += "shift+"; + } + + if ( special ) { +@@ -86,7 +80,7 @@ + possible[ modif + jQuery.hotkeys.shiftNums[ character ] ] = true; + + // "$" can be triggered as "Shift+4" or "Shift+$" or just "$" +- if ( modif === "shift_" ) { ++ if ( modif === "shift+" ) { + possible[ jQuery.hotkeys.shiftNums[ character ] ] = true; + } + }

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: libv8-3.14

libv8-3.14 (3.14.5.8-11ubuntu1) artful; urgency=medium * Avoid FTBFS by building with -O2 on ppc64el -- Graham Inggs <ginggs@ubuntu.com> Tue, 25 Apr 2017 10:38:31 +0200

Modifications :
  1. Download patch debian/rules

    --- 3.14.5.8-11/debian/rules 2017-01-10 14:27:16.000000000 +0000 +++ 3.14.5.8-11ubuntu1/debian/rules 2017-04-25 08:38:31.000000000 +0000 @@ -118,6 +118,10 @@ CXXFLAGS += -mno-thumb-interwork GYPFLAGS += -Darmv7=0 -Dv8_use_arm_eabi_hardfloat=false endif endif +# build with -O2 instead of -O3 on ppc64el +ifeq (ppc64el, $(DEB_HOST_ARCH)) +CXXFLAGS := $(filter-out -O3,$(CXXFLAGS)) -O2 +endif # hardening gyp CXXFLAGS+=$(CPPFLAGS)
  2. Download patch debian/control

    --- 3.14.5.8-11/debian/control 2017-01-10 14:27:16.000000000 +0000 +++ 3.14.5.8-11ubuntu1/debian/control 2017-04-25 08:38:31.000000000 +0000 @@ -1,6 +1,7 @@ Source: libv8-3.14 Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Jérémy Lal <kapouer@melix.org>, Jonas Smedegaard <dr@jones.dk>, Balint Reczey <balint@balintreczey.hu>

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: modernizr

modernizr (2.6.2+ds1-1ubuntu1) xenial; urgency=medium * Use slimit instead of uglifyjs (universe). -- Matthias Klose <doko@ubuntu.com> Sat, 24 Oct 2015 17:31:14 +0200

Modifications :
  1. Download patch debian/rules

    --- 2.6.2+ds1-1/debian/rules 2012-10-12 09:30:34.000000000 +0000 +++ 2.6.2+ds1-1ubuntu1/debian/rules 2015-10-24 15:30:55.000000000 +0000 @@ -15,11 +15,13 @@ DEBVER := $(UPVER)+ds1 override_dh_auto_build: cat feature-detects/*.js > feature-detects.js - uglifyjs -o modernizr.min.js modernizr.js + #uglifyjs -o modernizr.min.js modernizr.js + slimit modernizr.js > modernizr.min.js # Drop copyright from minified version since it would get #+only the first stanza. - uglifyjs -nc -o feature-detects.min.js feature-detects.js + #uglifyjs -nc -o feature-detects.min.js feature-detects.js + slimit feature-detects.js > feature-detects.min.js get-orig-source: uscan \
  2. Download patch debian/control

    --- 2.6.2+ds1-1/debian/control 2012-10-12 09:30:34.000000000 +0000 +++ 2.6.2+ds1-1ubuntu1/debian/control 2015-10-24 15:31:05.000000000 +0000 @@ -5,7 +5,7 @@ Maintainer: Debian Javascript Maintainer Uploaders: David Paleino <dapal@debian.org> Build-Depends: debhelper (>= 9~) - , node-uglify + , slimit Standards-Version: 3.9.4 Homepage: http://modernizr.com/ Vcs-Git: git://git.debian.org/pkg-javascript/modernizr.git

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: node-abstract-leveldown

node-abstract-leveldown (2.4.1-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:06:45 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 2.4.1-1/debian/tests/control 2015-10-11 15:35:08.000000000 +0000 +++ 2.4.1-1ubuntu1/debian/tests/control 2018-03-27 14:06:45.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'abstract-leveldown'"'"');" +Test-Command: nodejs -e "require('abstract-leveldown');" Depends: @
  2. Download patch debian/control

    --- 2.4.1-1/debian/control 2015-10-11 15:35:08.000000000 +0000 +++ 2.4.1-1ubuntu1/debian/control 2018-03-27 14:06:45.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-abstract-leveldown Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8)

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

Source: node-ansi

node-ansi (0.3.0-2ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:15:25 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.3.0-2/debian/tests/control 2014-07-31 10:38:19.000000000 +0000 +++ 0.3.0-2ubuntu1/debian/tests/control 2018-03-27 14:15:25.000000000 +0000 @@ -1,3 +1,3 @@ -Test-Command: nodejs -e "require('"'"'ansi'"'"');" +Test-Command: nodejs -e "require('ansi');" Depends: @
  2. Download patch debian/control

    --- 0.3.0-2/debian/control 2014-07-31 11:33:44.000000000 +0000 +++ 0.3.0-2ubuntu1/debian/control 2018-03-27 14:15:25.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-ansi Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Jérémy Lal <kapouer@melix.org> Build-Depends: debhelper (>= 8.0.0)

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

Source: node-archy

node-archy (1.0.0-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 17:02:02 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 1.0.0-1/debian/tests/control 2016-12-19 11:06:31.000000000 +0000 +++ 1.0.0-1ubuntu1/debian/tests/control 2018-03-27 17:02:02.000000000 +0000 @@ -1,4 +1,4 @@ -Test-Command: nodejs -e "require('"'"'archy'"'"');" +Test-Command: nodejs -e "require('archy');" Depends: @ Test-Command: tap test/
  2. Download patch debian/control

    --- 1.0.0-1/debian/control 2016-12-19 11:04:45.000000000 +0000 +++ 1.0.0-1ubuntu1/debian/control 2018-03-27 17:02:02.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-archy Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Jérémy Lal <kapouer@melix.org> Build-Depends: debhelper (>= 9)

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

Source: node-bl

node-bl (1.1.2-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 17:06:38 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 1.1.2-1/debian/tests/control 2016-12-04 21:56:24.000000000 +0000 +++ 1.1.2-1ubuntu1/debian/tests/control 2018-03-27 17:06:38.000000000 +0000 @@ -1,4 +1,4 @@ -Test-Command: nodejs -e "require('"'"'bl'"'"');" +Test-Command: nodejs -e "require('bl');" Depends: @ Test-Command: tap test/test.js
  2. Download patch debian/control

    --- 1.1.2-1/debian/control 2016-12-04 21:56:24.000000000 +0000 +++ 1.1.2-1ubuntu1/debian/control 2018-03-27 17:06:38.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-bl Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 9)

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

Source: node-block-stream

node-block-stream (0.0.9-1ubuntu1) bionic; urgency=medium * Remove flaky autopkgtests that don't consistently pass and don't consistently fail... -- Simon Quigley <tsimonq2@ubuntu.com> Fri, 23 Mar 2018 01:43:25 -0500

Modifications :
  1. Download patch debian/control

    --- 0.0.9-1/debian/control 2016-11-17 21:05:53.000000000 +0000 +++ 0.0.9-1ubuntu1/debian/control 2018-03-23 06:43:25.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-block-stream Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Jérémy Lal <kapouer@melix.org> Build-Depends: debhelper (>= 9.0.0)
  2. Download patch debian/patches/series

    --- 0.0.9-1/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ 0.0.9-1ubuntu1/debian/patches/series 2018-03-23 06:35:24.000000000 +0000 @@ -0,0 +1 @@ +remove-flaky-tests.patch
  3. Download patch debian/patches/remove-flaky-tests.patch

    --- 0.0.9-1/debian/patches/remove-flaky-tests.patch 1970-01-01 00:00:00.000000000 +0000 +++ 0.0.9-1ubuntu1/debian/patches/remove-flaky-tests.patch 2018-03-23 06:36:31.000000000 +0000 @@ -0,0 +1,62 @@ +Description: Remove tests that are flaky +Author: Simon Quigley <tsimonq2@ubuntu.com> +Last-Update: 2018-03-23 +--- a/test/two-stream.js ++++ /dev/null +@@ -1,56 +0,0 @@ +-var t = require('tap'), +- BlockStream = require("../block-stream.js"), +- isize = 0, tsize = 0, fsize = 0, psize = 0, i = 0, +- filter = null, paper = null, stack = null, +- +-// a source data buffer +-tsize = 1 * 1024; // <- 1K +-stack = new Buffer( tsize ); +-for ( ; i < tsize; i++) stack[i] = "x".charCodeAt(0); +- +-isize = 1 * 1024; // <- initial packet size with 4K no bug! +-fsize = 2 * 1024 ; // <- first block-stream size +-psize = Math.ceil( isize / 6 ); // <- second block-stream size +- +-fexpected = Math.ceil( tsize / fsize ); // <- packets expected for first +-pexpected = Math.ceil( tsize / psize ); // <- packets expected for second +- +- +-filter = new BlockStream( fsize, { nopad : true } ); +-paper = new BlockStream( psize, { nopad : true } ); +- +- +-var fcounter = 0; +-filter.on( 'data', function (c) { +- // verify that they're not null-padded +- for (var i = 0; i < c.length; i ++) { +- t.strictEqual(c[i], "x".charCodeAt(0)) +- } +- ++fcounter; +-} ); +- +-var pcounter = 0; +-paper.on( 'data', function (c) { +- // verify that they're not null-padded +- for (var i = 0; i < c.length; i ++) { +- t.strictEqual(c[i], "x".charCodeAt(0)) +- } +- ++pcounter; +-} ); +- +-filter.pipe( paper ); +- +-filter.on( 'end', function () { +- t.strictEqual( fcounter, fexpected ); +-} ); +- +-paper.on( 'end', function () { +- t.strictEqual( pcounter, pexpected ); +-} ); +- +- +-for ( i = 0, j = isize; j <= tsize; j += isize ) { +- filter.write( stack.slice( j - isize, j ) ); +-} +- +-filter.end();

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

Source: node-browserify-lite

node-browserify-lite (0.5.0-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:28:19 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.5.0-1/debian/tests/control 2017-07-05 07:08:11.000000000 +0000 +++ 0.5.0-1ubuntu1/debian/tests/control 2018-03-27 14:28:19.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'browserify-lite'"'"');" +Test-Command: nodejs -e "require('browserify-lite');" Depends: @
  2. Download patch debian/control

    --- 0.5.0-1/debian/control 2017-07-05 07:08:11.000000000 +0000 +++ 0.5.0-1ubuntu1/debian/control 2018-03-27 14:28:19.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-browserify-lite Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 9)

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

Source: node-clarinet

node-clarinet (0.9.1+dfsg-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:30:12 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.9.1+dfsg-1/debian/tests/control 2014-10-02 22:52:00.000000000 +0000 +++ 0.9.1+dfsg-1ubuntu1/debian/tests/control 2018-03-27 14:30:12.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'clarinet'"'"');" +Test-Command: nodejs -e "require('clarinet');" Depends: @
  2. Download patch debian/control

    --- 0.9.1+dfsg-1/debian/control 2014-10-02 22:52:00.000000000 +0000 +++ 0.9.1+dfsg-1ubuntu1/debian/control 2018-03-27 14:30:12.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-clarinet Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8)

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

Source: node-commander

node-commander (2.12.2-1ubuntu2) bionic; urgency=medium * Relax all the things! -- Graham Inggs <ginggs@ubuntu.com> Wed, 04 Apr 2018 15:37:47 +0000 node-commander (2.12.2-1ubuntu1) bionic; urgency=medium * Relax test timeouts -- Graham Inggs <ginggs@ubuntu.com> Wed, 04 Apr 2018 13:21:53 +0000

Modifications :
  1. Download patch debian/patches/relax-timeouts.patch

    --- 2.12.2-1/debian/patches/relax-timeouts.patch 1970-01-01 00:00:00.000000000 +0000 +++ 2.12.2-1ubuntu2/debian/patches/relax-timeouts.patch 2018-04-04 15:37:47.000000000 +0000 @@ -0,0 +1,64 @@ +Description: Relax test timeouts failing on armhf/arm64 +Author: Graham Inggs <ginggs@debian.org> +Last-Update: 2018-04-04 + +--- a/test/test.command.executableSubcommand.signals.hup.js ++++ b/test/test.command.executableSubcommand.signals.hup.js +@@ -17,6 +17,6 @@ + // Set another timeout to give 'prog' time to handle the signal + setTimeout(function() { + output.should.equal('SIGHUP\n'); +- }, 1000); ++ }, 2000); + +-}, 2000); +\ No newline at end of file ++}, 4000); +--- a/test/test.command.executableSubcommand.signals.int.js ++++ b/test/test.command.executableSubcommand.signals.int.js +@@ -17,6 +17,6 @@ + // Set another timeout to give 'prog' time to handle the signal + setTimeout(function() { + output.should.equal('SIGINT\n'); +- }, 1000); ++ }, 2000); + +-}, 2000); +\ No newline at end of file ++}, 4000); +--- a/test/test.command.executableSubcommand.signals.term.js ++++ b/test/test.command.executableSubcommand.signals.term.js +@@ -17,6 +17,6 @@ + // Set another timeout to give 'prog' time to handle the signal + setTimeout(function() { + output.should.equal('SIGTERM\n'); +- }, 1000); ++ }, 2000); + +-}, 2000); +\ No newline at end of file ++}, 4000); +--- a/test/test.command.executableSubcommand.signals.usr1.js ++++ b/test/test.command.executableSubcommand.signals.usr1.js +@@ -28,6 +28,6 @@ + * only "SIGUSR1", but any other output is also allowed. + */ + output.should.match(/(^|\n)SIGUSR1\n/); +- }, 1000); ++ }, 2000); + +-}, 2000); +\ No newline at end of file ++}, 4000); +--- a/test/test.command.executableSubcommand.signals.usr2.js ++++ b/test/test.command.executableSubcommand.signals.usr2.js +@@ -17,6 +17,6 @@ + // Set another timeout to give 'prog' time to handle the signal + setTimeout(function() { + output.should.equal('SIGUSR2\n'); +- }, 1000); ++ }, 2000); + +-}, 2000); +\ No newline at end of file ++}, 4000);
  2. Download patch debian/control

    --- 2.12.2-1/debian/control 2017-12-29 23:14:29.000000000 +0000 +++ 2.12.2-1ubuntu2/debian/control 2018-04-04 15:37:47.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-commander Section: javascript Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Leo Iannacone <l3on@ubuntu.com> Build-Depends:
  3. Download patch debian/patches/series

    --- 2.12.2-1/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ 2.12.2-1ubuntu2/debian/patches/series 2018-04-04 13:17:22.000000000 +0000 @@ -0,0 +1 @@ +relax-timeouts.patch

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

Source: node-content-disposition

node-content-disposition (0.5.0-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:31:14 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.5.0-1/debian/tests/control 2014-10-15 09:34:48.000000000 +0000 +++ 0.5.0-1ubuntu1/debian/tests/control 2018-03-27 14:31:14.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'content-disposition'"'"');" +Test-Command: nodejs -e "require('content-disposition');" Depends: @
  2. Download patch debian/control

    --- 0.5.0-1/debian/control 2014-10-15 16:02:22.000000000 +0000 +++ 0.5.0-1ubuntu1/debian/control 2018-03-27 14:31:14.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-content-disposition Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8)

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

Source: node-cookies

node-cookies (0.5.0-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:34:04 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.5.0-1/debian/tests/control 2014-09-12 15:59:07.000000000 +0000 +++ 0.5.0-1ubuntu1/debian/tests/control 2018-03-27 14:34:04.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'cookies'"'"');" +Test-Command: nodejs -e "require('cookies');" Depends: @
  2. Download patch debian/control

    --- 0.5.0-1/debian/control 2014-07-22 00:33:14.000000000 +0000 +++ 0.5.0-1ubuntu1/debian/control 2018-03-27 14:34:04.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-cookies Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8)

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

Source: node-cross-spawn

node-cross-spawn (5.1.0-1ubuntu1) bionic; urgency=medium * Extend the timeout for some tests which time out on arm*. -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 24 Mar 2018 00:45:39 -0500

Modifications :
  1. Download patch debian/control

    --- 5.1.0-1/debian/control 2018-01-24 11:24:32.000000000 +0000 +++ 5.1.0-1ubuntu1/debian/control 2018-03-24 00:53:06.000000000 +0000 @@ -1,5 +1,6 @@ Source: node-cross-spawn -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Ross Gammon <rosco2@ubuntu.com> Section: javascript Priority: optional
  2. Download patch debian/patches/series

    --- 5.1.0-1/debian/patches/series 2018-01-24 11:24:32.000000000 +0000 +++ 5.1.0-1ubuntu1/debian/patches/series 2018-03-24 05:26:18.000000000 +0000 @@ -1,2 +1,3 @@ nodejs_test.patch shebang.patch +extend-timeout-values.patch
  3. Download patch debian/patches/extend-timeout-values.patch

    --- 5.1.0-1/debian/patches/extend-timeout-values.patch 1970-01-01 00:00:00.000000000 +0000 +++ 5.1.0-1ubuntu1/debian/patches/extend-timeout-values.patch 2018-03-24 05:26:05.000000000 +0000 @@ -0,0 +1,24 @@ +Description: Extend timeout values for tests which time out on arm* +Author: Simon Quigley <tsimonq2@ubuntu.com> +Forwarded: not-needed +Last-Update: 2018-03-24 +--- node-cross-spawn-5.1.0.orig/test/test.js ++++ node-cross-spawn-5.1.0/test/test.js +@@ -37,6 +37,8 @@ describe('cross-spawn', function () { + }); + + it('should support shebang in executables with /usr/bin/env', function (next) { ++ this.timeout(10000); ++ + buffered(method, __dirname + '/fixtures/shebang', function (err, data, code) { + expect(err).to.not.be.ok(); + expect(code).to.be(0); +@@ -88,6 +90,8 @@ describe('cross-spawn', function () { + }); + + it('should support shebang in executables with extensions', function (next) { ++ this.timeout(10000); ++ + fs.writeFileSync(__dirname + '/tmp/shebang_' + method + '.js', '#!/usr/bin/env nodejs\n\nprocess.stdout.write(\'shebang with \ + extension\');', { mode: parseInt('0777', 8) }); + process.env.PATH = path.normalize(__dirname + '/tmp/') + path.delimiter + process.env.PATH;

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

Source: node-entities

node-entities (1.1.1-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:34:52 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 1.1.1-1/debian/tests/control 2014-09-22 08:48:24.000000000 +0000 +++ 1.1.1-1ubuntu1/debian/tests/control 2018-03-27 14:34:52.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'entities'"'"');" +Test-Command: nodejs -e "require('entities');" Depends: @
  2. Download patch debian/control

    --- 1.1.1-1/debian/control 2014-09-22 08:48:24.000000000 +0000 +++ 1.1.1-1ubuntu1/debian/control 2018-03-27 14:34:52.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-entities Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: W. Martin Borgert <debacle@debian.org>, Jérémy Lal <kapouer@melix.org> Build-Depends: debhelper (>= 8)

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

Source: node-fd-slicer

node-fd-slicer (0.3.2-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:35:39 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.3.2-1/debian/tests/control 2014-10-15 09:35:09.000000000 +0000 +++ 0.3.2-1ubuntu1/debian/tests/control 2018-03-27 14:35:39.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'fd-slicer'"'"');" +Test-Command: nodejs -e "require('fd-slicer');" Depends: @
  2. Download patch debian/control

    --- 0.3.2-1/debian/control 2014-10-15 09:35:09.000000000 +0000 +++ 0.3.2-1ubuntu1/debian/control 2018-03-27 14:35:39.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-fd-slicer Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8)

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

Source: node-findit2

node-findit2 (2.2.3-2ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:37:27 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 2.2.3-2/debian/tests/control 2017-11-11 15:44:57.000000000 +0000 +++ 2.2.3-2ubuntu1/debian/tests/control 2018-03-27 14:37:27.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'findit2'"'"');" +Test-Command: nodejs -e "require('findit2');" Depends: @
  2. Download patch debian/control

    --- 2.2.3-2/debian/control 2017-11-11 15:44:57.000000000 +0000 +++ 2.2.3-2ubuntu1/debian/control 2018-03-27 14:37:27.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-findit2 Section: javascript Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 10)

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

Source: node-groove

node-groove (2.5.0-2ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:38:37 +0000 node-groove (2.5.0-2build2) bionic; urgency=medium * No-change rebuild against nodejs-abi-57. -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 17 Feb 2018 18:13:52 -0600 node-groove (2.5.0-2build1) artful; urgency=medium * No-change rebuild to pick up nodejs-abi-48 -- Graham Inggs <ginggs@ubuntu.com> Fri, 18 Aug 2017 14:44:38 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 2.5.0-2/debian/tests/control 2016-12-20 14:32:52.000000000 +0000 +++ 2.5.0-2ubuntu1/debian/tests/control 2018-03-27 14:38:37.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'groove'"'"');" +Test-Command: nodejs -e "require('groove');" Depends: @
  2. Download patch debian/control

    --- 2.5.0-2/debian/control 2016-12-20 14:36:14.000000000 +0000 +++ 2.5.0-2ubuntu1/debian/control 2018-03-27 14:38:37.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-groove Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com>, Felipe Sateler <fsateler@debian.org> Build-Depends:

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

Source: node-iconv-lite

node-iconv-lite (0.4.13-2ubuntu1) zesty; urgency=medium * Revert enabling failing mocha autopkgtests -- Graham Inggs <ginggs@ubuntu.com> Sat, 11 Feb 2017 12:00:59 +0200

Modifications :
  1. Download patch debian/tests/control

    --- 0.4.13-2/debian/tests/control 2016-11-14 14:54:44.000000000 +0000 +++ 0.4.13-2ubuntu1/debian/tests/control 2017-02-11 10:00:59.000000000 +0000 @@ -1,5 +1,2 @@ Tests: require Depends: node-iconv-lite - -Test-Command: mocha --reporter spec --grep . -Depends: @, @builddeps@
  2. Download patch debian/control

    --- 0.4.13-2/debian/control 2016-11-14 14:52:23.000000000 +0000 +++ 0.4.13-2ubuntu1/debian/control 2017-02-11 10:00:59.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-iconv-lite Section: web Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Sruthi Chandran <srud@disroot.org> Build-Depends: debhelper (>= 9)

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

Source: node-ip

node-ip (1.1.5-1ubuntu1) cosmic; urgency=medium [ Andreas Moog ] * Fix FTBFS due to failing tests (Closes: #892658) -- Graham Inggs <ginggs@ubuntu.com> Tue, 15 May 2018 09:55:53 +0000

Modifications :
  1. Download patch debian/patches/0002-fix-private-public-logic

    --- 1.1.5-1/debian/patches/0002-fix-private-public-logic 1970-01-01 00:00:00.000000000 +0000 +++ 1.1.5-1ubuntu1/debian/patches/0002-fix-private-public-logic 2018-05-15 09:54:00.000000000 +0000 @@ -0,0 +1,21 @@ +Description: Faulty private/public logic returns wrong values + This reverses the check in the filter method of ip.address(), as the definition of Array.prototype.filter() says "returns array of elements that pass the test". + It is currently doing exactly the opposite. +Author: daniel@tschinder.de +Origin: other, https://github.com/indutny/node-ip/pull/61 +Last-Update: 2018-05-12 +Index: node-ip/lib/ip.js +=================================================================== +--- node-ip.orig/lib/ip.js ++++ node-ip/lib/ip.js +@@ -389,8 +389,8 @@ ip.address = function(name, family) { + return true; + } + +- return name === 'public' ? ip.isPrivate(details.address) : +- ip.isPublic(details.address); ++ return name === 'public' ? ip.isPublic(details.address) : ++ ip.isPrivate(details.address); + }); + + return addresses.length ? addresses[0].address : undefined;
  2. Download patch debian/control

    --- 1.1.5-1/debian/control 2017-10-31 19:07:06.000000000 +0000 +++ 1.1.5-1ubuntu1/debian/control 2018-05-15 09:55:53.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-ip Section: javascript Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: suman <suman@protonmail.com> Build-Depends: debhelper (>= 9)
  3. Download patch debian/patches/series

    --- 1.1.5-1/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ 1.1.5-1ubuntu1/debian/patches/series 2018-05-15 09:54:00.000000000 +0000 @@ -0,0 +1,2 @@ +0002-fix-private-public-logic +0001-fix-tests
  4. Download patch debian/patches/0001-fix-tests

    --- 1.1.5-1/debian/patches/0001-fix-tests 1970-01-01 00:00:00.000000000 +0000 +++ 1.1.5-1ubuntu1/debian/patches/0001-fix-tests 2018-05-15 09:54:00.000000000 +0000 @@ -0,0 +1,26 @@ +Description: Always provide a description for tests +Bug-Debian: https://bugs.debian.org/892658 +Forwarded: https://github.com/indutny/node-ip/pull/91 +Last-Update: 2018-05-12 +Index: github/test/api-test.js +=================================================================== +--- github.orig/test/api-test.js ++++ github/test/api-test.js +@@ -360,7 +360,7 @@ describe('IP library for node.js', funct + + describe('private', function() { + [ undefined, 'ipv4', 'ipv6' ].forEach(function(family) { +- describe(family, function() { ++ describe(family || 'undefined', function() { + it('should respond with a private ip', function() { + assert.ok(ip.isPrivate(ip.address('private', family))); + }); +@@ -373,7 +373,7 @@ describe('IP library for node.js', funct + Object.keys(interfaces).forEach(function(nic) { + describe(nic, function() { + [ undefined, 'ipv4' ].forEach(function(family) { +- describe(family, function() { ++ describe(family || 'undefined', function() { + it('should respond with an ipv4 address', function() { + var addr = ip.address(nic, family); + assert.ok(!addr || net.isIPv4(addr));

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

Source: node-leveldown

node-leveldown (1.5.0+dfsg-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:41:18 +0000 node-leveldown (1.5.0+dfsg-1build2) bionic; urgency=medium * No-change rebuild against nodejs-abi-57. -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 17 Feb 2018 18:13:31 -0600 node-leveldown (1.5.0+dfsg-1build1) artful; urgency=medium * No-change rebuild to pick up nodejs-abi-48 -- Graham Inggs <ginggs@ubuntu.com> Fri, 18 Aug 2017 15:04:12 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 1.5.0+dfsg-1/debian/tests/control 2016-12-20 15:05:44.000000000 +0000 +++ 1.5.0+dfsg-1ubuntu1/debian/tests/control 2018-03-27 14:41:18.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'leveldown'"'"');" +Test-Command: nodejs -e "require('leveldown');" Depends: @
  2. Download patch debian/control

    --- 1.5.0+dfsg-1/debian/control 2016-12-20 15:05:44.000000000 +0000 +++ 1.5.0+dfsg-1ubuntu1/debian/control 2018-03-27 14:41:18.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-leveldown Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 9.0.0),

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

Source: node-liftoff

node-liftoff (2.3.0-2ubuntu1) bionic; urgency=medium * Relax test timeouts further -- Graham Inggs <ginggs@ubuntu.com> Wed, 04 Apr 2018 12:23:02 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 2.3.0-2/debian/tests/control 2016-12-30 15:26:49.000000000 +0000 +++ 2.3.0-2ubuntu1/debian/tests/control 2018-04-04 12:23:02.000000000 +0000 @@ -1,5 +1,5 @@ Tests: require Depends: node-liftoff -Test-Command: mocha -t 5000 -b -R spec test/index +Test-Command: mocha -t 10000 -b -R spec test/index Depends: @, @builddeps@
  2. Download patch debian/rules

    --- 2.3.0-2/debian/rules 2016-12-30 15:26:49.000000000 +0000 +++ 2.3.0-2ubuntu1/debian/rules 2018-04-04 12:23:02.000000000 +0000 @@ -10,7 +10,7 @@ #override_dh_auto_build: override_dh_auto_test: - mocha -t 5000 -b -R spec test/index + mocha -t 10000 -b -R spec test/index override_dh_clean: dh_clean
  3. Download patch debian/control

    --- 2.3.0-2/debian/control 2016-12-30 15:26:49.000000000 +0000 +++ 2.3.0-2ubuntu1/debian/control 2018-04-04 12:23:02.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-liftoff Section: web Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Paolo Greppi <paolo.greppi@libpf.com> Build-Depends: debhelper (>= 9)

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

Source: node-media-typer

node-media-typer (0.3.0-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:42:25 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.3.0-1/debian/tests/control 2014-10-11 19:44:35.000000000 +0000 +++ 0.3.0-1ubuntu1/debian/tests/control 2018-03-27 14:42:25.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'media-typer'"'"');" +Test-Command: nodejs -e "require('media-typer');" Depends: @
  2. Download patch debian/control

    --- 0.3.0-1/debian/control 2014-10-11 19:44:35.000000000 +0000 +++ 0.3.0-1ubuntu1/debian/control 2018-03-27 14:42:25.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-media-typer Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8)

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

Source: node-miller-rabin

node-miller-rabin (4.0.1-1ubuntu1) cosmic; urgency=medium * Increase test timeout to 8000ms -- Graham Inggs <ginggs@ubuntu.com> Tue, 15 May 2018 11:29:54 +0000

Modifications :
  1. Download patch debian/control

    --- 4.0.1-1/debian/control 2017-10-04 21:19:22.000000000 +0000 +++ 4.0.1-1ubuntu1/debian/control 2018-05-15 11:29:54.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-miller-rabin Section: javascript Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Bastien Roucariès <rouca@debian.org> Build-Depends: debhelper (>= 10)
  2. Download patch debian/patches/test-timeout.patch

    --- 4.0.1-1/debian/patches/test-timeout.patch 1970-01-01 00:00:00.000000000 +0000 +++ 4.0.1-1ubuntu1/debian/patches/test-timeout.patch 2018-05-15 11:29:54.000000000 +0000 @@ -0,0 +1,15 @@ +Description: Increase test timeout to 8000ms + Avoids test failure on slower architectures +Author: Graham Inggs <ginggs@debian.org> +Last-Update: 2018-05-15 + +--- a/test/api-test.js ++++ b/test/api-test.js +@@ -4,6 +4,7 @@ + + describe('Miller-Rabin', function() { + it('should test number for primality', function() { ++ this.timeout(8000); + assert(!mr.test(new bn(221))); + assert(mr.test(new bn(257))); +
  3. Download patch debian/patches/series

    --- 4.0.1-1/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ 4.0.1-1ubuntu1/debian/patches/series 2018-05-15 11:23:45.000000000 +0000 @@ -0,0 +1 @@ +test-timeout.patch

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

Source: node-multiparty

node-multiparty (4.0.0-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:43:20 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 4.0.0-1/debian/tests/control 2014-10-20 23:40:49.000000000 +0000 +++ 4.0.0-1ubuntu1/debian/tests/control 2018-03-27 14:43:20.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'multiparty'"'"');" +Test-Command: nodejs -e "require('multiparty');" Depends: @
  2. Download patch debian/control

    --- 4.0.0-1/debian/control 2014-10-20 23:40:49.000000000 +0000 +++ 4.0.0-1ubuntu1/debian/control 2018-03-27 14:43:20.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-multiparty Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Jérémy Lal <kapouer@melix.org>, Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8.0.0)

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

Source: node-music-library-index

node-music-library-index (1.2.2-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:44:15 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 1.2.2-1/debian/tests/control 2014-07-26 22:26:25.000000000 +0000 +++ 1.2.2-1ubuntu1/debian/tests/control 2018-03-27 14:44:15.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'music-library-index'"'"');" +Test-Command: nodejs -e "require('music-library-index');" Depends: @
  2. Download patch debian/control

    --- 1.2.2-1/debian/control 2014-07-26 22:26:25.000000000 +0000 +++ 1.2.2-1ubuntu1/debian/control 2018-03-27 14:44:15.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-music-library-index Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8)

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

Source: node-nwmatcher

node-nwmatcher (1.3.3+dfsg-2ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:45:11 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 1.3.3+dfsg-2/debian/tests/control 2014-10-01 21:37:48.000000000 +0000 +++ 1.3.3+dfsg-2ubuntu1/debian/tests/control 2018-03-27 14:45:11.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'nwmatcher'"'"');" +Test-Command: nodejs -e "require('nwmatcher');" Depends: @
  2. Download patch debian/control

    --- 1.3.3+dfsg-2/debian/control 2014-10-01 21:37:48.000000000 +0000 +++ 1.3.3+dfsg-2ubuntu1/debian/control 2018-03-27 14:45:11.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-nwmatcher Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: W. Martin Borgert <debacle@debian.org> Build-Depends: debhelper (>= 8) Standards-Version: 3.9.5

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

Source: node-once

node-once (1.4.0-2ubuntu1) bionic; urgency=medium * Reduce iterations to make test less flaky -- Graham Inggs <ginggs@ubuntu.com> Thu, 05 Apr 2018 12:55:22 +0000

Modifications :
  1. Download patch debian/control

    --- 1.4.0-2/debian/control 2016-10-20 05:09:49.000000000 +0000 +++ 1.4.0-2ubuntu1/debian/control 2018-04-05 12:55:18.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-once Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Jérémy Lal <kapouer@melix.org>, Pirate Praveen <praveen@debian.org> Build-Depends: debhelper (>= 9~)
  2. Download patch debian/patches/make-test-less-flaky.patch

    --- 1.4.0-2/debian/patches/make-test-less-flaky.patch 1970-01-01 00:00:00.000000000 +0000 +++ 1.4.0-2ubuntu1/debian/patches/make-test-less-flaky.patch 2018-04-05 12:55:22.000000000 +0000 @@ -0,0 +1,17 @@ +Description: Reduce iterations to make test less flaky + Fixes random FTBFS too, see: + https://tests.reproducible-builds.org/debian/history/amd64/node-once.html +Author: Graham Inggs <ginggs@debian.org> +Last-Update: 2018-04-05 + +--- a/test/once.js ++++ b/test/once.js +@@ -12,7 +12,7 @@ + var foo = once(fn) + t.equal(fn.ownProperty, foo.ownProperty) + t.notOk(foo.called) +- for (var i = 0; i < 1E3; i++) { ++ for (var i = 0; i < 100; i++) { + t.same(f, i === 0 ? 0 : 1) + var g = foo.call(1, 1) + t.ok(foo.called)
  3. Download patch debian/patches/series

    --- 1.4.0-2/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ 1.4.0-2ubuntu1/debian/patches/series 2018-04-05 12:14:01.000000000 +0000 @@ -0,0 +1 @@ +make-test-less-flaky.patch

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

Source: node-parseurl

node-parseurl (1.3.0-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:47:13 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 1.3.0-1/debian/tests/control 2014-10-11 14:20:24.000000000 +0000 +++ 1.3.0-1ubuntu1/debian/tests/control 2018-03-27 14:47:13.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'parseurl'"'"');" +Test-Command: nodejs -e "require('parseurl');" Depends: @
  2. Download patch debian/control

    --- 1.3.0-1/debian/control 2014-10-11 19:25:25.000000000 +0000 +++ 1.3.0-1ubuntu1/debian/control 2018-03-27 14:47:13.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-parseurl Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Leo Iannacone <l3on@ubuntu.com>, Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 9)

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

Source: node-pend

node-pend (1.2.0-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:48:03 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 1.2.0-1/debian/tests/control 2015-06-05 23:05:34.000000000 +0000 +++ 1.2.0-1ubuntu1/debian/tests/control 2018-03-27 14:48:03.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'pend'"'"');" +Test-Command: nodejs -e "require('pend');" Depends: @
  2. Download patch debian/control

    --- 1.2.0-1/debian/control 2015-06-05 23:05:34.000000000 +0000 +++ 1.2.0-1ubuntu1/debian/control 2018-03-27 14:48:03.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-pend Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8)

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

Source: node-pre-gyp

node-pre-gyp (0.6.32-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:48:49 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.6.32-1/debian/tests/control 2016-12-21 00:08:04.000000000 +0000 +++ 0.6.32-1ubuntu1/debian/tests/control 2018-03-27 14:48:49.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'node-pre-gyp'"'"');" +Test-Command: nodejs -e "require('node-pre-gyp');" Depends: @
  2. Download patch debian/control

    --- 0.6.32-1/debian/control 2016-12-21 00:08:04.000000000 +0000 +++ 0.6.32-1ubuntu1/debian/control 2018-03-27 14:48:49.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-pre-gyp Section: web Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Jérémy Lal <kapouer@melix.org> Build-Depends: debhelper (>= 9)

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

Source: node-qs

node-qs (2.2.4-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:49:41 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 2.2.4-1/debian/tests/control 2014-10-12 14:58:21.000000000 +0000 +++ 2.2.4-1ubuntu1/debian/tests/control 2018-03-27 14:49:41.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'qs'"'"');" +Test-Command: nodejs -e "require('qs');" Depends: @
  2. Download patch debian/control

    --- 2.2.4-1/debian/control 2014-10-12 14:57:20.000000000 +0000 +++ 2.2.4-1ubuntu1/debian/control 2018-03-27 14:49:41.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-qs Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: David Paleino <dapal@debian.org>, Jérémy Lal <kapouer@melix.org> Build-Depends:

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

Source: node-srs

node-srs (0.4.8+dfsg-3ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:50:29 +0000 node-srs (0.4.8+dfsg-3build5) bionic; urgency=medium * No-change rebuild against nodejs-abi-57. -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 17 Feb 2018 18:14:01 -0600 node-srs (0.4.8+dfsg-3build4) bionic; urgency=medium * Rebuild against new gdal-abi-2-2-3. -- Gianfranco Costamagna <locutusofborg@debian.org> Sun, 17 Dec 2017 22:11:39 +0100 node-srs (0.4.8+dfsg-3build3) bionic; urgency=medium * No-change rebuild against gdal-abi-2-2-2 -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 03 Nov 2017 20:27:19 +0000 node-srs (0.4.8+dfsg-3build2) artful; urgency=medium * No-change rebuild to pick up nodejs-abi-48 -- Graham Inggs <ginggs@ubuntu.com> Fri, 18 Aug 2017 15:12:06 +0000 node-srs (0.4.8+dfsg-3build1) artful; urgency=medium * Rebuild against new gdal ABI. -- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 13 Jul 2017 13:50:15 +0200

Modifications :
  1. Download patch debian/tests/control

    --- 0.4.8+dfsg-3/debian/tests/control 2016-12-21 15:39:18.000000000 +0000 +++ 0.4.8+dfsg-3ubuntu1/debian/tests/control 2018-03-27 14:50:29.000000000 +0000 @@ -1,3 +1,3 @@ -Test-Command: nodejs -e "require('"'"'srs'"'"');" +Test-Command: nodejs -e "require('srs');" Depends: @
  2. Download patch debian/control

    --- 0.4.8+dfsg-3/debian/control 2016-12-21 15:39:44.000000000 +0000 +++ 0.4.8+dfsg-3ubuntu1/debian/control 2017-11-03 20:27:19.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-srs Section: science Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: David Paleino <dapal@debian.org>, Jérémy Lal <kapouer@melix.org> Build-Depends:

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

Source: node-stringprep

node-stringprep (0.8.0-3ubuntu1) bionic; urgency=medium * Rebuild to pick up nodejs-abi-57 * Fix build with recent GCC * Drop patch 2001 to call nodejs (not node) executable -- Graham Inggs <ginggs@ubuntu.com> Fri, 06 Apr 2018 10:57:45 +0000 node-stringprep (0.8.0-3build2) bionic; urgency=medium * No-change rebuild for libicu soname change. -- Matthias Klose <doko@ubuntu.com> Wed, 25 Oct 2017 15:45:36 +0000 node-stringprep (0.8.0-3build1) artful; urgency=medium * No-change rebuild to pick up nodejs-abi-48 -- Graham Inggs <ginggs@ubuntu.com> Fri, 18 Aug 2017 15:13:20 +0000

Modifications :
  1. Download patch debian/control

    --- 0.8.0-3/debian/control 2017-01-10 18:38:52.000000000 +0000 +++ 0.8.0-3ubuntu1/debian/control 2018-04-06 10:55:11.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-stringprep Section: web Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Jonas Smedegaard <dr@jones.dk> Build-Depends: cdbs, licensecheck,
  2. Download patch debian/control.in

    --- 0.8.0-3/debian/control.in 2017-01-10 18:26:26.000000000 +0000 +++ 0.8.0-3ubuntu1/debian/control.in 2018-04-06 10:55:11.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-stringprep Section: web Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Jonas Smedegaard <dr@jones.dk> Build-Depends: @cdbs@ Standards-Version: 3.9.8
  3. Download patch debian/patches/gcc7.patch

    --- 0.8.0-3/debian/patches/gcc7.patch 1970-01-01 00:00:00.000000000 +0000 +++ 0.8.0-3ubuntu1/debian/patches/gcc7.patch 2018-04-06 10:57:45.000000000 +0000 @@ -0,0 +1,70 @@ +Description: Fixed compilation errors by adding casts +Forwarded: https://github.com/astro/node-stringprep/pull/96/commits/fa08ad0da41bfc11e82b703c4ba26fee9481591f +Author: James Bunton <jbunton@atlassian.com> +Last-Update: 2017-09-04 + +--- a/node-stringprep.cc ++++ b/node-stringprep.cc +@@ -119,7 +119,7 @@ + error = U_ZERO_ERROR; + dest = new UChar[destLen]; + size_t w = usprep_prepare(profile, +- *str, str.length(), ++ (const UChar*)*str, str.length(), + dest, destLen, + USPREP_DEFAULT, NULL, &error); + +@@ -141,7 +141,7 @@ + destLen = w; + } + +- Local<Value> result = Nan::New<String>(dest, destLen).ToLocalChecked(); ++ Local<Value> result = Nan::New<String>((uint16_t*)dest, destLen).ToLocalChecked(); + delete[] dest; + return scope.Escape(result); + } +@@ -212,7 +212,7 @@ + UIDNAInfo uinfo = UIDNA_INFO_INITIALIZER; + size_t w = uidna_nameToUnicode( + uidna, +- *str, str.length(), ++ (const UChar*)*str, str.length(), + dest, destLen, + &uinfo, &error); + +@@ -235,7 +235,7 @@ + destLen = w; + } + +- Local<String> result = Nan::New<String>(dest, destLen).ToLocalChecked(); ++ Local<String> result = Nan::New<String>((uint16_t*)dest, destLen).ToLocalChecked(); + delete[] dest; + uidna_close(uidna); + info.GetReturnValue().Set(result); +@@ -266,7 +266,7 @@ + UIDNAInfo uinfo1 = UIDNA_INFO_INITIALIZER; + size_t destLen = uidna_nameToASCII( + uidna, +- *str, strLen, ++ (const UChar*)*str, strLen, + NULL, 0, + &uinfo1, &error); + UChar *dest = NULL; +@@ -278,7 +278,7 @@ + UIDNAInfo uinfo2 = UIDNA_INFO_INITIALIZER; + uidna_nameToASCII( + uidna, +- *str, strLen, ++ (const UChar*)*str, strLen, + dest, destLen, + &uinfo2, &error); + if (U_SUCCESS(error) && uinfo2.errors > 0) +@@ -295,7 +295,7 @@ + return; + } + +- Local<String> result = Nan::New<String>(dest, destLen).ToLocalChecked(); ++ Local<String> result = Nan::New<String>((uint16_t*)dest, destLen).ToLocalChecked(); + delete[] dest; + uidna_close(uidna); + info.GetReturnValue().Set(result);
  4. Download patch debian/patches/README

    --- 0.8.0-3/debian/patches/README 2015-05-19 17:23:11.000000000 +0000 +++ 0.8.0-3ubuntu1/debian/patches/README 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -0xxx: Grabbed from upstream development. -1xxx: Possibly relevant for upstream adoption. -2xxx: Only relevant for official Debian release.
  5. Download patch debian/patches/series

    --- 0.8.0-3/debian/patches/series 2015-05-19 17:23:11.000000000 +0000 +++ 0.8.0-3ubuntu1/debian/patches/series 2018-04-06 10:55:44.000000000 +0000 @@ -1 +1 @@ -2001_nodejs_not_node.patch +gcc7.patch
  6. Download patch debian/patches/2001_nodejs_not_node.patch

    --- 0.8.0-3/debian/patches/2001_nodejs_not_node.patch 2015-05-19 17:23:11.000000000 +0000 +++ 0.8.0-3ubuntu1/debian/patches/2001_nodejs_not_node.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -Description: Call nodejs (not node) executable -Author: Jonas Smedegaard <dr@jones.dk> -Last-Update: 2015-05-19 - ---- a/binding.gyp -+++ b/binding.gyp -@@ -4,7 +4,7 @@ - 'target_name': 'node_stringprep', - 'cflags_cc!': [ '-fno-exceptions', '-fmax-errors=0' ], - 'include_dirs': [ -- '<!(node -e "require(\'nan\')")' -+ '<!(nodejs -e "require(\'nan\')")' - ], - 'conditions': [ - ['OS=="win"', {

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

Source: node-stylus

node-stylus (0.54.5-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:52:44 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.54.5-1/debian/tests/control 2016-05-22 22:18:15.000000000 +0000 +++ 0.54.5-1ubuntu1/debian/tests/control 2018-03-27 14:52:44.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'stylus'"'"');" +Test-Command: nodejs -e "require('stylus');" Depends: @
  2. Download patch debian/control

    --- 0.54.5-1/debian/control 2016-05-23 10:26:37.000000000 +0000 +++ 0.54.5-1ubuntu1/debian/control 2018-03-27 14:52:44.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-stylus Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 9)

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

Source: node-temp

node-temp (0.8.1-1ubuntu1) bionic; urgency=medium * debian/patches/tmpDir-is-tmpdir: replace deprecated os.tmpDir() with os.tmpdir(). -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 20 Feb 2018 09:11:07 -0800

Modifications :
  1. Download patch debian/control

    --- 0.8.1-1/debian/control 2014-08-23 13:20:24.000000000 +0000 +++ 0.8.1-1ubuntu1/debian/control 2018-02-20 17:11:07.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-temp Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Tim Retout <diocles@debian.org> Build-Depends: debhelper (>= 8)
  2. Download patch debian/patches/series

    --- 0.8.1-1/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ 0.8.1-1ubuntu1/debian/patches/series 2018-02-20 17:10:08.000000000 +0000 @@ -0,0 +1 @@ +tmpDir-is-tmpdir
  3. Download patch debian/patches/tmpDir-is-tmpdir

    --- 0.8.1-1/debian/patches/tmpDir-is-tmpdir 1970-01-01 00:00:00.000000000 +0000 +++ 0.8.1-1ubuntu1/debian/patches/tmpDir-is-tmpdir 2018-02-20 17:11:01.000000000 +0000 @@ -0,0 +1,16 @@ +Description: replace deprecated os.tmpDir() with os.tmpdir() +Author: Steve Langasek <steve.langasek@ubuntu.com> + +Index: node-temp-0.8.1/lib/temp.js +=================================================================== +--- node-temp-0.8.1.orig/lib/temp.js ++++ node-temp-0.8.1/lib/temp.js +@@ -270,7 +270,7 @@ + + /* EXPORTS */ + // Settings +-exports.dir = path.resolve(os.tmpDir()); ++exports.dir = path.resolve(os.tmpdir()); + exports.track = track; + // Functions + exports.mkdir = mkdir;

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

Source: node-temporary

node-temporary (0.0.8-2ubuntu1) bionic; urgency=medium * debian/tests/control: set Restrictions: allow-stderr; the test currently fails with deprecation warnings due to the tests themselves, not an issue with the code. -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 20 Feb 2018 21:14:54 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.0.8-2/debian/tests/control 2016-12-13 10:11:38.000000000 +0000 +++ 0.0.8-2ubuntu1/debian/tests/control 2018-02-20 21:13:51.000000000 +0000 @@ -3,3 +3,4 @@ Depends: node-temporary Test-Command: make test Depends: @, @builddeps@ +Restrictions: allow-stderr
  2. Download patch debian/control

    --- 0.0.8-2/debian/control 2016-12-13 10:11:38.000000000 +0000 +++ 0.0.8-2ubuntu1/debian/control 2018-02-20 21:14:51.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-temporary Section: web Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Pirate Praveen <praveen@debian.org> Build-Depends: debhelper (>= 9)

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

Source: node-webpack

node-webpack (3.5.6-3ubuntu1) cosmic; urgency=medium * Reduce memory requirement to fix test failure on 32-bit architectures -- Graham Inggs <ginggs@ubuntu.com> Tue, 15 May 2018 11:11:18 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 3.5.6-3/debian/tests/control 2018-03-08 13:46:15.000000000 +0000 +++ 3.5.6-3ubuntu1/debian/tests/control 2018-05-15 11:11:13.000000000 +0000 @@ -1,6 +1,6 @@ Tests: require Depends: webpack -Test-Command: mocha --max-old-space-size=4096 --harmony --check-leaks -R spec `ls test/*.test.js | grep -v test/ConfigTestCases.test.js | grep -v test/Examples.test.js | grep -v test/HotTestCases.test.js | grep -v test/TestCases.test.js | grep -v test/Stats.test.js | grep -v test/WatchTestCases.test.js | grep -v test/Integration.test.js | grep -v test/BinTestCases.test.js | grep -v test/Compiler-caching.test.js | grep -v test/Compiler.test.js` +Test-Command: mocha --max-old-space-size=2048 --harmony --check-leaks -R spec `ls test/*.test.js | grep -v test/ConfigTestCases.test.js | grep -v test/Examples.test.js | grep -v test/HotTestCases.test.js | grep -v test/TestCases.test.js | grep -v test/Stats.test.js | grep -v test/WatchTestCases.test.js | grep -v test/Integration.test.js | grep -v test/BinTestCases.test.js | grep -v test/Compiler-caching.test.js | grep -v test/Compiler.test.js` Depends: @, mocha, node-should, node-sinon Restrictions: allow-stderr
  2. Download patch debian/rules

    --- 3.5.6-3/debian/rules 2018-03-02 19:26:00.000000000 +0000 +++ 3.5.6-3ubuntu1/debian/rules 2018-05-15 11:10:58.000000000 +0000 @@ -14,7 +14,7 @@ override_dh_fixperms: chmod +x debian/webpack/usr/lib/nodejs/webpack/bin/webpack.js override_dh_auto_test: - mocha --max-old-space-size=4096 --harmony --check-leaks -R spec `ls test/*.test.js | grep -v test/ConfigTestCases.test.js |\ + mocha --max-old-space-size=2048 --harmony --check-leaks -R spec `ls test/*.test.js | grep -v test/ConfigTestCases.test.js |\ grep -v test/Examples.test.js | grep -v test/HotTestCases.test.js |\ grep -v test/TestCases.test.js | grep -v test/Stats.test.js |\ grep -v test/WatchTestCases.test.js | grep -v test/Integration.test.js |\
  3. Download patch debian/control

    --- 3.5.6-3/debian/control 2018-03-02 19:47:32.000000000 +0000 +++ 3.5.6-3ubuntu1/debian/control 2018-05-15 11:11:18.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-webpack Section: javascript Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Pirate Praveen <praveen@debian.org> Build-Depends: debhelper (>= 11)

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

Source: node-ws

node-ws (1.1.0+ds1.e6ddaae4-3ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:54:01 +0000 node-ws (1.1.0+ds1.e6ddaae4-3build2) bionic; urgency=medium * No-change rebuild against nodejs-abi-57. -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 17 Feb 2018 18:12:55 -0600 node-ws (1.1.0+ds1.e6ddaae4-3build1) artful; urgency=medium * No-change rebuild to pick up nodejs-abi-48 -- Graham Inggs <ginggs@ubuntu.com> Fri, 18 Aug 2017 15:15:24 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 1.1.0+ds1.e6ddaae4-3/debian/tests/control 2015-10-07 06:42:25.000000000 +0000 +++ 1.1.0+ds1.e6ddaae4-3ubuntu1/debian/tests/control 2018-03-27 14:54:01.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'ws'"'"');" +Test-Command: nodejs -e "require('ws');" Depends: @
  2. Download patch debian/control

    --- 1.1.0+ds1.e6ddaae4-3/debian/control 2016-12-20 09:58:02.000000000 +0000 +++ 1.1.0+ds1.e6ddaae4-3ubuntu1/debian/control 2018-03-27 14:54:01.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-ws Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Ximin Luo <infinity0@debian.org>, Jérémy Lal <kapouer@melix.org> Build-Depends: debhelper (>= 9.0.0),

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

Source: node-yauzl

node-yauzl (2.1.0-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:55:01 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 2.1.0-1/debian/tests/control 2014-10-20 23:44:09.000000000 +0000 +++ 2.1.0-1ubuntu1/debian/tests/control 2018-03-27 14:55:01.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'yauzl'"'"');" +Test-Command: nodejs -e "require('yauzl');" Depends: @
  2. Download patch debian/control

    --- 2.1.0-1/debian/control 2014-10-20 23:44:09.000000000 +0000 +++ 2.1.0-1ubuntu1/debian/control 2018-03-27 14:55:01.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-yauzl Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8)

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

Source: node-yazl

node-yazl (2.0.2-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:56:17 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 2.0.2-1/debian/tests/control 2014-10-20 23:38:40.000000000 +0000 +++ 2.0.2-1ubuntu1/debian/tests/control 2018-03-27 14:56:17.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'yazl'"'"');" +Test-Command: nodejs -e "require('yazl');" Depends: @
  2. Download patch debian/control

    --- 2.0.2-1/debian/control 2014-10-20 23:38:40.000000000 +0000 +++ 2.0.2-1ubuntu1/debian/control 2018-03-27 14:56:17.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-yazl Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8)

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

Source: node-ytdl-core

node-ytdl-core (0.2.4+dfsg-1ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:57:09 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.2.4+dfsg-1/debian/tests/control 2014-09-13 17:26:15.000000000 +0000 +++ 0.2.4+dfsg-1ubuntu1/debian/tests/control 2018-03-27 14:57:09.000000000 +0000 @@ -1,2 +1,2 @@ -Test-Command: nodejs -e "require('"'"'ytdl-core'"'"');" +Test-Command: nodejs -e "require('ytdl-core');" Depends: @
  2. Download patch debian/control

    --- 0.2.4+dfsg-1/debian/control 2014-09-13 17:26:15.000000000 +0000 +++ 0.2.4+dfsg-1ubuntu1/debian/control 2018-03-27 14:57:09.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-ytdl-core Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Andrew Kelley <superjoe30@gmail.com> Build-Depends: debhelper (>= 8)

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

Source: node-zipfile

node-zipfile (0.5.11+ds-2ubuntu1) bionic; urgency=medium * Fix quoting for autopkgtest >= 5.2 -- Graham Inggs <ginggs@ubuntu.com> Tue, 27 Mar 2018 14:58:11 +0000 node-zipfile (0.5.11+ds-2build2) bionic; urgency=medium * No-change rebuild against nodejs-abi-57. -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 17 Feb 2018 18:12:30 -0600 node-zipfile (0.5.11+ds-2build1) artful; urgency=medium * No-change rebuild to pick up nodejs-abi-48 -- Graham Inggs <ginggs@ubuntu.com> Fri, 18 Aug 2017 15:16:31 +0000

Modifications :
  1. Download patch debian/tests/control

    --- 0.5.11+ds-2/debian/tests/control 2016-12-20 15:51:06.000000000 +0000 +++ 0.5.11+ds-2ubuntu1/debian/tests/control 2018-03-27 14:58:11.000000000 +0000 @@ -1,3 +1,3 @@ -Test-Command: nodejs -e "require('"'"'zipfile'"'"');" +Test-Command: nodejs -e "require('zipfile');" Depends: @
  2. Download patch debian/control

    --- 0.5.11+ds-2/debian/control 2016-12-20 15:52:49.000000000 +0000 +++ 0.5.11+ds-2ubuntu1/debian/control 2018-03-27 14:58:11.000000000 +0000 @@ -1,7 +1,8 @@ Source: node-zipfile Section: libdevel Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: David Paleino <dapal@debian.org>, Jérémy Lal <kapouer@melix.org> Build-Depends:

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

Source: npm

npm (3.5.2-0ubuntu4) xenial; urgency=medium * Also make npm-cli.js executable. LP: #1523947 -- LaMont Jones <lamont.jones@canonical.com> Mon, 07 Dec 2015 12:36:45 -0700 npm (3.5.2-0ubuntu3) xenial; urgency=medium * More binaries executable. -- LaMont Jones <lamont.jones@canonical.com> Mon, 07 Dec 2015 11:58:48 -0700 npm (3.5.2-0ubuntu2) xenial; urgency=medium * Fix bin/npm-cli.js to be executable. -- Blake Rouse <blake.rouse@canonical.com> Mon, 07 Dec 2015 12:31:18 -0400 npm (3.5.2-0ubuntu1) xenial; urgency=medium * Imported Upstream version 3.5.2. * Fix patches to applie to the new upstream version. Remove 2008 patch as its already been fixed upstream. Rename 2009 and 2010 patches to stay in order. -- Blake Rouse <blake.rouse@canonical.com> Thu, 03 Dec 2015 00:28:58 -0400

Modifications :
  1. Download patch doc/cli/npm-dist-tag.md

    --- 1.4.21+ds-2/doc/cli/npm-dist-tag.md 1970-01-01 00:00:00.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-dist-tag.md 2015-12-07 16:00:46.000000000 +0000 @@ -0,0 +1,72 @@ +npm-dist-tag(1) -- Modify package distribution tags +=================================================== + +## SYNOPSIS + + npm dist-tag add <pkg>@<version> [<tag>] + npm dist-tag rm <pkg> <tag> + npm dist-tag ls [<pkg>] + +## DESCRIPTION + +Add, remove, and enumerate distribution tags on a package: + +* add: + Tags the specified version of the package with the specified tag, or the + `--tag` config if not specified. + +* rm: + Clear a tag that is no longer in use from the package. + +* ls: + Show all of the dist-tags for a package, defaulting to the package in + the current prefix. + +A tag can be used when installing packages as a reference to a version instead +of using a specific version number: + + npm install <name>@<tag> + +When installing dependencies, a preferred tagged version may be specified: + + npm install --tag <tag> + +This also applies to `npm dedupe`. + +Publishing a package sets the "latest" tag to the published version unless the +`--tag` option is used. For example, `npm publish --tag=beta`. + +## PURPOSE + +Tags can be used to provide an alias instead of version numbers. For +example, `npm` currently uses the tag "next" to identify the upcoming +version, and the tag "latest" to identify the current version. + +A project might choose to have multiple streams of development, e.g., +"stable", "canary". + +## CAVEATS + +This command used to be known as `npm tag`, which only created new tags, and so +had a different syntax. + +Tags must share a namespace with version numbers, because they are specified in +the same slot: `npm install <pkg>@<version>` vs `npm install <pkg>@<tag>`. + +Tags that can be interpreted as valid semver ranges will be rejected. For +example, `v1.4` cannot be used as a tag, because it is interpreted by semver as +`>=1.4.0 <1.5.0`. See <https://github.com/npm/npm/issues/6082>. + +The simplest way to avoid semver problems with tags is to use tags that do not +begin with a number or the letter `v`. + +## SEE ALSO + +* npm-tag(1) +* npm-publish(1) +* npm-install(1) +* npm-dedupe(1) +* npm-registry(7) +* npm-config(1) +* npm-config(7) +* npmrc(5)
  2. Download patch doc/cli/npm-adduser.md

    --- 1.4.21+ds-2/doc/cli/npm-adduser.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-adduser.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,22 +3,26 @@ npm-adduser(1) -- Add a registry user ac ## SYNOPSIS - npm adduser + npm adduser [--registry=url] [--scope=@orgname] [--always-auth] ## DESCRIPTION -Create or verify a user named `<username>` in the npm registry, and -save the credentials to the `.npmrc` file. +Create or verify a user named `<username>` in the specified registry, and +save the credentials to the `.npmrc` file. If no registry is specified, +the default registry will be used (see `npm-config(7)`). The username, password, and email are read in from prompts. -You may use this command to change your email address, but not username -or password. +To reset your password, go to <https://www.npmjs.com/forgot> -To reset your password, go to <https://npmjs.org/forgot> +To change your email address, go to <https://www.npmjs.com/email-edit> You may use this command multiple times with the same user account to -authorize on a new machine. +authorize on a new machine. When authenticating on a new machine, +the username, password and email address must all match with +your existing record. + +`npm login` is an alias to `adduser` and behaves exactly the same way. ## CONFIGURATION @@ -26,7 +30,36 @@ authorize on a new machine. Default: http://registry.npmjs.org/ -The base URL of the npm package registry. +The base URL of the npm package registry. If `scope` is also specified, +this registry will only be used for packages with that scope. See `npm-scope(7)`. + +### scope + +Default: none + +If specified, the user and login credentials given will be associated +with the specified scope. See `npm-scope(7)`. You can use both at the same time, +e.g. + + npm adduser --registry=http://myregistry.example.com --scope=@myco + +This will set a registry for the given scope and login or create a user for +that registry at the same time. + +### always-auth + +Default: false + +If specified, save configuration indicating that all requests to the given +registry should include authorization information. Useful for private +registries. Can be used with `--registry` and / or `--scope`, e.g. + + npm adduser --registry=http://private-registry.example.com --always-auth + +This will ensure that all requests to that registry (including for tarballs) +include an authorization header. See `always-auth` in `npm-config(7)` for more +details on always-auth. Registry-specific configuration of `always-auth` takes +precedence over any global configuration. ## SEE ALSO
  3. Download patch doc/api/npm-test.md

    --- 1.4.21+ds-2/doc/api/npm-test.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-test.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,16 +0,0 @@ -npm-test(3) -- Test a package -============================= - -## SYNOPSIS - - npm.commands.test(packages, callback) - -## DESCRIPTION - -This runs a package's "test" script, if one was provided. - -To run tests as a condition of installation, set the `npat` config to -true. - -npm can run tests on multiple packages. Just specify multiple packages -in the `packages` parameter.
  4. Download patch doc/api/npm-rebuild.md

    --- 1.4.21+ds-2/doc/api/npm-rebuild.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-rebuild.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,16 +0,0 @@ -npm-rebuild(3) -- Rebuild a package -=================================== - -## SYNOPSIS - - npm.commands.rebuild([packages,] callback) - -## DESCRIPTION - -This command runs the `npm build` command on each of the matched packages. This is useful -when you install a new version of node, and must recompile all your C++ addons with -the new binary. If no 'packages' parameter is specify, every package will be rebuilt. - -## CONFIGURATION - -See `npm help build`
  5. Download patch debian/patches/2010_privacy_breach_travis.patch

    --- 1.4.21+ds-2/debian/patches/2010_privacy_breach_travis.patch 2014-07-28 23:24:52.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/patches/2010_privacy_breach_travis.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -Description: remove remote image from README.md to avoid privacy breach - The README.md is converted to html and is part of the installed docs. -Forwarded: not-needed -Author: Jérémy Lal <kapouer@melix.org> -Last-Update: 2014-07-29 ---- a/README.md -+++ b/README.md -@@ -1,6 +1,6 @@ - npm(1) -- node package manager - ============================== --[![Build Status](https://img.shields.io/travis/npm/npm/master.svg)](https://travis-ci.org/npm/npm) -+[Build Status](https://travis-ci.org/npm/npm) - ## SYNOPSIS - - This is just enough info to get you up and running.
  6. Download patch doc/cli/npm-bin.md

    --- 1.4.21+ds-2/doc/cli/npm-bin.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-bin.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,7 +3,7 @@ npm-bin(1) -- Display npm bin folder ## SYNOPSIS - npm bin + npm bin [-g|--global] ## DESCRIPTION
  7. Download patch doc/api/npm-stop.md

    --- 1.4.21+ds-2/doc/api/npm-stop.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-stop.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,13 +0,0 @@ -npm-stop(3) -- Stop a package -============================= - -## SYNOPSIS - - npm.commands.stop(packages, callback) - -## DESCRIPTION - -This runs a package's "stop" script, if one was provided. - -npm can run stop on multiple packages. Just specify multiple packages -in the `packages` parameter.
  8. Download patch doc/api/npm-cache.md

    --- 1.4.21+ds-2/doc/api/npm-cache.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-cache.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,30 +0,0 @@ -npm-cache(3) -- manage the npm cache programmatically -===================================================== - -## SYNOPSIS - - npm.commands.cache([args], callback) - - // helpers - npm.commands.cache.clean([args], callback) - npm.commands.cache.add([args], callback) - npm.commands.cache.read(name, version, forceBypass, callback) - -## DESCRIPTION - -This acts much the same ways as the npm-cache(1) command line -functionality. - -The callback is called with the package.json data of the thing that is -eventually added to or read from the cache. - -The top level `npm.commands.cache(...)` functionality is a public -interface, and like all commands on the `npm.commands` object, it will -match the command line behavior exactly. - -However, the cache folder structure and the cache helper functions are -considered **internal** API surface, and as such, may change in future -releases of npm, potentially without warning or significant version -incrementation. - -Use at your own risk.
  9. Download patch doc/cli/npm-logout.md

    --- 1.4.21+ds-2/doc/cli/npm-logout.md 1970-01-01 00:00:00.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-logout.md 2015-12-07 16:00:46.000000000 +0000 @@ -0,0 +1,50 @@ +npm-logout(1) -- Log out of the registry +======================================== + +## SYNOPSIS + + npm logout [--registry=<url>] [--scope=<@scope>] + +## DESCRIPTION + +When logged into a registry that supports token-based authentication, tell the +server to end this token's session. This will invalidate the token everywhere +you're using it, not just for the current environment. + +When logged into a legacy registry that uses username and password authentication, this will +clear the credentials in your user configuration. In this case, it will _only_ affect +the current environment. + +If `--scope` is provided, this will find the credentials for the registry +connected to that scope, if set. + +## CONFIGURATION + +### registry + +Default: http://registry.npmjs.org/ + +The base URL of the npm package registry. If `scope` is also specified, +it takes precedence. + +### scope + +Default: none + +If specified, the user and login credentials given will be associated +with the specified scope. See `npm-scope(7)`. You can use both at the same time, +e.g. + + npm adduser --registry=http://myregistry.example.com --scope=@myco + +This will set a registry for the given scope and login or create a user for +that registry at the same time. + +## SEE ALSO + +* npm-adduser(1) +* npm-registry(7) +* npm-config(1) +* npm-config(7) +* npmrc(5) +* npm-whoami(1)
  10. Download patch doc/api/npm-bin.md

    --- 1.4.21+ds-2/doc/api/npm-bin.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-bin.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,13 +0,0 @@ -npm-bin(3) -- Display npm bin folder -==================================== - -## SYNOPSIS - - npm.commands.bin(args, cb) - -## DESCRIPTION - -Print the folder where npm will install executables. - -This function should not be used programmatically. Instead, just refer -to the `npm.bin` member.
  11. Download patch doc/cli/npm-dedupe.md

    --- 1.4.21+ds-2/doc/cli/npm-dedupe.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-dedupe.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,8 +3,8 @@ npm-dedupe(1) -- Reduce duplication ## SYNOPSIS - npm dedupe [package names...] - npm ddp [package names...] + npm dedupe + npm ddp ## DESCRIPTION @@ -31,25 +31,20 @@ Because of the hierarchical nature of no will both get their dependency met by the single c package at the root level of the tree. +The deduplication algorithm walks the tree, moving each dependency as far +up in the tree as possible, even if duplicates are not found. This will +result in both a flat and deduplicated tree. + If a suitable version exists at the target location in the tree already, then it will be left untouched, but the other duplicates will be deleted. -If no suitable version can be found, then a warning is printed, and -nothing is done. - -If any arguments are supplied, then they are filters, and only the -named packages will be touched. - -Note that this operation transforms the dependency tree, and may -result in packages getting updated versions, perhaps from the npm -registry. +Arguments are ignored. Dedupe always acts on the entire tree. -This feature is experimental, and may change in future versions. +Modules -The `--tag` argument will apply to all of the affected dependencies. If a -tag with the given name exists, the tagged version is preferred over newer -versions. +Note that this operation transforms the dependency tree, but will never +result in new modules being installed. ## SEE ALSO
  12. Download patch doc/api/npm-help-search.md

    --- 1.4.21+ds-2/doc/api/npm-help-search.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-help-search.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,30 +0,0 @@ -npm-help-search(3) -- Search the help pages -=========================================== - -## SYNOPSIS - - npm.commands.helpSearch(args, [silent,] callback) - -## DESCRIPTION - -This command is rarely useful, but it exists in the rare case that it is. - -This command takes an array of search terms and returns the help pages that -match in order of best match. - -If there is only one match, then npm displays that help section. If there -are multiple results, the results are printed to the screen formatted and the -array of results is returned. Each result is an object with these properties: - -* hits: - A map of args to number of hits on that arg. For example, {"npm": 3} -* found: - Total number of unique args that matched. -* totalHits: - Total number of hits. -* lines: - An array of all matching lines (and some adjacent lines). -* file: - Name of the file that matched - -The silent parameter is not neccessary not used, but it may in the future.
  13. Download patch doc/cli/npm-init.md

    --- 1.4.21+ds-2/doc/cli/npm-init.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-init.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,7 +3,7 @@ npm-init(1) -- Interactively create a pa ## SYNOPSIS - npm init + npm init [-f|--force|-y|--yes] ## DESCRIPTION @@ -18,8 +18,21 @@ the options in there. It is strictly additive, so it does not delete options from your package.json without a really good reason to do so. +If you invoke it with `-f`, `--force`, `-y`, or `--yes`, it will use only +defaults and not prompt you for any options. + +## CONFIGURATION + +### scope + +* Default: none +* Type: String + +The scope under which the new module should be created. + ## SEE ALSO * <https://github.com/isaacs/init-package-json> * package.json(5) * npm-version(1) +* npm-scope(7)
  14. Download patch doc/api/npm-update.md

    --- 1.4.21+ds-2/doc/api/npm-update.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-update.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,11 +0,0 @@ -npm-update(3) -- Update a package -================================= - -## SYNOPSIS - npm.commands.update(packages, callback) - -# DESCRIPTION - -Updates a package, upgrading it to the latest version. It also installs any missing packages. - -The 'packages' argument is an array of packages to update. The 'callback' parameter will be called when done or when an error occurs.
  15. Download patch doc/api/npm.md

    --- 1.4.21+ds-2/doc/api/npm.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,116 +0,0 @@ -npm(3) -- node package manager -============================== - -## SYNOPSIS - - var npm = require("npm") - npm.load([configObject, ]function (er, npm) { - // use the npm object, now that it's loaded. - - npm.config.set(key, val) - val = npm.config.get(key) - - console.log("prefix = %s", npm.prefix) - - npm.commands.install(["package"], cb) - }) - -## VERSION - -@VERSION@ - -## DESCRIPTION - -This is the API documentation for npm. -To find documentation of the command line -client, see `npm(1)`. - -Prior to using npm's commands, `npm.load()` must be called. -If you provide `configObject` as an object hash of top-level -configs, they override the values stored in the various config -locations. In the npm command line client, this set of configs -is parsed from the command line options. Additional configuration -params are loaded from two configuration files. See `npm-config(1)`, -`npm-config(7)`, and `npmrc(5)` for more information. - -After that, each of the functions are accessible in the -commands object: `npm.commands.<cmd>`. See `npm-index(7)` for a list of -all possible commands. - -All commands on the command object take an **array** of positional argument -**strings**. The last argument to any function is a callback. Some -commands take other optional arguments. - -Configs cannot currently be set on a per function basis, as each call to -npm.config.set will change the value for *all* npm commands in that process. - -To find API documentation for a specific command, run the `npm apihelp` -command. - -## METHODS AND PROPERTIES - -* `npm.load(configs, cb)` - - Load the configuration params, and call the `cb` function once the - globalconfig and userconfig files have been loaded as well, or on - nextTick if they've already been loaded. - -* `npm.config` - - An object for accessing npm configuration parameters. - - * `npm.config.get(key)` - * `npm.config.set(key, val)` - * `npm.config.del(key)` - -* `npm.dir` or `npm.root` - - The `node_modules` directory where npm will operate. - -* `npm.prefix` - - The prefix where npm is operating. (Most often the current working - directory.) - -* `npm.cache` - - The place where npm keeps JSON and tarballs it fetches from the - registry (or uploads to the registry). - -* `npm.tmp` - - npm's temporary working directory. - -* `npm.deref` - - Get the "real" name for a command that has either an alias or - abbreviation. - -## MAGIC - -For each of the methods in the `npm.commands` hash, a method is added to -the npm object, which takes a set of positional string arguments rather -than an array and a callback. - -If the last argument is a callback, then it will use the supplied -callback. However, if no callback is provided, then it will print out -the error or results. - -For example, this would work in a node repl: - - > npm = require("npm") - > npm.load() // wait a sec... - > npm.install("dnode", "express") - -Note that that *won't* work in a node program, since the `install` -method will get called before the configuration load is completed. - -## ABBREVS - -In order to support `npm ins foo` instead of `npm install foo`, the -`npm.commands` object has a set of abbreviations as well as the full -method names. Use the `npm.deref` method to find the real name. - -For example: - - var cmd = npm.deref("unp") // cmd === "unpublish"
  16. Download patch debian/patches/2009_ansi-color-table.patch

    --- 1.4.21+ds-2/debian/patches/2009_ansi-color-table.patch 2014-08-05 21:54:37.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/patches/2009_ansi-color-table.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,43 +0,0 @@ -Description: use ansi-color-table instead of text-table, and ansi instead of ansicolors, ansistyles - node-ansi is already available in debian, it's easier to depend on it and it's been patched to - be a drop-in replacement of ansicolors and ansistyles. -Author: Jérémy Lal <kapouer@melix.org> -Forwarded: not-needed, waiting for upstream ansi.js to accept patch -Last-Update: 2014-08-05 ---- a/lib/outdated.js -+++ b/lib/outdated.js -@@ -29,9 +29,9 @@ - , npm = require("./npm.js") - , url = require("url") - , isGitUrl = require("./utils/is-git-url.js") -- , color = require("ansicolors") -- , styles = require("ansistyles") -- , table = require("text-table") -+ , color = require("ansi") -+ , styles = color -+ , table = require("ansi-color-table") - , semver = require("semver") - , os = require("os") - ---- a/lib/help-search.js -+++ b/lib/help-search.js -@@ -6,7 +6,7 @@ - , asyncMap = require("slide").asyncMap - , npm = require("./npm.js") - , glob = require("glob") -- , color = require("ansicolors") -+ , color = require("ansi") - - helpSearch.usage = "npm help-search <text>" - ---- a/lib/ls.js -+++ b/lib/ls.js -@@ -15,7 +15,7 @@ - , semver = require("semver") - , url = require("url") - , isGitUrl = require("./utils/is-git-url.js") -- , color = require("ansicolors") -+ , color = require("ansi") - - ls.usage = "npm ls" -
  17. Download patch doc/cli/npm-link.md

    --- 1.4.21+ds-2/doc/cli/npm-link.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-link.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,16 +3,18 @@ npm-link(1) -- Symlink a package folder ## SYNOPSIS - npm link (in package folder) - npm link <pkgname> - npm ln (with any of the previous argument usage) + npm link (in package dir) + npm link [<@scope>/]<pkg>[@<version>] + + alias: npm ln ## DESCRIPTION Package linking is a two-step process. First, `npm link` in a package folder will create a globally-installed -symbolic link from `prefix/package-name` to the current folder. +symbolic link from `prefix/package-name` to the current folder (see +`npm-config(7)` for the value of `prefix`). Next, in some other location, `npm link package-name` will create a symlink from the local `node_modules` folder to the global symlink. @@ -20,12 +22,14 @@ symlink from the local `node_modules` fo Note that `package-name` is taken from `package.json`, not from directory name. +The package name can be optionally prefixed with a scope. See `npm-scope(7)`. +The scope must be preceded by an @-symbol and followed by a slash. + When creating tarballs for `npm publish`, the linked packages are "snapshotted" to their current state by resolving the symbolic links. -This is -handy for installing your own stuff, so that you can work on it and test it -iteratively without having to continually rebuild. +This is handy for installing your own stuff, so that you can work on it and +test it iteratively without having to continually rebuild. For example: @@ -35,7 +39,8 @@ For example: npm link redis # link-install the package Now, any changes to ~/projects/node-redis will be reflected in -~/projects/node-bloggy/node_modules/redis/ +~/projects/node-bloggy/node_modules/node-redis/. Note that the link should +be to the package name, not the directory name for that package. You may also shortcut the two steps in one. For example, to do the above use-case in a shorter way: @@ -46,11 +51,16 @@ above use-case in a shorter way: The second line is the equivalent of doing: (cd ../node-redis; npm link) - npm link redis + npm link node-redis That is, it first creates a global link, and then links the global installation target into your project's `node_modules` folder. +If your linked package is scoped (see `npm-scope(7)`) your link command must +include that scope, e.g. + + npm link @myorg/privatepackage + ## SEE ALSO * npm-developers(7)
  18. Download patch debian/doc-base.api

    --- 1.4.21+ds-2/debian/doc-base.api 2014-07-28 22:34:47.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/doc-base.api 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -Document: npm-api -Title: Npm API documentation -Author: Isaac Z. Schlueter -Abstract: This describes the API of npm. -Section: Programming - -Format: HTML -Index: /usr/share/doc/npm/api/npm.html -Files: /usr/share/doc/npm/api/*.html \ No newline at end of file
  19. Download patch doc/api/npm-commands.md

    --- 1.4.21+ds-2/doc/api/npm-commands.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-commands.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -npm-commands(3) -- npm commands -=============================== - -## SYNOPSIS - - npm.commands[<command>](args, callback) - -## DESCRIPTION - -npm comes with a full set of commands, and each of the commands takes a -similar set of arguments. - -In general, all commands on the command object take an **array** of positional -argument **strings**. The last argument to any function is a callback. Some -commands are special and take other optional arguments. - -All commands have their own man page. See `man npm-<command>` for command-line -usage, or `man 3 npm-<command>` for programmatic usage. - -## SEE ALSO - -* npm-index(7)
  20. Download patch CONTRIBUTING.md

    --- 1.4.21+ds-2/CONTRIBUTING.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/CONTRIBUTING.md 2015-12-07 16:00:46.000000000 +0000 @@ -7,3 +7,6 @@ issues](https://github.com/npm/npm/search?q=Similar%20issues&type=Issues). * Ensure your new issue conforms to the [Contributing Guidelines](https://github.com/npm/npm/wiki/Contributing-Guidelines). + +Participation in this open source project is subject to the [npm Code +of Conduct](http://www.npmjs.com/policies/conduct).
  21. Download patch doc/cli/npm-rebuild.md

    --- 1.4.21+ds-2/doc/cli/npm-rebuild.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-rebuild.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,11 +3,9 @@ npm-rebuild(1) -- Rebuild a package ## SYNOPSIS - npm rebuild [<name> [<name> ...]] - npm rb [<name> [<name> ...]] + npm rebuild [[<@scope>/<name>]...] -* `<name>`: - The package to rebuild + alias: npm rb ## DESCRIPTION
  22. Download patch doc/api/npm-search.md

    --- 1.4.21+ds-2/doc/api/npm-search.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-search.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,35 +0,0 @@ -npm-search(3) -- Search for packages -==================================== - -## SYNOPSIS - - npm.commands.search(searchTerms, [silent,] [staleness,] callback) - -## DESCRIPTION - -Search the registry for packages matching the search terms. The available parameters are: - -* searchTerms: - Array of search terms. These terms are case-insensitive. -* silent: - If true, npm will not log anything to the console. -* staleness: - This is the threshold for stale packages. "Fresh" packages are not refreshed - from the registry. This value is measured in seconds. -* callback: - Returns an object where each key is the name of a package, and the value - is information about that package along with a 'words' property, which is - a space-delimited string of all of the interesting words in that package. - The only properties included are those that are searched, which generally include: - - * name - * description - * maintainers - * url - * keywords - -A search on the registry excludes any result that does not match all of the -search terms. It also removes any items from the results that contain an -excluded term (the "searchexclude" config). The search is case insensitive -and doesn't try to read your mind (it doesn't do any verb tense matching or the -like).
  23. Download patch doc/api/npm-run-script.md

    --- 1.4.21+ds-2/doc/api/npm-run-script.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-run-script.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,27 +0,0 @@ -npm-run-script(3) -- Run arbitrary package scripts -================================================== - -## SYNOPSIS - - npm.commands.run-script(args, callback) - -## DESCRIPTION - -This runs an arbitrary command from a package's "scripts" object. - -It is used by the test, start, restart, and stop commands, but can be -called directly, as well. - -The 'args' parameter is an array of strings. Behavior depends on the number -of elements. If there is only one element, npm assumes that the element -represents a command to be run on the local repository. If there is more than -one element, then the first is assumed to be the package and the second is -assumed to be the command to run. All other elements are ignored. - -## SEE ALSO - -* npm-scripts(7) -* npm-test(3) -* npm-start(3) -* npm-restart(3) -* npm-stop(3)
  24. Download patch debian/rules

    --- 1.4.21+ds-2/debian/rules 2014-07-28 23:10:28.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/rules 2015-12-07 19:36:23.000000000 +0000 @@ -24,16 +24,16 @@ install/npm:: # Fix permissions # Remove LICENSE files. -binary-post-install/npm:: +binary-fixup/npm:: + dh_fixperms + chmod a+x debian/npm/usr/share/npm/node_modules/*/bin/* + chmod a+x debian/npm/usr/share/npm/bin/npm-cli.js chmod a-x debian/npm/usr/share/npm/bin/read-package-json.js chmod a-x debian/npm/usr/share/npm/lib/utils/completion.sh chmod a-x debian/npm/usr/share/npm/node_modules/uid-number/get-uid-gid.js - chmod a-x debian/npm/usr/share/npm/node_modules/npmconf/node_modules/config-chain/index.js sed -i -e "s|#!/usr/bin/env node|#!/usr/bin/nodejs|" \ - debian/npm/usr/share/npm/node_modules/opener/opener.js \ - debian/npm/usr/share/npm/node_modules/columnify/node_modules/strip-ansi/cli.js + debian/npm/usr/share/npm/node_modules/opener/opener.js find debian/npm -name LICENSE -delete find debian/npm -name LICENCE -delete find debian/npm -name LICENSE.txt -delete find debian/npm -name LICENSE.md -delete -
  25. Download patch doc/cli/npm.md

    --- 1.4.21+ds-2/doc/cli/npm.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm.md 2015-12-07 16:00:46.000000000 +0000 @@ -1,5 +1,5 @@ -npm(1) -- node package manager -============================== +npm(1) -- javascript package manager +==================================== ## SYNOPSIS @@ -61,7 +61,7 @@ In particular, npm has two modes of oper defaults to the current working directory. Packages are installed to `./node_modules`, and bins are installed to `./node_modules/.bin`. -Local mode is the default. Use `--global` or `-g` on any command to +Local mode is the default. Use `-g` or `--global` on any command to operate in global mode instead. ## DEVELOPER USAGE
  26. Download patch doc/cli/npm-deprecate.md

    --- 1.4.21+ds-2/doc/cli/npm-deprecate.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-deprecate.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,7 +3,7 @@ npm-deprecate(1) -- Deprecate a version ## SYNOPSIS - npm deprecate <name>[@<version>] <message> + npm deprecate <pkg>[@<version>] <message> ## DESCRIPTION
  27. Download patch doc/api/npm-tag.md

    --- 1.4.21+ds-2/doc/api/npm-tag.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-tag.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,23 +0,0 @@ -npm-tag(3) -- Tag a published version -===================================== - -## SYNOPSIS - - npm.commands.tag(package@version, tag, callback) - -## DESCRIPTION - -Tags the specified version of the package with the specified tag, or the -`--tag` config if not specified. - -The 'package@version' is an array of strings, but only the first two elements are -currently used. - -The first element must be in the form package@version, where package -is the package name and version is the version number (much like installing a -specific version). - -The second element is the name of the tag to tag this version with. If this -parameter is missing or falsey (empty), the default froom the config will be -used. For more information about how to set this config, check -`man 3 npm-config` for programmatic usage or `man npm-config` for cli usage.
  28. Download patch doc/api/npm-init.md

    --- 1.4.21+ds-2/doc/api/npm-init.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-init.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,29 +0,0 @@ -npm init(3) -- Interactively create a package.json file -======================================================= - -## SYNOPSIS - - npm.commands.init(args, callback) - -## DESCRIPTION - -This will ask you a bunch of questions, and then write a package.json for you. - -It attempts to make reasonable guesses about what you want things to be set to, -and then writes a package.json file with the options you've selected. - -If you already have a package.json file, it'll read that first, and default to -the options in there. - -It is strictly additive, so it does not delete options from your package.json -without a really good reason to do so. - -Since this function expects to be run on the command-line, it doesn't work very -well as a programmatically. The best option is to roll your own, and since -JavaScript makes it stupid simple to output formatted JSON, that is the -preferred method. If you're sure you want to handle command-line prompting, -then go ahead and use this programmatically. - -## SEE ALSO - -package.json(5)
  29. Download patch debian/install

    --- 1.4.21+ds-2/debian/install 2014-07-29 02:19:23.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/install 2015-12-07 18:23:44.000000000 +0000 @@ -1,4 +1,4 @@ -lib/*.js usr/share/npm/lib +lib/* usr/share/npm/lib lib/cache usr/share/npm/lib lib/utils/*.js usr/share/npm/lib/utils lib/utils/completion usr/share/npm/lib/utils
  30. Download patch doc/api/npm-load.md

    --- 1.4.21+ds-2/doc/api/npm-load.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-load.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,26 +0,0 @@ -npm-load(3) -- Load config settings -=================================== - -## SYNOPSIS - - npm.load(conf, cb) - -## DESCRIPTION - -npm.load() must be called before any other function call. Both parameters are -optional, but the second is recommended. - -The first parameter is an object hash of command-line config params, and the -second parameter is a callback that will be called when npm is loaded and -ready to serve. - -The first parameter should follow a similar structure as the package.json -config object. - -For example, to emulate the --dev flag, pass an object that looks like this: - - { - "dev": true - } - -For a list of all the available command-line configs, see `npm help config`
  31. Download patch doc/api/npm-explore.md

    --- 1.4.21+ds-2/doc/api/npm-explore.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-explore.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,18 +0,0 @@ -npm-explore(3) -- Browse an installed package -============================================= - -## SYNOPSIS - - npm.commands.explore(args, callback) - -## DESCRIPTION - -Spawn a subshell in the directory of the installed package specified. - -If a command is specified, then it is run in the subshell, which then -immediately terminates. - -Note that the package is *not* automatically rebuilt afterwards, so be -sure to use `npm rebuild <pkg>` if you make any changes. - -The first element in the 'args' parameter must be a package name. After that is the optional command, which can be any number of strings. All of the strings will be combined into one, space-delimited command.
  32. Download patch doc/cli/npm-publish.md

    --- 1.4.21+ds-2/doc/cli/npm-publish.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-publish.md 2015-12-07 16:00:46.000000000 +0000 @@ -4,12 +4,20 @@ npm-publish(1) -- Publish a package ## SYNOPSIS - npm publish <tarball> [--tag <tag>] - npm publish <folder> [--tag <tag>] + npm publish [<tarball>|<folder>] [--tag <tag>] [--access <public|restricted>] + + Publishes '.' if no argument supplied + Sets tag 'latest' if no --tag specified ## DESCRIPTION -Publishes a package to the registry so that it can be installed by name. +Publishes a package to the registry so that it can be installed by name. See +`npm-developers(7)` for details on what's included in the published package, as +well as details on how the package is built. + +By default npm will publish to the public registry. This can be overridden by +specifying a different default registry or using a `npm-scope(7)` in the name +(see `package.json(5)`). * `<folder>`: A folder containing a package.json file @@ -23,8 +31,14 @@ Publishes a package to the registry so t <name>@<tag>` will install this version. By default, `npm publish` updates and `npm install` installs the `latest` tag. +* `[--access <public|restricted>]` + Tells the registry whether this package should be published as public or + restricted. Only applies to scoped packages, which default to `restricted`. + If you don't have a paid account, you must publish with `--access public` + to publish scoped packages. + Fails if the package name and version combination already exists in -the registry. +the specified registry. Once a package is published with a given name and version, that specific name and version combination can never be used again, even if @@ -33,6 +47,7 @@ it is removed with npm-unpublish(1). ## SEE ALSO * npm-registry(7) +* npm-scope(7) * npm-adduser(1) * npm-owner(1) * npm-deprecate(1)
  33. Download patch debian/patches/2008_do_not_require_child-process-close.patch

    --- 1.4.21+ds-2/debian/patches/2008_do_not_require_child-process-close.patch 2014-07-28 22:54:17.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/patches/2008_do_not_require_child-process-close.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -Description: child-process-close is not needed with nodejs 0.10.x -Author: Jérémy Lal <kapouer@melix.org> -Forwarded: not-needed -Last-Update: 2013-09-08 ---- a/lib/npm.js -+++ b/lib/npm.js -@@ -12,7 +12,7 @@ - - - // monkey-patch support for 0.6 child processes --require('child-process-close') -+// require('child-process-close') - - var EventEmitter = require("events").EventEmitter - , npm = module.exports = new EventEmitter()
  34. Download patch changelogs/CHANGELOG-2.md
  35. Download patch doc/cli/npm-install.md
  36. Download patch doc/api/npm-link.md

    --- 1.4.21+ds-2/doc/api/npm-link.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-link.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,33 +0,0 @@ -npm-link(3) -- Symlink a package folder -======================================= - -## SYNOPSIS - - npm.commands.link(callback) - npm.commands.link(packages, callback) - -## DESCRIPTION - -Package linking is a two-step process. - -Without parameters, link will create a globally-installed -symbolic link from `prefix/package-name` to the current folder. - -With a parameters, link will create a symlink from the local `node_modules` -folder to the global symlink. - -When creating tarballs for `npm publish`, the linked packages are -"snapshotted" to their current state by resolving the symbolic links. - -This is -handy for installing your own stuff, so that you can work on it and test it -iteratively without having to continually rebuild. - -For example: - - npm.commands.link(cb) # creates global link from the cwd - # (say redis package) - npm.commands.link('redis', cb) # link-install the package - -Now, any changes to the redis package will be reflected in -the package in the current working directory
  37. Download patch doc/api/npm-root.md

    --- 1.4.21+ds-2/doc/api/npm-root.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-root.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -npm-root(3) -- Display npm root -=============================== - -## SYNOPSIS - - npm.commands.root(args, callback) - -## DESCRIPTION - -Print the effective `node_modules` folder to standard out. - -'args' is never used and callback is never called with data. -'args' must be present or things will break. - -This function is not useful programmatically.
  38. Download patch doc/api/npm-prune.md

    --- 1.4.21+ds-2/doc/api/npm-prune.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-prune.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ -npm-prune(3) -- Remove extraneous packages -========================================== - -## SYNOPSIS - - npm.commands.prune([packages,] callback) - -## DESCRIPTION - -This command removes "extraneous" packages. - -The first parameter is optional, and it specifies packages to be removed. - -No packages are specified, then all packages will be checked. - -Extraneous packages are packages that are not listed on the parent -package's dependencies list.
  39. Download patch bin/npm-cli.js

    --- 1.4.21+ds-2/bin/npm-cli.js 2015-12-08 18:08:06.000000000 +0000 +++ 3.5.2-0ubuntu4/bin/npm-cli.js 2015-12-08 18:08:06.000000000 +0000 @@ -1,86 +1,76 @@ #!/usr/bin/nodejs ;(function () { // wrapper in case we're in module_context mode -// windows: running "npm blah" in this folder will invoke WSH, not node. -if (typeof WScript !== "undefined") { - WScript.echo("npm does not work when run\n" - +"with the Windows Scripting Host\n\n" - +"'cd' to a different directory,\n" - +"or type 'npm.cmd <args>',\n" - +"or type 'node npm <args>'.") - WScript.quit(1) - return -} - - -process.title = "npm" - -var log = require("npmlog") -log.pause() // will be unpaused when config is loaded. -log.info("it worked if it ends with", "ok") - -var fs = require("graceful-fs") - , path = require("path") - , npm = require("../lib/npm.js") - , npmconf = require("npmconf") - , errorHandler = require("../lib/utils/error-handler.js") - - , configDefs = npmconf.defs - , shorthands = configDefs.shorthands - , types = configDefs.types - , nopt = require("nopt") - -// if npm is called as "npmg" or "npm_g", then -// run in global mode. -if (path.basename(process.argv[1]).slice(-1) === "g") { - process.argv.splice(1, 1, "npm", "-g") -} - -log.verbose("cli", process.argv) - -var conf = nopt(types, shorthands) -npm.argv = conf.argv.remain -if (npm.deref(npm.argv[0])) npm.command = npm.argv.shift() -else conf.usage = true - - -if (conf.version) { - console.log(npm.version) - return -} - -if (conf.versions) { - npm.command = "version" - conf.usage = false - npm.argv = [] -} - -log.info("using", "npm@%s", npm.version) -log.info("using", "node@%s", process.version) - -// make sure that this version of node works with this version of npm. -var semver = require("semver") - , nodeVer = process.version - , reqVer = npm.nodeVersionRequired -if (reqVer && !semver.satisfies(nodeVer, reqVer)) { - return errorHandler(new Error( - "npm doesn't work with node " + nodeVer - + "\nRequired: node@" + reqVer), true) -} - -process.on("uncaughtException", errorHandler) - -if (conf.usage && npm.command !== "help") { - npm.argv.unshift(npm.command) - npm.command = "help" -} - -// now actually fire up npm and run the command. -// this is how to use npm programmatically: -conf._exit = true -npm.load(conf, function (er) { - if (er) return errorHandler(er) - npm.commands[npm.command](npm.argv, errorHandler) -}) - + // windows: running "npm blah" in this folder will invoke WSH, not node. + /*global WScript*/ + if (typeof WScript !== 'undefined') { + WScript.echo( + 'npm does not work when run\n' + + 'with the Windows Scripting Host\n\n' + + "'cd' to a different directory,\n" + + "or type 'npm.cmd <args>',\n" + + "or type 'node npm <args>'." + ) + WScript.quit(1) + return + } + + process.title = 'npm' + + var log = require('npmlog') + log.pause() // will be unpaused when config is loaded. + + log.info('it worked if it ends with', 'ok') + + var path = require('path') + var npm = require('../lib/npm.js') + var npmconf = require('../lib/config/core.js') + var errorHandler = require('../lib/utils/error-handler.js') + + var configDefs = npmconf.defs + var shorthands = configDefs.shorthands + var types = configDefs.types + var nopt = require('nopt') + + // if npm is called as "npmg" or "npm_g", then + // run in global mode. + if (path.basename(process.argv[1]).slice(-1) === 'g') { + process.argv.splice(1, 1, 'npm', '-g') + } + + log.verbose('cli', process.argv) + + var conf = nopt(types, shorthands) + npm.argv = conf.argv.remain + if (npm.deref(npm.argv[0])) npm.command = npm.argv.shift() + else conf.usage = true + + if (conf.version) { + console.log(npm.version) + return + } + + if (conf.versions) { + npm.command = 'version' + conf.usage = false + npm.argv = [] + } + + log.info('using', 'npm@%s', npm.version) + log.info('using', 'node@%s', process.version) + + process.on('uncaughtException', errorHandler) + + if (conf.usage && npm.command !== 'help') { + npm.argv.unshift(npm.command) + npm.command = 'help' + } + + // now actually fire up npm and run the command. + // this is how to use npm programmatically: + conf._exit = true + npm.load(conf, function (er) { + if (er) return errorHandler(er) + npm.commands[npm.command](npm.argv, errorHandler) + }) })()
  40. Download patch doc/api/npm-unpublish.md

    --- 1.4.21+ds-2/doc/api/npm-unpublish.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-unpublish.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -npm-unpublish(3) -- Remove a package from the registry -====================================================== - -## SYNOPSIS - - npm.commands.unpublish(package, callback) - -## DESCRIPTION - -This removes a package version from the registry, deleting its -entry and removing the tarball. - -The package parameter must be defined. - -Only the first element in the package parameter is used. If there is no first -element, then npm assumes that the package at the current working directory -is what is meant. - -If no version is specified, or if all versions are removed then -the root package entry is removed from the registry entirely.
  41. Download patch debian/control

    --- 1.4.21+ds-2/debian/control 2014-08-05 21:57:35.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/control 2015-12-07 19:10:03.000000000 +0000 @@ -1,7 +1,8 @@ Source: npm Section: web Priority: extra -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Jérémy Lal <kapouer@melix.org>, Jonas Smedegaard <dr@jones.dk> Build-Depends: cdbs,
  42. Download patch doc/api/npm-uninstall.md

    --- 1.4.21+ds-2/doc/api/npm-uninstall.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-uninstall.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,16 +0,0 @@ -npm-uninstall(3) -- uninstall a package programmatically -======================================================== - -## SYNOPSIS - - npm.commands.uninstall(packages, callback) - -## DESCRIPTION - -This acts much the same ways as uninstalling on the command-line. - -The 'packages' parameter is an array of strings. Each element in the array is -the name of a package to be uninstalled. - -Finally, 'callback' is a function that will be called when all packages have been -uninstalled or when an error has been encountered.
  43. Download patch doc/cli/npm-repo.md

    --- 1.4.21+ds-2/doc/cli/npm-repo.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-repo.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,8 +3,7 @@ npm-repo(1) -- Open package repository p ## SYNOPSIS - npm repo <pkgname> - npm repo (with no args in a package dir) + npm repo [<pkg>] ## DESCRIPTION
  44. Download patch debian/patches/2005_index_build_dont_run_npm.patch

    --- 1.4.21+ds-2/debian/patches/2005_index_build_dont_run_npm.patch 2014-07-28 22:34:47.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/patches/2005_index_build_dont_run_npm.patch 2015-12-07 18:23:44.000000000 +0000 @@ -3,12 +3,14 @@ Description: Do not run cli.js as it dep Forwarded: https://github.com/isaacs/npm/pull/3873 Author: Jérémy Lal <kapouer@melix.org> Last-Update: 2013-09-08 ---- a/scripts/doc-build.sh -+++ b/scripts/doc-build.sh -@@ -4,7 +4,7 @@ +Index: npm/scripts/doc-build.sh +=================================================================== +--- npm.orig/scripts/doc-build.sh ++++ npm/scripts/doc-build.sh +@@ -4,7 +4,7 @@ src=$1 dest=$2 name=$(basename ${src%.*}) - date=$(date -u +'%Y-%M-%d %H:%m:%S') + date=$(date -u +'%Y-%m-%d %H:%M:%S') -version=$(node cli.js -v) +version=$(nodejs -e "console.log(require('./package').version)")
  45. Download patch doc/api/npm-ls.md

    --- 1.4.21+ds-2/doc/api/npm-ls.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-ls.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,56 +0,0 @@ -npm-ls(3) -- List installed packages -====================================== - -## SYNOPSIS - - npm.commands.ls(args, [silent,] callback) - -## DESCRIPTION - -This command will print to stdout all the versions of packages that are -installed, as well as their dependencies, in a tree-structure. It will also -return that data using the callback. - -This command does not take any arguments, but args must be defined. -Beyond that, if any arguments are passed in, npm will politely warn that it -does not take positional arguments, though you may set config flags -like with any other command, such as `global` to list global packages. - -It will print out extraneous, missing, and invalid packages. - -If the silent parameter is set to true, nothing will be output to the screen, -but the data will still be returned. - -Callback is provided an error if one occurred, the full data about which -packages are installed and which dependencies they will receive, and a -"lite" data object which just shows which versions are installed where. -Note that the full data object is a circular structure, so care must be -taken if it is serialized to JSON. - -## CONFIGURATION - -### long - -* Default: false -* Type: Boolean - -Show extended information. - -### parseable - -* Default: false -* Type: Boolean - -Show parseable output instead of tree view. - -### global - -* Default: false -* Type: Boolean - -List packages in the global install prefix instead of in the current -project. - -Note, if parseable is set or long isn't set, then duplicates will be trimmed. -This means that if a submodule a same dependency as a parent module, then the -dependency will only be output once.
  46. Download patch doc/cli/npm-help-search.md

    --- 1.4.21+ds-2/doc/cli/npm-help-search.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-help-search.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,7 +3,7 @@ npm-help-search(1) -- Search npm help do ## SYNOPSIS - npm help-search some search terms + npm help-search <text> ## DESCRIPTION
  47. Download patch doc/cli/npm-access.md

    --- 1.4.21+ds-2/doc/cli/npm-access.md 1970-01-01 00:00:00.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-access.md 2015-12-07 16:00:46.000000000 +0000 @@ -0,0 +1,74 @@ +npm-access(1) -- Set access level on published packages +======================================================= + +## SYNOPSIS + + npm access public [<package>] + npm access restricted [<package>] + + npm access grant <read-only|read-write> <scope:team> [<package>] + npm access revoke <scope:team> [<package>] + + npm access ls-packages [<user>|<scope>|<scope:team>] + npm access ls-collaborators [<package> [<user>]] + npm access edit [<package>] + +## DESCRIPTION + +Used to set access controls on private packages. + +For all of the subcommands, `npm access` will perform actions on the packages +in the current working directory if no package name is passed to the +subcommand. + +* public / restricted: + Set a package to be either publicly accessible or restricted. + +* grant / revoke: + Add or remove the ability of users and teams to have read-only or read-write + access to a package. + +* ls-packages: + + Show all of the packages a user or a team is able to access, along with the + access level, except for read-only public packages (it won't print the whole + registry listing) + +* ls-collaborators: + Show all of the access privileges for a package. Will only show permissions + for packages to which you have at least read access. If `<user>` is passed in, + the list is filtered only to teams _that_ user happens to belong to. + +* edit: + Set the access privileges for a package at once using `$EDITOR`. + +## DETAILS + +`npm access` always operates directly on the current registry, configurable +from the command line using `--registry=<registry url>`. + +Unscoped packages are *always public*. + +Scoped packages *default to restricted*, but you can either publish them as +public using `npm publish --access=public`, or set their access as public using +`npm access public` after the initial publish. + +You must have privileges to set the access of a package: + +* You are an owner of an unscoped or scoped package. +* You are a member of the team that owns a scope. +* You have been given read-write privileges for a package, either as a member + of a team or directly as an owner. + +If your account is not paid, then attempts to publish scoped packages will fail +with an HTTP 402 status code (logically enough), unless you use +`--access=public`. + +Management of teams and team memberships is done with the `npm team` command. + +## SEE ALSO + +* npm-team(1) +* npm-publish(1) +* npm-config(7) +* npm-registry(7)
  48. Download patch doc/api/npm-restart.md

    --- 1.4.21+ds-2/doc/api/npm-restart.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-restart.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -npm-restart(3) -- Start a package -================================= - -## SYNOPSIS - - npm.commands.restart(packages, callback) - -## DESCRIPTION - -This runs a package's "restart" script, if one was provided. -Otherwise it runs package's "stop" script, if one was provided, and then -the "start" script. - -If no version is specified, then it restarts the "active" version. - -npm can run tests on multiple packages. Just specify multiple packages -in the `packages` parameter. - -## SEE ALSO - -* npm-start(3) -* npm-stop(3)
  49. Download patch doc/api/npm-publish.md

    --- 1.4.21+ds-2/doc/api/npm-publish.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-publish.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,30 +0,0 @@ -npm-publish(3) -- Publish a package -=================================== - -## SYNOPSIS - - npm.commands.publish([packages,] callback) - -## DESCRIPTION - -Publishes a package to the registry so that it can be installed by name. -Possible values in the 'packages' array are: - -* `<folder>`: - A folder containing a package.json file - -* `<tarball>`: - A url or file path to a gzipped tar archive containing a single folder - with a package.json file inside. - -If the package array is empty, npm will try to publish something in the -current working directory. - -This command could fails if one of the packages specified already exists in -the registry. Overwrites when the "force" environment variable is set. - -## SEE ALSO - -* npm-registry(7) -* npm-adduser(1) -* npm-owner(3)
  50. Download patch doc/cli/npm-explore.md

    --- 1.4.21+ds-2/doc/cli/npm-explore.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-explore.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,7 +3,7 @@ npm-explore(1) -- Browse an installed pa ## SYNOPSIS - npm explore <name> [ -- <cmd>] + npm explore <pkg> [ -- <cmd>] ## DESCRIPTION @@ -32,7 +32,6 @@ The shell to run for the `npm explore` c ## SEE ALSO -* npm-submodule(1) * npm-folders(5) * npm-edit(1) * npm-rebuild(1)
  51. Download patch doc/api/npm-view.md

    --- 1.4.21+ds-2/doc/api/npm-view.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-view.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,93 +0,0 @@ -npm-view(3) -- View registry info -================================= - -## SYNOPSIS - - npm.commands.view(args, [silent,] callback) - -## DESCRIPTION - -This command shows data about a package and prints it to the stream -referenced by the `outfd` config, which defaults to stdout. - -The "args" parameter is an ordered list that closely resembles the command-line -usage. The elements should be ordered such that the first element is -the package and version (package@version). The version is optional. After that, -the rest of the parameters are fields with optional subfields ("field.subfield") -which can be used to get only the information desired from the registry. - -The callback will be passed all of the data returned by the query. - -For example, to get the package registry entry for the `connect` package, -you can do this: - - npm.commands.view(["connect"], callback) - -If no version is specified, "latest" is assumed. - -Field names can be specified after the package descriptor. -For example, to show the dependencies of the `ronn` package at version -0.3.5, you could do the following: - - npm.commands.view(["ronn@0.3.5", "dependencies"], callback) - -You can view child field by separating them with a period. -To view the git repository URL for the latest version of npm, you could -do this: - - npm.commands.view(["npm", "repository.url"], callback) - -For fields that are arrays, requesting a non-numeric field will return -all of the values from the objects in the list. For example, to get all -the contributor names for the "express" project, you can do this: - - npm.commands.view(["express", "contributors.email"], callback) - -You may also use numeric indices in square braces to specifically select -an item in an array field. To just get the email address of the first -contributor in the list, you can do this: - - npm.commands.view(["express", "contributors[0].email"], callback) - -Multiple fields may be specified, and will be printed one after another. -For exampls, to get all the contributor names and email addresses, you -can do this: - - npm.commands.view(["express", "contributors.name", "contributors.email"], callback) - -"Person" fields are shown as a string if they would be shown as an -object. So, for example, this will show the list of npm contributors in -the shortened string format. (See `npm help json` for more on this.) - - npm.commands.view(["npm", "contributors"], callback) - -If a version range is provided, then data will be printed for every -matching version of the package. This will show which version of jsdom -was required by each matching version of yui3: - - npm.commands.view(["yui3@'>0.5.4'", "dependencies.jsdom"], callback) - -## OUTPUT - -If only a single string field for a single version is output, then it -will not be colorized or quoted, so as to enable piping the output to -another command. - -If the version range matches multiple versions, than each printed value -will be prefixed with the version it applies to. - -If multiple fields are requested, than each of them are prefixed with -the field name. - -Console output can be disabled by setting the 'silent' parameter to true. - -## RETURN VALUE - -The data returned will be an object in this formation: - - { <version>: - { <field>: <value> - , ... } - , ... } - -corresponding to the list of fields selected.
  52. Download patch doc/api/npm-install.md

    --- 1.4.21+ds-2/doc/api/npm-install.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-install.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,19 +0,0 @@ -npm-install(3) -- install a package programmatically -==================================================== - -## SYNOPSIS - - npm.commands.install([where,] packages, callback) - -## DESCRIPTION - -This acts much the same ways as installing on the command-line. - -The 'where' parameter is optional and only used internally, and it specifies -where the packages should be installed to. - -The 'packages' parameter is an array of strings. Each element in the array is -the name of a package to be installed. - -Finally, 'callback' is a function that will be called when all packages have been -installed or when an error has been encountered.
  53. Download patch debian/patches/2007_do_not_require_cmd-shim.patch

    --- 1.4.21+ds-2/debian/patches/2007_do_not_require_cmd-shim.patch 2014-07-28 22:34:47.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/patches/2007_do_not_require_cmd-shim.patch 2015-12-07 18:23:44.000000000 +0000 @@ -2,16 +2,18 @@ Description: cmd-shim is only needed on Author: Jérémy Lal <kapouer@melix.org> Forwarded: not-needed, todo: better patch Last-Update: 2013-09-08 ---- a/lib/build.js -+++ b/lib/build.js -@@ -16,8 +16,8 @@ - , readJson = require("read-package-json") - , link = require("./utils/link.js") - , linkIfExists = link.ifExists -- , cmdShim = require("cmd-shim") -- , cmdShimIfExists = cmdShim.ifExists -+// , cmdShim = require("cmd-shim") -+// , cmdShimIfExists = cmdShim.ifExists - , asyncMap = require("slide").asyncMap - - module.exports = build +Index: npm/lib/build.js +=================================================================== +--- npm.orig/lib/build.js ++++ npm/lib/build.js +@@ -16,8 +16,8 @@ var lifecycle = require('./utils/lifecyc + var readJson = require('read-package-json') + var link = require('./utils/link.js') + var linkIfExists = link.ifExists +-var cmdShim = require('cmd-shim') +-var cmdShimIfExists = cmdShim.ifExists ++//var cmdShim = require('cmd-shim') ++//var cmdShimIfExists = cmdShim.ifExists + var asyncMap = require('slide').asyncMap + var ini = require('ini') + var writeFile = require('write-file-atomic')
  54. Download patch doc/cli/npm-owner.md

    --- 1.4.21+ds-2/doc/cli/npm-owner.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-owner.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,9 +3,9 @@ npm-owner(1) -- Manage package owners ## SYNOPSIS - npm owner ls <package name> - npm owner add <user> <package name> - npm owner rm <user> <package name> + npm owner add <user> [<@scope>/]<pkg> + npm owner rm <user> [<@scope>/]<pkg> + npm owner ls [<@scope>/]<pkg> ## DESCRIPTION
  55. Download patch doc/api/npm-version.md

    --- 1.4.21+ds-2/doc/api/npm-version.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-version.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,18 +0,0 @@ -npm-version(3) -- Bump a package version -======================================== - -## SYNOPSIS - - npm.commands.version(newversion, callback) - -## DESCRIPTION - -Run this in a package directory to bump the version and write the new -data back to the package.json file. - -If run in a git repo, it will also create a version commit and tag, and -fail if the repo is not clean. - -Like all other commands, this function takes a string array as its first -parameter. The difference, however, is this function will fail if it does -not have exactly one element. The only element should be a version number.
  56. Download patch doc/api/npm-repo.md

    --- 1.4.21+ds-2/doc/api/npm-repo.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-repo.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,19 +0,0 @@ -npm-repo(3) -- Open package repository page in the browser -======================================================== - -## SYNOPSIS - - npm.commands.repo(package, callback) - -## DESCRIPTION - -This command tries to guess at the likely location of a package's -repository URL, and then tries to open it using the `--browser` -config param. - -Like other commands, the first parameter is an array. This command only -uses the first element, which is expected to be a package name with an -optional version number. - -This command will launch a browser, so this command may not be the most -friendly for programmatic use.
  57. Download patch bin/node-gyp-bin/node-gyp.cmd

    --- 1.4.21+ds-2/bin/node-gyp-bin/node-gyp.cmd 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/bin/node-gyp-bin/node-gyp.cmd 2015-12-07 16:00:46.000000000 +0000 @@ -1 +1,5 @@ -node "%~dp0\..\..\node_modules\node-gyp\bin\node-gyp.js" %* +if not defined npm_config_node_gyp ( + node "%~dp0\..\..\node_modules\node-gyp\bin\node-gyp.js" %* +) else ( + node %npm_config_node_gyp% %* +)
  58. Download patch doc/cli/npm-config.md

    --- 1.4.21+ds-2/doc/cli/npm-config.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-config.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,14 +3,13 @@ npm-config(1) -- Manage the npm configur ## SYNOPSIS - npm config set <key> <value> [--global] + npm config set <key> <value> [-g|--global] npm config get <key> npm config delete <key> npm config list npm config edit - npm c [set|get|delete|list] npm get <key> - npm set <key> <value> [--global] + npm set <key> <value> [-g|--global] ## DESCRIPTION
  59. Download patch doc/cli/npm-prefix.md

    --- 1.4.21+ds-2/doc/cli/npm-prefix.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-prefix.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,11 +3,15 @@ npm-prefix(1) -- Display prefix ## SYNOPSIS - npm prefix + npm prefix [-g] ## DESCRIPTION -Print the prefix to standard out. +Print the local prefix to standard out. This is the closest parent directory +to contain a package.json file unless `-g` is also specified. + +If `-g` is specified, this will be the value of the global prefix. See +`npm-config(7)` for more detail. ## SEE ALSO
  60. Download patch doc/cli/npm-help.md

    --- 1.4.21+ds-2/doc/cli/npm-help.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-help.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,8 +3,7 @@ npm-help(1) -- Get help on npm ## SYNOPSIS - npm help <topic> - npm help some search terms + npm help <term> [<terms..>] ## DESCRIPTION
  61. Download patch doc/api/npm-deprecate.md

    --- 1.4.21+ds-2/doc/api/npm-deprecate.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-deprecate.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,34 +0,0 @@ -npm-deprecate(3) -- Deprecate a version of a package -==================================================== - -## SYNOPSIS - - npm.commands.deprecate(args, callback) - -## DESCRIPTION - -This command will update the npm registry entry for a package, providing -a deprecation warning to all who attempt to install it. - -The 'args' parameter must have exactly two elements: - -* `package[@version]` - - The `version` portion is optional, and may be either a range, or a - specific version, or a tag. - -* `message` - - The warning message that will be printed whenever a user attempts to - install the package. - -Note that you must be the package owner to deprecate something. See the -`owner` and `adduser` help topics. - -To un-deprecate a package, specify an empty string (`""`) for the `message` argument. - -## SEE ALSO - -* npm-publish(3) -* npm-unpublish(3) -* npm-registry(7)
  62. Download patch debian/patches/2002_use_ruby_ronn.patch

    --- 1.4.21+ds-2/debian/patches/2002_use_ruby_ronn.patch 2014-07-28 22:52:08.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/patches/2002_use_ruby_ronn.patch 2015-12-07 18:23:44.000000000 +0000 @@ -3,37 +3,39 @@ Description: Use ruby-ronn and marked to Forwarded: not-needed Author: Jérémy Lal <kapouer@melix.org> Last-Update: 2014-07-29 ---- a/scripts/doc-build.sh -+++ b/scripts/doc-build.sh +Index: npm/scripts/doc-build.sh +=================================================================== +--- npm.orig/scripts/doc-build.sh ++++ npm/scripts/doc-build.sh @@ -1,63 +1,5 @@ #!/usr/bin/env bash - + -if [[ $DEBUG != "" ]]; then - set -x -fi -set -o errexit -set -o pipefail - --if ! [ -x node_modules/.bin/ronn ]; then +-if ! [ -x node_modules/.bin/marked-man ]; then - ps=0 -- if [ -f .building_ronn ]; then -- pid=$(cat .building_ronn) +- if [ -f .building_marked-man ]; then +- pid=$(cat .building_marked-man) - ps=$(ps -p $pid | grep $pid | wc -l) || true - fi - -- if [ -f .building_ronn ] && [ $ps != 0 ]; then -- while [ -f .building_ronn ]; do +- if [ -f .building_marked-man ] && [ $ps != 0 ]; then +- while [ -f .building_marked-man ]; do - sleep 1 - done - else -- # a race to see which make process will be the one to install ronn -- echo $$ > .building_ronn +- # a race to see which make process will be the one to install marked-man +- echo $$ > .building_marked-man - sleep 1 -- if [ $(cat .building_ronn) == $$ ]; then -- make node_modules/.bin/ronn -- rm .building_ronn +- if [ $(cat .building_marked-man) == $$ ]; then +- make node_modules/.bin/marked-man +- rm .building_marked-man - else -- while [ -f .building_ronn ]; do +- while [ -f .building_marked-man ]; do - sleep 1 - done - fi @@ -69,24 +71,13 @@ Last-Update: 2014-07-29 src=$1 dest=$2 name=$(basename ${src%.*}) -@@ -68,36 +10,36 @@ - +@@ -99,14 +41,14 @@ man_replace_tokens () { + case $dest in *.[1357]) -- ./node_modules/.bin/ronn --roff $src \ +- ./node_modules/.bin/marked-man --roff $src \ + cat $src | ronn \ - | sed "s|@VERSION@|$version|g" \ -- | perl -pi -e 's/(npm\\-)?([^\(]*)\(1\)/npm help \2/g' \ -- | perl -pi -e 's/(npm\\-)?([^\(]*)\([57]\)/npm help \3 \2/g' \ -- | perl -pi -e 's/(npm\\-)?([^\(]*)\(3\)/npm apihelp \2/g' \ -- | perl -pi -e 's/npm\(1\)/npm help npm/g' \ -- | perl -pi -e 's/npm\(3\)/npm apihelp npm/g' \ -+ | perl -p -e 's/(npm\\-)?([^\(]*)\(1\)/npm help \2/g' \ -+ | perl -p -e 's/(npm\\-)?([^\(]*)\([57]\)/npm help \3 \2/g' \ -+ | perl -p -e 's/(npm\\-)?([^\(]*)\(3\)/npm apihelp \2/g' \ -+ | perl -p -e 's/npm\(1\)/npm help npm/g' \ -+ | perl -p -e 's/npm\(3\)/npm apihelp npm/g' \ - > $dest + | man_replace_tokens > $dest exit $? ;; *.html) @@ -95,31 +86,5 @@ Last-Update: 2014-07-29 - cat $src | ./node_modules/.bin/marked && + cat $src | marked && cat html/docfoot.html)\ - | sed "s|@NAME@|$name|g" \ - | sed "s|@DATE@|$date|g" \ - | sed "s|@URL@|$url|g" \ - | sed "s|@VERSION@|$version|g" \ -- | perl -pi -e 's/<h1([^>]*)>([^\(]*\([0-9]\)) -- (.*?)<\/h1>/<h1>\2<\/h1> <p>\3<\/p>/g' \ -- | perl -pi -e 's/npm-npm/npm/g' \ -- | perl -pi -e 's/([^"-])(npm-)?README(?!\.html)(\(1\))?/\1<a href="..\/..\/doc\/README.html">README<\/a>/g' \ -- | perl -pi -e 's/<title><a href="[^"]+README.html">README<\/a><\/title>/<title>README<\/title>/g' \ -- | perl -pi -e 's/([^"-])([^\(> ]+)(\(1\))/\1<a href="..\/cli\/\2.html">\2\3<\/a>/g' \ -- | perl -pi -e 's/([^"-])([^\(> ]+)(\(3\))/\1<a href="..\/api\/\2.html">\2\3<\/a>/g' \ -- | perl -pi -e 's/([^"-])([^\(> ]+)(\(5\))/\1<a href="..\/files\/\2.html">\2\3<\/a>/g' \ -- | perl -pi -e 's/([^"-])([^\(> ]+)(\(7\))/\1<a href="..\/misc\/\2.html">\2\3<\/a>/g' \ -- | perl -pi -e 's/\([1357]\)<\/a><\/h1>/<\/a><\/h1>/g' \ -+ | perl -p -e 's/<h1([^>]*)>([^\(]*\([0-9]\)) -- (.*?)<\/h1>/<h1>\2<\/h1> <p>\3<\/p>/g' \ -+ | perl -p -e 's/npm-npm/npm/g' \ -+ | perl -p -e 's/([^"-])(npm-)?README(?!\.html)(\(1\))?/\1<a href="..\/..\/doc\/README.html">README<\/a>/g' \ -+ | perl -p -e 's/<title><a href="[^"]+README.html">README<\/a><\/title>/<title>README<\/title>/g' \ -+ | perl -p -e 's/([^"-])([^\(> ]+)(\(1\))/\1<a href="..\/cli\/\2.html">\2\3<\/a>/g' \ -+ | perl -p -e 's/([^"-])([^\(> ]+)(\(3\))/\1<a href="..\/api\/\2.html">\2\3<\/a>/g' \ -+ | perl -p -e 's/([^"-])([^\(> ]+)(\(5\))/\1<a href="..\/files\/\2.html">\2\3<\/a>/g' \ -+ | perl -p -e 's/([^"-])([^\(> ]+)(\(7\))/\1<a href="..\/misc\/\2.html">\2\3<\/a>/g' \ -+ | perl -p -e 's/\([1357]\)<\/a><\/h1>/<\/a><\/h1>/g' \ - | (if [ $(basename $(dirname $dest)) == "doc" ]; then -- perl -pi -e 's/ href="\.\.\// href="/g' -+ perl -p -e 's/ href="\.\.\// href="/g' - else - cat - fi) \ + | html_replace_tokens $url \ + > $dest
  63. Download patch doc/api/npm-whoami.md

    --- 1.4.21+ds-2/doc/api/npm-whoami.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-whoami.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -npm-whoami(3) -- Display npm username -===================================== - -## SYNOPSIS - - npm.commands.whoami(args, callback) - -## DESCRIPTION - -Print the `username` config to standard output. - -'args' is never used and callback is never called with data. -'args' must be present or things will break. - -This function is not useful programmatically
  64. Download patch debian/patches/2008_ansi-color-table.patch

    --- 1.4.21+ds-2/debian/patches/2008_ansi-color-table.patch 1970-01-01 00:00:00.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/patches/2008_ansi-color-table.patch 2015-12-07 18:23:44.000000000 +0000 @@ -0,0 +1,49 @@ +Description: use ansi-color-table instead of text-table, and ansi instead of ansicolors, ansistyles + node-ansi is already available in debian, it's easier to depend on it and it's been patched to + be a drop-in replacement of ansicolors and ansistyles. +Author: Jérémy Lal <kapouer@melix.org> +Forwarded: not-needed, waiting for upstream ansi.js to accept patch +Last-Update: 2014-08-05 +Index: npm/lib/outdated.js +=================================================================== +--- npm.orig/lib/outdated.js ++++ npm/lib/outdated.js +@@ -27,9 +27,9 @@ var log = require('npmlog') + var readPackageTree = require('read-package-tree') + var readJson = require('read-package-json') + var asyncMap = require('slide').asyncMap +-var color = require('ansicolors') +-var styles = require('ansistyles') +-var table = require('text-table') ++var color = require('ansi') ++var styles = color ++var table = require('ansi-color-table') + var semver = require('semver') + var npa = require('npm-package-arg') + var mutateIntoLogicalTree = require('./install/mutate-into-logical-tree.js') +Index: npm/lib/help-search.js +=================================================================== +--- npm.orig/lib/help-search.js ++++ npm/lib/help-search.js +@@ -6,7 +6,7 @@ var path = require('path') + var asyncMap = require('slide').asyncMap + var npm = require('./npm.js') + var glob = require('glob') +-var color = require('ansicolors') ++var color = require('ansi') + + helpSearch.usage = 'npm help-search <text>' + +Index: npm/lib/ls.js +=================================================================== +--- npm.orig/lib/ls.js ++++ npm/lib/ls.js +@@ -12,7 +12,7 @@ var readPackageTree = require('read-pack + var log = require('npmlog') + var archy = require('archy') + var semver = require('semver') +-var color = require('ansicolors') ++var color = require('ansi') + var npa = require('npm-package-arg') + var iferr = require('iferr') + var npm = require('./npm.js')
  65. Download patch doc/api/npm-config.md

    --- 1.4.21+ds-2/doc/api/npm-config.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-config.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,45 +0,0 @@ -npm-config(3) -- Manage the npm configuration files -=================================================== - -## SYNOPSIS - - npm.commands.config(args, callback) - var val = npm.config.get(key) - npm.config.set(key, val) - -## DESCRIPTION - -This function acts much the same way as the command-line version. The first -element in the array tells config what to do. Possible values are: - -* `set` - - Sets a config parameter. The second element in `args` is interpreted as the - key, and the third element is interpreted as the value. - -* `get` - - Gets the value of a config parameter. The second element in `args` is the - key to get the value of. - -* `delete` (`rm` or `del`) - - Deletes a parameter from the config. The second element in `args` is the - key to delete. - -* `list` (`ls`) - - Show all configs that aren't secret. No parameters necessary. - -* `edit`: - - Opens the config file in the default editor. This command isn't very useful - programmatically, but it is made available. - -To programmatically access npm configuration settings, or set them for -the duration of a program, use the `npm.config.set` and `npm.config.get` -functions instead. - -## SEE ALSO - -* npm(3)
  66. Download patch doc/api/npm-prefix.md

    --- 1.4.21+ds-2/doc/api/npm-prefix.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-prefix.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -npm-prefix(3) -- Display prefix -=============================== - -## SYNOPSIS - - npm.commands.prefix(args, callback) - -## DESCRIPTION - -Print the prefix to standard out. - -'args' is never used and callback is never called with data. -'args' must be present or things will break. - -This function is not useful programmatically
  67. Download patch doc/cli/npm-edit.md

    --- 1.4.21+ds-2/doc/cli/npm-edit.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-edit.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,7 +3,7 @@ npm-edit(1) -- Edit an installed package ## SYNOPSIS - npm edit <name>[@<version>] + npm edit <pkg>[@<version>] ## DESCRIPTION
  68. Download patch debian/patches/2003_fix_doc.patch

    --- 1.4.21+ds-2/debian/patches/2003_fix_doc.patch 2014-07-28 22:34:47.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/patches/2003_fix_doc.patch 2015-12-07 18:23:44.000000000 +0000 @@ -2,9 +2,11 @@ Description: ruby-ronn does not handle h Forwarded: not-needed Author: Jérémy Lal <kapouer@melix.org> Last-Update: 2012-04-07 ---- a/doc/files/npm-folders.md -+++ b/doc/files/npm-folders.md -@@ -135,7 +135,7 @@ +Index: npm/doc/files/npm-folders.md +=================================================================== +--- npm.orig/doc/files/npm-folders.md ++++ npm/doc/files/npm-folders.md +@@ -141,7 +141,7 @@ prevented. Another optimization can be made by installing dependencies at the highest level possible, below the localized "target" folder.
  69. Download patch CHANGELOG.md
  70. Download patch debian/patches/series

    --- 1.4.21+ds-2/debian/patches/series 2014-07-28 23:22:34.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/patches/series 2015-12-07 18:23:44.000000000 +0000 @@ -5,6 +5,5 @@ 2005_index_build_dont_run_npm.patch 2006_rename_node_to_nodejs.patch 2007_do_not_require_cmd-shim.patch -2008_do_not_require_child-process-close.patch -2009_ansi-color-table.patch -2010_privacy_breach_travis.patch +2008_ansi-color-table.patch +2009_privacy_breach_travis.patch
  71. Download patch changelogs/CHANGELOG-1.md
  72. Download patch bin/npm

    --- 1.4.21+ds-2/bin/npm 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/bin/npm 2015-12-07 16:00:46.000000000 +0000 @@ -7,8 +7,21 @@ case `uname` in *CYGWIN*) basedir=`cygpath -w "$basedir"`;; esac -if [ -x "$basedir/node.exe" ]; then - "$basedir/node.exe" "$basedir/node_modules/npm/bin/npm-cli.js" "$@" -else - node "$basedir/node_modules/npm/bin/npm-cli.js" "$@" +NODE_EXE="$basedir/node.exe" +if ! [ -x "$NODE_EXE" ]; then + NODE_EXE=node fi + +NPM_CLI_JS="$basedir/node_modules/npm/bin/npm-cli.js" + +case `uname` in + *CYGWIN*) + NPM_PREFIX=`"$NODE_EXE" "$NPM_CLI_JS" prefix -g` + NPM_PREFIX_NPM_CLI_JS="$NPM_PREFIX/node_modules/npm/bin/npm-cli.js" + if [ -f "$NPM_PREFIX_NPM_CLI_JS" ]; then + NPM_CLI_JS="$NPM_PREFIX_NPM_CLI_JS" + fi + ;; +esac + +"$NODE_EXE" "$NPM_CLI_JS" "$@"
  73. Download patch doc/cli/npm-completion.md

    --- 1.4.21+ds-2/doc/cli/npm-completion.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-completion.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,7 +3,7 @@ npm-completion(1) -- Tab Completion for ## SYNOPSIS - . <(npm completion) + source <(npm completion) ## DESCRIPTION @@ -12,7 +12,10 @@ Enables tab-completion in all npm comman The synopsis above loads the completions into your current shell. Adding it to your ~/.bashrc or ~/.zshrc will make the completions available -everywhere. +everywhere: + + npm completion >> ~/.bashrc + npm completion >> ~/.zshrc You may of course also pipe the output of npm completion to a file such as `/usr/local/etc/bash_completion.d/npm` if you have a system
  74. Download patch doc/cli/npm-bugs.md

    --- 1.4.21+ds-2/doc/cli/npm-bugs.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-bugs.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,8 +3,7 @@ npm-bugs(1) -- Bugs for a package in a w ## SYNOPSIS - npm bugs <pkgname> - npm bugs (with no args in a package dir) + npm bugs [<pkgname>] ## DESCRIPTION
  75. Download patch doc/api/npm-start.md

    --- 1.4.21+ds-2/doc/api/npm-start.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-start.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,13 +0,0 @@ -npm-start(3) -- Start a package -=============================== - -## SYNOPSIS - - npm.commands.start(packages, callback) - -## DESCRIPTION - -This runs a package's "start" script, if one was provided. - -npm can run tests on multiple packages. Just specify multiple packages -in the `packages` parameter.
  76. Download patch debian/patches/2006_rename_node_to_nodejs.patch
  77. Download patch doc/cli/npm-pack.md

    --- 1.4.21+ds-2/doc/cli/npm-pack.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-pack.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,15 +3,15 @@ npm-pack(1) -- Create a tarball from a p ## SYNOPSIS - npm pack [<pkg> [<pkg> ...]] + npm pack [[<@scope>/]<pkg>...] ## DESCRIPTION For anything that's installable (that is, a package folder, tarball, -tarball url, name@tag, name@version, or name), this command will fetch -it to the cache, and then copy the tarball to the current working -directory as `<name>-<version>.tgz`, and then write the filenames out to -stdout. +tarball url, name@tag, name@version, name, or scoped name), this +command will fetch it to the cache, and then copy the tarball to the +current working directory as `<name>-<version>.tgz`, and then write +the filenames out to stdout. If the same package is specified multiple times, then the file will be overwritten the second time.
  78. Download patch doc/api/npm-shrinkwrap.md

    --- 1.4.21+ds-2/doc/api/npm-shrinkwrap.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-shrinkwrap.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,20 +0,0 @@ -npm-shrinkwrap(3) -- programmatically generate package shrinkwrap file -==================================================== - -## SYNOPSIS - - npm.commands.shrinkwrap(args, [silent,] callback) - -## DESCRIPTION - -This acts much the same ways as shrinkwrapping on the command-line. - -This command does not take any arguments, but 'args' must be defined. -Beyond that, if any arguments are passed in, npm will politely warn that it -does not take positional arguments. - -If the 'silent' parameter is set to true, nothing will be output to the screen, -but the shrinkwrap file will still be written. - -Finally, 'callback' is a function that will be called when the shrinkwrap has -been saved.
  79. Download patch doc/api/npm-edit.md

    --- 1.4.21+ds-2/doc/api/npm-edit.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-edit.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,24 +0,0 @@ -npm-edit(3) -- Edit an installed package -======================================== - -## SYNOPSIS - - npm.commands.edit(package, callback) - -## DESCRIPTION - -Opens the package folder in the default editor (or whatever you've -configured as the npm `editor` config -- see `npm help config`.) - -After it has been edited, the package is rebuilt so as to pick up any -changes in compiled packages. - -For instance, you can do `npm install connect` to install connect -into your package, and then `npm.commands.edit(["connect"], callback)` -to make a few changes to your locally installed copy. - -The first parameter is a string array with a single element, the package -to open. The package can optionally have a version number attached. - -Since this command opens an editor in a new process, be careful about where -and how this is used.
  80. Download patch doc/api/npm-submodule.md

    --- 1.4.21+ds-2/doc/api/npm-submodule.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-submodule.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,28 +0,0 @@ -npm-submodule(3) -- Add a package as a git submodule -==================================================== - -## SYNOPSIS - - npm.commands.submodule(packages, callback) - -## DESCRIPTION - -For each package specified, npm will check if it has a git repository url -in its package.json description then add it as a git submodule at -`node_modules/<pkg name>`. - -This is a convenience only. From then on, it's up to you to manage -updates by using the appropriate git commands. npm will stubbornly -refuse to update, modify, or remove anything with a `.git` subfolder -in it. - -This command also does not install missing dependencies, if the package -does not include them in its git repository. If `npm ls` reports that -things are missing, you can either install, link, or submodule them yourself, -or you can do `npm explore <pkgname> -- npm install` to install the -dependencies into the submodule folder. - -## SEE ALSO - -* npm help json -* git help submodule
  81. Download patch doc/api/npm-bugs.md

    --- 1.4.21+ds-2/doc/api/npm-bugs.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-bugs.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,19 +0,0 @@ -npm-bugs(3) -- Bugs for a package in a web browser maybe -======================================================== - -## SYNOPSIS - - npm.commands.bugs(package, callback) - -## DESCRIPTION - -This command tries to guess at the likely location of a package's -bug tracker URL, and then tries to open it using the `--browser` -config param. - -Like other commands, the first parameter is an array. This command only -uses the first element, which is expected to be a package name with an -optional version number. - -This command will launch a browser, so this command may not be the most -friendly for programmatic use.
  82. Download patch bin/npm.cmd

    --- 1.4.21+ds-2/bin/npm.cmd 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/bin/npm.cmd 2015-12-07 16:00:46.000000000 +0000 @@ -1,6 +1,19 @@ :: Created by npm, please don't edit manually. -@IF EXIST "%~dp0\node.exe" ( - "%~dp0\node.exe" "%~dp0\.\node_modules\npm\bin\npm-cli.js" %* -) ELSE ( - node "%~dp0\.\node_modules\npm\bin\npm-cli.js" %* +@ECHO OFF + +SETLOCAL + +SET "NODE_EXE=%~dp0\node.exe" +IF NOT EXIST "%NODE_EXE%" ( + SET "NODE_EXE=node" ) + +SET "NPM_CLI_JS=%~dp0\node_modules\npm\bin\npm-cli.js" +FOR /F "delims=" %%F IN ('CALL "%NODE_EXE%" "%NPM_CLI_JS%" prefix -g') DO ( + SET "NPM_PREFIX_NPM_CLI_JS=%%F\node_modules\npm\bin\npm-cli.js" +) +IF EXIST "%NPM_PREFIX_NPM_CLI_JS%" ( + SET "NPM_CLI_JS=%NPM_PREFIX_NPM_CLI_JS%" +) + +"%NODE_EXE%" "%NPM_CLI_JS%" %*
  83. Download patch doc/api/npm-pack.md

    --- 1.4.21+ds-2/doc/api/npm-pack.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-pack.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,19 +0,0 @@ -npm-pack(3) -- Create a tarball from a package -============================================== - -## SYNOPSIS - - npm.commands.pack([packages,] callback) - -## DESCRIPTION - -For anything that's installable (that is, a package folder, tarball, -tarball url, name@tag, name@version, or name), this command will fetch -it to the cache, and then copy the tarball to the current working -directory as `<name>-<version>.tgz`, and then write the filenames out to -stdout. - -If the same package is specified multiple times, then the file will be -overwritten the second time. - -If no arguments are supplied, then npm packs the current package folder.
  84. Download patch AUTHORS
  85. Download patch doc/cli/npm-install-test.md

    --- 1.4.21+ds-2/doc/cli/npm-install-test.md 1970-01-01 00:00:00.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-install-test.md 2015-12-07 16:00:46.000000000 +0000 @@ -0,0 +1,25 @@ +# npm install-test(1) -- Install package(s) and run tests + +## SYNOPSIS + + npm install-test (with no args, in package dir) + npm install-test [<@scope>/]<name> + npm install-test [<@scope>/]<name>@<tag> + npm install-test [<@scope>/]<name>@<version> + npm install-test [<@scope>/]<name>@<version range> + npm install-test <tarball file> + npm install-test <tarball url> + npm install-test <folder> + + alias: npm it + common options: [--save|--save-dev|--save-optional] [--save-exact] [--dry-run] + +## DESCRIPTION + +This command runs an `npm install` followed immediately by an `npm test`. It +takes exactly the same arguments as `npm install`. + +## SEE ALSO + +- npm-install(1) +- npm-test(1)
  86. Download patch doc/api/npm-outdated.md

    --- 1.4.21+ds-2/doc/api/npm-outdated.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-outdated.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,13 +0,0 @@ -npm-outdated(3) -- Check for outdated packages -============================================== - -## SYNOPSIS - - npm.commands.outdated([packages,] callback) - -## DESCRIPTION - -This command will check the registry to see if the specified packages are -currently outdated. - -If the 'packages' parameter is left out, npm will check all packages.
  87. Download patch doc/cli/npm-prune.md

    --- 1.4.21+ds-2/doc/cli/npm-prune.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-prune.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,8 +3,7 @@ npm-prune(1) -- Remove extraneous packag ## SYNOPSIS - npm prune [<name> [<name ...]] - npm prune [<name> [<name ...]] [--production] + npm prune [[<@scope>/]<pkg>...] [--production] ## DESCRIPTION @@ -15,11 +14,13 @@ removed. Extraneous packages are packages that are not listed on the parent package's dependencies list. -If the `--production` flag is specified, this command will remove the -packages specified in your `devDependencies`. +If the `--production` flag is specified or the `NODE_ENV` environment +variable is set to `production`, this command will remove the packages +specified in your `devDependencies`. Setting `--production=false` will +negate `NODE_ENV` being set to `production`. ## SEE ALSO -* npm-rm(1) +* npm-uninstall(1) * npm-folders(5) * npm-ls(1)
  88. Download patch doc/cli/npm-ls.md

    --- 1.4.21+ds-2/doc/cli/npm-ls.md 2015-12-08 18:08:06.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-ls.md 2015-12-08 18:08:06.000000000 +0000 @@ -3,10 +3,9 @@ npm-ls(1) -- List installed packages ## SYNOPSIS - npm list [<pkg> ...] - npm ls [<pkg> ...] - npm la [<pkg> ...] - npm ll [<pkg> ...] + npm ls [[<@scope>/]<pkg> ...] + + aliases: list, la, ll ## DESCRIPTION @@ -28,6 +27,9 @@ If a project specifies git urls for depe in parentheses after the name@version to make it easier for users to recognize potential forks of a project. +The tree shown is the logical dependency tree, based on package +dependencies, not the physical layout of your node_modules folder. + When run as `ll` or `la`, it shows extended information by default. ## CONFIGURATION @@ -67,6 +69,28 @@ project. Max display depth of the dependency tree. +### prod / production + +* Type: Boolean +* Default: false + +Display only the dependency tree for packages in `dependencies`. + +### dev + +* Type: Boolean +* Default: false + +Display only the dependency tree for packages in `devDependencies`. + +### only + +* Type: String + +When "dev" or "development", is an alias to `dev`. + +When "prod" or "production", is an alias to `production`.` + ## SEE ALSO * npm-config(1)
  89. Download patch doc/api/npm-owner.md

    --- 1.4.21+ds-2/doc/api/npm-owner.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-owner.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,31 +0,0 @@ -npm-owner(3) -- Manage package owners -===================================== - -## SYNOPSIS - - npm.commands.owner(args, callback) - -## DESCRIPTION - -The first element of the 'args' parameter defines what to do, and the subsequent -elements depend on the action. Possible values for the action are (order of -parameters are given in parenthesis): - -* ls (package): - List all the users who have access to modify a package and push new versions. - Handy when you need to know who to bug for help. -* add (user, package): - Add a new user as a maintainer of a package. This user is enabled to modify - metadata, publish new versions, and add other owners. -* rm (user, package): - Remove a user from the package owner list. This immediately revokes their - privileges. - -Note that there is only one level of access. Either you can modify a package, -or you can't. Future versions may contain more fine-grained access levels, but -that is not implemented at this time. - -## SEE ALSO - -* npm-publish(3) -* npm-registry(7)
  90. Download patch doc/cli/npm-build.md

    --- 1.4.21+ds-2/doc/cli/npm-build.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-build.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,7 +3,7 @@ npm-build(1) -- Build a package ## SYNOPSIS - npm build <package-folder> + npm build [<package-folder>] * `<package-folder>`: A folder containing a `package.json` file in its root. @@ -12,7 +12,10 @@ npm-build(1) -- Build a package This is the plumbing command called by `npm link` and `npm install`. -It should generally not be called directly. +It should generally be called during installation, but if you need to run it +directly, run: + + npm run-script build ## SEE ALSO
  91. Download patch bin/read-package-json.js

    --- 1.4.21+ds-2/bin/read-package-json.js 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/bin/read-package-json.js 2015-12-07 16:00:46.000000000 +0000 @@ -1,22 +1,24 @@ var argv = process.argv if (argv.length < 3) { - console.error("Usage: read-package.json <file> [<fields> ...]") + console.error('Usage: read-package.json <file> [<fields> ...]') process.exit(1) } -var fs = require("fs") - , file = argv[2] - , readJson = require("read-package-json") +var file = argv[2] +var readJson = require('read-package-json') readJson(file, function (er, data) { if (er) throw er - if (argv.length === 3) console.log(data) - else argv.slice(3).forEach(function (field) { - field = field.split(".") - var val = data - field.forEach(function (f) { - val = val[f] + if (argv.length === 3) { + console.log(data) + } else { + argv.slice(3).forEach(function (field) { + field = field.split('.') + var val = data + field.forEach(function (f) { + val = val[f] + }) + console.log(val) }) - console.log(val) - }) + } })
  92. Download patch bin/node-gyp-bin/node-gyp

    --- 1.4.21+ds-2/bin/node-gyp-bin/node-gyp 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/bin/node-gyp-bin/node-gyp 2015-12-07 16:00:46.000000000 +0000 @@ -1,2 +1,6 @@ #!/usr/bin/env sh -node "`dirname "$0"`/../../node_modules/node-gyp/bin/node-gyp.js" "$@" +if [ "x$npm_config_node_gyp" = "x" ]; then + node "`dirname "$0"`/../../node_modules/node-gyp/bin/node-gyp.js" "$@" +else + "$npm_config_node_gyp" "$@" +fi
  93. Download patch doc/cli/npm-docs.md

    --- 1.4.21+ds-2/doc/cli/npm-docs.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-docs.md 2015-12-07 16:00:46.000000000 +0000 @@ -4,9 +4,9 @@ npm-docs(1) -- Docs for a package in a w ## SYNOPSIS npm docs [<pkgname> [<pkgname> ...]] - npm docs (with no args in a package dir) + npm docs . npm home [<pkgname> [<pkgname> ...]] - npm home (with no args in a package dir) + npm home . ## DESCRIPTION
  94. Download patch doc/cli/npm-ping.md

    --- 1.4.21+ds-2/doc/cli/npm-ping.md 1970-01-01 00:00:00.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-ping.md 2015-12-07 16:00:46.000000000 +0000 @@ -0,0 +1,16 @@ +npm-ping(1) -- Ping npm registry +================================ + +## SYNOPSIS + + npm ping [--registry <registry>] + +## DESCRIPTION + +Ping the configured or given npm registry and verify authentication. + +## SEE ALSO + +* npm-config(1) +* npm-config(7) +* npmrc(5)
  95. Download patch doc/cli/npm-outdated.md

    --- 1.4.21+ds-2/doc/cli/npm-outdated.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/cli/npm-outdated.md 2015-12-07 16:00:46.000000000 +0000 @@ -3,7 +3,7 @@ npm-outdated(1) -- Check for outdated pa ## SYNOPSIS - npm outdated [<name> [<name> ...]] + npm outdated [[<@scope>/]<pkg> ...] ## DESCRIPTION
  96. Download patch debian/patches/2001_unicode_in_md.patch

    --- 1.4.21+ds-2/debian/patches/2001_unicode_in_md.patch 2014-07-28 23:40:58.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/patches/2001_unicode_in_md.patch 2015-12-07 18:23:44.000000000 +0000 @@ -4,9 +4,11 @@ Description: keep md files ascii Author: Jérémy Lal <kapouer@melix.org> Forwarded: not-needed Last-Update: 2014-07-29 ---- a/doc/cli/npm-ls.md -+++ b/doc/cli/npm-ls.md -@@ -19,8 +19,8 @@ +Index: npm/doc/cli/npm-ls.md +=================================================================== +--- npm.orig/doc/cli/npm-ls.md ++++ npm/doc/cli/npm-ls.md +@@ -18,8 +18,8 @@ nested packages will *also* show the pat For example, running `npm ls promzard` in npm's source tree will show: npm@@VERSION@ /path/to/npm @@ -17,16 +19,18 @@ Last-Update: 2014-07-29 It will print out extraneous, missing, and invalid packages. ---- a/doc/files/package.json.md -+++ b/doc/files/package.json.md -@@ -427,8 +427,8 @@ - installed if needed. `npm install tea-latte` could possibly yield the following - dependency graph: +Index: npm/doc/files/package.json.md +=================================================================== +--- npm.orig/doc/files/package.json.md ++++ npm/doc/files/package.json.md +@@ -548,8 +548,8 @@ This ensures your package `tea-latte` ca + major version of the host package `tea` only. `npm install tea-latte` could + possibly yield the following dependency graph: - ├── tea-latte@1.3.5 - └── tea@2.2.0 + |-- tea-latte@1.3.5 + |-- tea@2.2.0 - Trying to install another plugin with a conflicting requirement will cause an - error. For this reason, make sure your plugin requirement is as broad as + **NOTE: npm versions 1 and 2 will automatically install `peerDependencies` if + they are not explicitly depended upon higher in the dependency tree. In the
  97. Download patch doc/api/npm-docs.md

    --- 1.4.21+ds-2/doc/api/npm-docs.md 2014-07-15 00:28:29.000000000 +0000 +++ 3.5.2-0ubuntu4/doc/api/npm-docs.md 1970-01-01 00:00:00.000000000 +0000 @@ -1,19 +0,0 @@ -npm-docs(3) -- Docs for a package in a web browser maybe -======================================================== - -## SYNOPSIS - - npm.commands.docs(package, callback) - -## DESCRIPTION - -This command tries to guess at the likely location of a package's -documentation URL, and then tries to open it using the `--browser` -config param. - -Like other commands, the first parameter is an array. This command only -uses the first element, which is expected to be a package name with an -optional version number. - -This command will launch a browser, so this command may not be the most -friendly for programmatic use.
  98. Download patch debian/copyright_hints
  99. Download patch debian/patches/2009_privacy_breach_travis.patch

    --- 1.4.21+ds-2/debian/patches/2009_privacy_breach_travis.patch 1970-01-01 00:00:00.000000000 +0000 +++ 3.5.2-0ubuntu4/debian/patches/2009_privacy_breach_travis.patch 2015-12-07 18:23:44.000000000 +0000 @@ -0,0 +1,17 @@ +Description: remove remote image from README.md to avoid privacy breach + The README.md is converted to html and is part of the installed docs. +Forwarded: not-needed +Author: Jérémy Lal <kapouer@melix.org> +Last-Update: 2014-07-29 +Index: npm/README.md +=================================================================== +--- npm.orig/README.md ++++ npm/README.md +@@ -1,6 +1,6 @@ + npm(1) -- a JavaScript package manager + ============================== +-[![Build Status](https://img.shields.io/travis/npm/npm/master.svg)](https://travis-ci.org/npm/npm) ++[Build Status](https://travis-ci.org/npm/npm) + ## SYNOPSIS + + This is just enough info to get you up and running.
  100. Download patch cli.js

    --- 1.4.21+ds-2/cli.js 2015-12-08 18:08:06.000000000 +0000 +++ 3.5.2-0ubuntu4/cli.js 2015-12-08 18:08:06.000000000 +0000 @@ -1,2 +1,2 @@ #!/usr/bin/nodejs -require("./bin/npm-cli.js") +require('./bin/npm-cli.js')
  101. ...

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-1ubuntu3) cosmic; urgency=medium * SECURITY UPDATE: CORS filter has insecure defaults - debian/patches/CVE-2018-8014.patch: change defaults in java/org/apache/catalina/filters/CorsFilter.java, java/org/apache/catalina/filters/LocalStrings.properties, test/org/apache/catalina/filters/TestCorsFilter.java, test/org/apache/catalina/filters/TesterFilterConfigs.java. - CVE-2018-8014 -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 31 May 2018 07:14:54 -0400 tomcat8 (8.5.30-1ubuntu2) cosmic; urgency=medium * support-jre8.diff: Fix running tomcat with JRE8. (LP: #1765616) -- Timo Aaltonen <tjaalton@debian.org> Tue, 24 Apr 2018 23:47:45 +0300 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/patches/CVE-2018-8014.patch
  2. Download patch debian/control

    --- 8.5.30-1/debian/control 2018-04-06 19:49:39.000000000 +0000 +++ 8.5.30-1ubuntu3/debian/control 2018-05-31 11:14:54.000000000 +0000 @@ -1,7 +1,8 @@ Source: tomcat8 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: James Page <james.page@ubuntu.com>, tony mancill <tmancill@debian.org>, @@ -82,6 +83,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 +99,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
  3. Download patch debian/patches/support-jre8.diff
  4. Download patch debian/patches/series

    --- 8.5.30-1/debian/patches/series 2018-04-06 19:48:06.000000000 +0000 +++ 8.5.30-1ubuntu3/debian/patches/series 2018-05-31 11:14:52.000000000 +0000 @@ -8,3 +8,5 @@ 0018-fix-manager-webapp.patch 0019-add-distribution-to-error-page.patch 0021-dont-test-unsupported-ciphers.patch +support-jre8.diff +CVE-2018-8014.patch

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: yui3

yui3 (3.5.1-1ubuntu3) quantal; urgency=low * Downgrade the javascript-common recommendation to a suggestion for all binary packages. -- Matthias Klose <doko@ubuntu.com> Fri, 28 Sep 2012 13:36:31 +0200 yui3 (3.5.1-1ubuntu2) quantal; urgency=low * debian/control: Drop Recommends on javascript-common to Suggests as it is not in main. -- Andres Rodriguez <andreserl@ubuntu.com> Tue, 11 Sep 2012 15:00:22 -0400 yui3 (3.5.1-1ubuntu1) quantal; urgency=low * Do not build the *.swf files to not pull various dependencies that we do not want in main. - debian/control: Drop Build-Dep on swftools. - debian/rules: Do not build swf files. * debian/watch: Remove dfsg mangler option. -- Andres Rodriguez <andreserl@ubuntu.com> Tue, 03 Jul 2012 15:53:28 -0400

Modifications :
  1. Download patch debian/rules

    --- 3.5.1-1/debian/rules 2012-06-29 03:58:19.000000000 +0000 +++ 3.5.1-1ubuntu3/debian/rules 2012-07-03 19:51:30.000000000 +0000 @@ -31,19 +31,6 @@ override_dh_install: cd debian/libjs-yui3-common && find . -type d -empty | xargs rmdir - # creating flash files - cd src/io/as && \ - as3compile com/yui/util/io.as -M io -R -o io.swf && \ - mv io.swf ../../../build/io-xdr - - cd src/uploader-deprecated/as && \ - as3compile Uploader.as -M Uploader -R -o uploader.swf && \ - mv uploader.swf ../../../build/uploader-deprecated/assets - - cd src/uploader/as && \ - as3compile FlashUploader.as -M flashUploader -R -o flashuploader.swf && \ - mv flashuploader.swf ../../../build/uploader/assets - override_dh_clean: dh_clean -find . -name "*.swf" | xargs rm
  2. Download patch debian/control

    --- 3.5.1-1/debian/control 2012-06-29 03:56:58.000000000 +0000 +++ 3.5.1-1ubuntu3/debian/control 2012-09-28 11:36:24.000000000 +0000 @@ -1,9 +1,10 @@ Source: yui3 Section: web Priority: optional -Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org> Uploaders: Jaldhar H. Vyas <jaldhar@debian.org> -Build-Depends: debhelper (>= 7.0.50~), swftools +Build-Depends: debhelper (>= 7.0.50~) Standards-Version: 3.9.3 Homepage: http://developer.yahoo.com/yui/3/ Vcs-Browser: http://git.debian.org/?p=pkg-javascript/yui3.git @@ -14,7 +15,7 @@ Package: libjs-yui3-common Section: web Architecture: all Depends: ${misc:Depends} -Recommends: javascript-common +Suggests: javascript-common Description: Yahoo User Interface Library v3 (common files) A collection of JavaScript and CSS resources that make it easier to build richly interactive applications in web browsers. The library currently @@ -34,7 +35,7 @@ Package: libjs-yui3-debug Section: web Architecture: all Depends: libjs-yui3-common, ${misc:Depends} -Recommends: javascript-common +Suggests: javascript-common Description: Yahoo User Interface Library v3 (debug files) A collection of JavaScript and CSS resources that make it easier to build richly interactive applications in web browsers. @@ -53,7 +54,7 @@ Package: libjs-yui3-full Section: web Architecture: all Depends: libjs-yui3-common, ${misc:Depends} -Recommends: javascript-common +Suggests: javascript-common Description: Yahoo User Interface Library v3 (full, uncompressed files) A collection of JavaScript and CSS resources that make it easier to build richly interactive applications in web browsers. @@ -65,7 +66,7 @@ Package: libjs-yui3-min Section: web Architecture: all Depends: libjs-yui3-common, ${misc:Depends} -Recommends: javascript-common +Suggests: javascript-common Description: Yahoo User Interface Library v3 (minified files) A collection of JavaScript and CSS resources that make it easier to build richly interactive applications in web browsers.
  3. Download patch debian/watch

    --- 3.5.1-1/debian/watch 2012-06-29 01:05:51.000000000 +0000 +++ 3.5.1-1ubuntu3/debian/watch 2012-07-03 19:53:24.000000000 +0000 @@ -1,4 +1,3 @@ version=3 -opts=dversionmangle=s/\+dfsg// \ http://yuilibrary.com/download/yui3/ \ http://yui.zenfs.com/releases/yui3/yui_([\d\.]*).zip
  1. ca-certificates-java
  2. geronimo-jacc-1.1-spec
  3. gradle
  4. gradle-debian-helper
  5. groovy
  6. javabeans-activation-framework
  7. javatools
  8. jsch-agent-proxy
  9. libcommons-dbcp-java
  10. libcommons-discovery-java
  11. libcommons-lang3-java
  12. libjide-oss-java
  13. libjs-jquery-hotkeys
  14. libphonenumber
  15. libv8-3.14
  16. maven-compiler-plugin
  17. modernizr
  18. modulator
  19. node-abstract-leveldown
  20. node-ansi
  21. node-archy
  22. node-bl
  23. node-block-stream
  24. node-browserify-lite
  25. node-clarinet
  26. node-commander
  27. node-content-disposition
  28. node-cookie-signature
  29. node-cookies
  30. node-cross-spawn
  31. node-entities
  32. node-fd-slicer
  33. node-findit2
  34. node-groove
  35. node-iconv-lite
  36. node-ip
  37. node-leveldown
  38. node-liftoff
  39. node-media-typer
  40. node-miller-rabin
  41. node-multiparty
  42. node-music-library-index
  43. node-nwmatcher
  44. node-once
  45. node-parseurl
  46. node-pend
  47. node-pre-gyp
  48. node-qs
  49. node-srs
  50. node-stringprep
  51. node-stylus
  52. node-temp
  53. node-temporary
  54. node-webpack
  55. node-ws
  56. node-yauzl
  57. node-yazl
  58. node-ytdl-core
  59. node-zipfile
  60. npm
  61. openjfx
  62. service-wrapper-java
  63. tomcat8
  64. trapperkeeper-status-clojure
  65. yui3