[Pkg-javascript-commits] [Git][js-team/node-gauge][master] 12 commits: Bump debhelper from old 12 to 13.

Yadd (@yadd) gitlab at salsa.debian.org
Sat Nov 20 07:42:05 GMT 2021



Yadd pushed to branch master at Debian JavaScript Maintainers / node-gauge


Commits:
d53adcec by Yadd at 2021-11-20T08:35:58+01:00
Bump debhelper from old 12 to 13.

Changes-By: lintian-brush
Fixes: lintian: package-uses-old-debhelper-compat-version
See-also: https://lintian.debian.org/tags/package-uses-old-debhelper-compat-version.html

- - - - -
4b51ca9b by Yadd at 2021-11-20T08:35:59+01:00
Declare compliance with policy 4.6.0

- - - - -
b589d1f4 by Yadd at 2021-11-20T08:35:59+01:00
Add "Rules-Requires-Root: no"

- - - - -
eb86e97e by Yadd at 2021-11-20T08:35:59+01:00
Change section to javascript

- - - - -
4c3c2f4a by Yadd at 2021-11-20T08:35:59+01:00
Add debian/gbp.conf

- - - - -
087b420c by Yadd at 2021-11-20T08:35:59+01:00
Modernize debian/watch

- - - - -
e0891a00 by Yadd at 2021-11-20T08:35:59+01:00
Fix filenamemangle

- - - - -
ae197798 by Yadd at 2021-11-20T08:35:59+01:00
Fix GitHub tags regex

- - - - -
856f087d by Yadd at 2021-11-20T08:36:13+01:00
Enable CI

Gbp-Dch: ignore

- - - - -
afa1a310 by Yadd at 2021-11-20T08:37:10+01:00
Drop dependency to nodejs

- - - - -
0e694b4b by Yadd at 2021-11-20T08:38:40+01:00
Use dh-sequence-nodejs auto install

- - - - -
c14cc3bf by Yadd at 2021-11-20T08:41:50+01:00
Update upstream source to https://github/npm/gauge

- - - - -


10 changed files:

- debian/control
- debian/copyright
- + debian/gbp.conf
- − debian/install
- debian/rules
- + debian/salsa-ci.yml
- − debian/tests/control
- − debian/tests/require
- debian/upstream/metadata
- debian/watch


Changes:

=====================================
debian/control
=====================================
@@ -1,30 +1,36 @@
 Source: node-gauge
-Section: web
+Section: javascript
 Priority: optional
 Maintainer: Debian Javascript Maintainers <pkg-javascript-devel at lists.alioth.debian.org>
 Uploaders: Pirate Praveen <praveen at debian.org>
-Build-Depends:
- debhelper-compat (= 12)
- , dh-buildinfo
- , nodejs
-Standards-Version: 3.9.8
-Homepage: https://github.com/iarna/gauge
-Vcs-Git: https://salsa.debian.org/js-team/node-gauge.git
+Build-Depends: debhelper-compat (= 13)
+ , dh-sequence-nodejs
+ , node-aproba <!nocheck>
+ , node-console-control-strings <!nocheck>
+ , node-has-unicode <!nocheck>
+ , node-object-assign <!nocheck>
+ , node-signal-exit <!nocheck>
+ , node-string-width <!nocheck>
+ , node-strip-ansi <!nocheck>
+ , node-wide-align <!nocheck>
+Standards-Version: 4.6.0
 Vcs-Browser: https://salsa.debian.org/js-team/node-gauge
+Vcs-Git: https://salsa.debian.org/js-team/node-gauge.git
+Homepage: https://github.com/npm/gauge
+Testsuite: autopkgtest-pkg-nodejs
+Rules-Requires-Root: no
 
 Package: node-gauge
 Architecture: all
-Depends:
- ${misc:Depends}
- , nodejs
- , node-string-width
+Depends: ${misc:Depends}
+ , node-aproba
  , node-console-control-strings
+ , node-has-unicode
  , node-object-assign
+ , node-signal-exit
+ , node-string-width
  , node-strip-ansi
- , node-has-unicode
- , node-aproba
  , node-wide-align
