uncommitted - node-es6-weak-map

Ready changes

Summary

Import uploads missing from VCS:

Diff

diff --git a/debian/changelog b/debian/changelog
index dafc994..9c6ebc6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,28 @@
+node-es6-weak-map (2.0.3-3) unstable; urgency=medium
+
+  * Team upload
+  * Enable upstream test (tad, autopkgtest only)
+
+ -- Yadd <yadd@debian.org>  Fri, 08 Apr 2022 15:25:34 +0200
+
+node-es6-weak-map (2.0.3-2) unstable; urgency=medium
+
+  * Team upload
+  * Bump debhelper compatibility level to 13
+  * Modernize debian/watch
+  * Fix GitHub tags regex
+  * Fix filenamemangle
+  * Use dh-sequence-nodejs instead of pkg-js-tools
+  * Update standards version to 4.6.0, no changes needed.
+  * Drop dependency to nodejs
+
+ -- Yadd <yadd@debian.org>  Mon, 08 Nov 2021 17:01:07 +0100
+
 node-es6-weak-map (2.0.3-1) unstable; urgency=medium
 
   * Team Upload
+
+  [ Abraham Raji ]
   * New upstream version 2.0.3
   * Changed install path to usr/share/ in debian/install
   * Changed section to javascript
@@ -12,6 +34,11 @@ node-es6-weak-map (2.0.3-1) unstable; urgency=medium
   * No root required
   * Added Metadata file
 
+  [ Xavier Guimard ]
+  * Add debian/gbp.conf
+  * Use pkg-js-tools auto install
+  * Fix copyright
+
  -- Abraham Raji <avronr@tuta.io>  Mon, 30 Mar 2020 00:16:58 +0000
 
 node-es6-weak-map (2.0.2-1) unstable; urgency=low
diff --git a/debian/control b/debian/control
index ac4f795..00b6dbf 100644
--- a/debian/control
+++ b/debian/control
@@ -1,27 +1,30 @@
 Source: node-es6-weak-map
-Section: javascript
-Priority: optional
 Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
 Uploaders: Pirate Praveen <praveen@debian.org>
+Section: javascript
+Testsuite: autopkgtest-pkg-nodejs
+Priority: optional
 Build-Depends:
- debhelper-compat (= 12)
- , dh-buildinfo
- , nodejs
-Standards-Version: 4.5.0
-Homepage: https://github.com/medikoo/es6-weak-map#readme
-Vcs-Git: https://salsa.debian.org/abraham_raji-guest/node-es6-weak-map.git
+ debhelper-compat (= 13)
+ , dh-sequence-nodejs
+ , node-d <!nocheck>
+ , node-es5-ext <!nocheck>
+ , node-es6-iterator <!nocheck>
+ , node-es6-symbol <!nocheck>
+Standards-Version: 4.6.0
 Vcs-Browser: https://salsa.debian.org/abraham_raji-guest/node-es6-weak-map
+Vcs-Git: https://salsa.debian.org/abraham_raji-guest/node-es6-weak-map.git
+Homepage: https://github.com/medikoo/es6-weak-map
 Rules-Requires-Root: no
 
 Package: node-es6-weak-map
 Architecture: all
 Depends:
  ${misc:Depends}
- , nodejs
- , node-es5-ext (>= 0.10.14)
- , node-es6-iterator (>= 2.0.1)
- , node-es6-symbol (>= 3.1.1)
- , node-d (>= 1)
+ , node-d
+ , node-es5-ext
+ , node-es6-iterator
+ , node-es6-symbol
 Description: ECMAScript6 WeakMap polyfill
  WeakMap collection as specified in ECMAScript6. Roughly inspired by Mark
  Miller's and Kris Kowal's WeakMap implementation.
diff --git a/debian/copyright b/debian/copyright
index 77bdcee..ce8100b 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,7 +4,7 @@ Upstream-Contact: https://github.com/medikoo/es6-weak-map/issues
 Source: https://github.com/medikoo/es6-weak-map#readme
 
 Files: *
-Copyright: 2017 Mariusz Nowak <medyk@medikoo.com> (https://www.medikoo.com/)
+Copyright: 2013-2018 Mariusz Nowak <medyk@medikoo.com> (https://www.medikoo.com/)
 License: Expat
 
 Files: debian/*
@@ -30,4 +30,4 @@ License: Expat
  BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- SOFTWARE.
\ No newline at end of file
+ SOFTWARE.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..b713356
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,5 @@
+[DEFAULT]
+pristine-tar = True
+
+[import-orig]
+filter = [ '.gitignore', '.travis.yml', '.git*' ]
diff --git a/debian/install b/debian/install
deleted file mode 100644
index feb7b95..0000000
--- a/debian/install
+++ /dev/null
@@ -1,9 +0,0 @@
-valid-weak-map.js usr/share/nodejs/es6-weak-map/
-is-native-implemented.js usr/share/nodejs/es6-weak-map/
-index.js usr/share/nodejs/es6-weak-map/
-is-weak-map.js usr/share/nodejs/es6-weak-map/
-polyfill.js usr/share/nodejs/es6-weak-map/
-package.json usr/share/nodejs/es6-weak-map/
-is-implemented.js usr/share/nodejs/es6-weak-map/
-implement.js usr/share/nodejs/es6-weak-map/
-CHANGES usr/share/nodejs/es6-weak-map/
diff --git a/debian/rules b/debian/rules
index ef7a64c..14e180a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,6 +7,5 @@
 %:
 	dh $@
 
-#override_dh_auto_build:
-
-#override_dh_auto_test:
+override_dh_auto_test:
+	# autopkgtest only to avoid circular dependency to tad
diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml
new file mode 100644
index 0000000..33c3a64
--- /dev/null
+++ b/debian/salsa-ci.yml
@@ -0,0 +1,4 @@
+---
+include:
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
diff --git a/debian/tests/autopkgtest-pkg-nodejs.conf b/debian/tests/autopkgtest-pkg-nodejs.conf
new file mode 100644
index 0000000..aa274ec
--- /dev/null
+++ b/debian/tests/autopkgtest-pkg-nodejs.conf
@@ -0,0 +1 @@
+extra_depends=tad
diff --git a/debian/tests/control b/debian/tests/control
deleted file mode 100644
index c371233..0000000
--- a/debian/tests/control
+++ /dev/null
@@ -1,2 +0,0 @@
-Tests: require
-Depends: node-es6-weak-map
diff --git a/debian/tests/pkg-js/files b/debian/tests/pkg-js/files
new file mode 100644
index 0000000..72e8ffc
--- /dev/null
+++ b/debian/tests/pkg-js/files
@@ -0,0 +1 @@
+*
diff --git a/debian/tests/pkg-js/test b/debian/tests/pkg-js/test
new file mode 100644
index 0000000..f0365d2
--- /dev/null
+++ b/debian/tests/pkg-js/test
@@ -0,0 +1 @@
+tad
diff --git a/debian/tests/require b/debian/tests/require
deleted file mode 100644
index fbffe3c..0000000
--- a/debian/tests/require
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-set -e
-nodejs -e "require('es6-weak-map');"
diff --git a/debian/watch b/debian/watch
index 8e2dc2a..57b5ae9 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,5 +1,5 @@
-version=3
+version=4
 opts=\
-dversionmangle=s/\+(debian|dfsg|ds|deb)(\.\d+)?$//,\
-filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz/node-es6-weak-map-$1.tar.gz/ \
- https://github.com/medikoo/es6-weak-map/tags .*/archive/v?([\d\.]+).tar.gz
+dversionmangle=auto,\
+filenamemangle=s/.*?(\d[\d\.-]*@ARCHIVE_EXT@)/node-es6-weak-map-$1/ \
+ https://github.com/medikoo/es6-weak-map/tags .*/archive/.*/v?([\d\.]+).tar.gz

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/share/nodejs/es6-weak-map/CHANGES

Control files: lines which differ (wdiff format)

  • Depends: nodejs, node-es5-ext (>= 0.10.14), node-es6-iterator (>= 2.0.1), node-d, node-es5-ext, node-es6-iterator, node-es6-symbol (>= 3.1.1), node-d (>= 1)
  • Homepage: https://github.com/medikoo/es6-weak-map#readme https://github.com/medikoo/es6-weak-map

Run locally

More details

Full run details