- , node-signal-exit
 Description: terminal based horizontal progress bar
  A nearly stateless terminal based horizontal gauge / progress bar.  This
  library is a dependency for npmlog, a logger with custom levels and colored


=====================================
debian/copyright
=====================================
@@ -1,7 +1,7 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: gauge
-Upstream-Contact: https://github.com/iarna/gauge/issues
-Source: https://github.com/iarna/gauge
+Upstream-Contact: https://github.com/npm/gauge/issues
+Source: https://github.com/npm/gauge
 
 Files: *
 Copyright: 2017 Rebecca Turner <me at re-becca.org>
@@ -23,4 +23,3 @@ License: ISC
  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-


=====================================
debian/gbp.conf
=====================================
@@ -0,0 +1,5 @@
+[DEFAULT]
+pristine-tar = True
+
+[import-orig]
+filter = [ '.gitignore', '.travis.yml', '.git*' ]


=====================================
debian/install deleted
=====================================
@@ -1,18 +0,0 @@
-has-color.js usr/lib/nodejs/gauge/
-theme-set.js usr/lib/nodejs/gauge/
-progress-bar.js usr/lib/nodejs/gauge/
-set-interval.js usr/lib/nodejs/gauge/
-render-template.js usr/lib/nodejs/gauge/
-wide-truncate.js usr/lib/nodejs/gauge/
-CHANGELOG.md usr/lib/nodejs/gauge/
-plumbing.js usr/lib/nodejs/gauge/
-process.js usr/lib/nodejs/gauge/
-set-immediate.js usr/lib/nodejs/gauge/
-template-item.js usr/lib/nodejs/gauge/
-spin.js usr/lib/nodejs/gauge/
-package.json usr/lib/nodejs/gauge/
-index.js usr/lib/nodejs/gauge/
-themes.js usr/lib/nodejs/gauge/
-base-theme.js usr/lib/nodejs/gauge/
-error.js usr/lib/nodejs/gauge/
-README.md usr/lib/nodejs/gauge/


=====================================
debian/rules
=====================================
@@ -6,7 +6,3 @@
 
 %:
 	dh $@
-
-#override_dh_auto_build:
-
-#override_dh_auto_test:


=====================================
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


=====================================
debian/tests/control deleted
=====================================
@@ -1,2 +0,0 @@
-Tests: require
-Depends: node-gauge


=====================================
debian/tests/require deleted
=====================================
@@ -1,3 +0,0 @@
-#!/bin/sh
-set -e
-nodejs -e "require('gauge');"


=====================================
debian/upstream/metadata
=====================================
@@ -1,4 +1,4 @@
-Bug-Database: https://github.com/iarna/gauge/issues
-Bug-Submit: https://github.com/iarna/gauge/issues/new
-Repository: https://github.com/iarna/gauge.git
-Repository-Browse: https://github.com/iarna/gauge
+Bug-Database: https://github.com/npm/gauge/issues
+Bug-Submit: https://github.com/npm/gauge/issues/new
+Repository: https://github.com/npm/gauge.git
+Repository-Browse: https://github.com/npm/gauge


=====================================
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-gauge-$1.tar.gz/ \
- https://github.com/iarna/gauge/tags .*/archive/v?([\d\.]+).tar.gz
+dversionmangle=auto,\
+filenamemangle=s/.*?(\d[\d\.-]*@ARCHIVE_EXT@)/node-gauge-$1/ \
+ https://github.com/npm/gauge/tags .*/archive/.*/v?([\d\.]+).tar.gz



View it on GitLab: https://salsa.debian.org/js-team/node-gauge/-/compare/8f7ec8a2b84c14598ed107cf567bf1e435d80da6...c14cc3bfee0c3a79f7f477ccb3934b71a505f862

-- 
View it on GitLab: https://salsa.debian.org/js-team/node-gauge/-/compare/8f7ec8a2b84c14598ed107cf567bf1e435d80da6...c14cc3bfee0c3a79f7f477ccb3934b71a505f862
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-commits/attachments/20211120/df1c40cc/attachment-0001.htm>


More information about the Pkg-javascript-commits mailing list