[Pkg-javascript-commits] [Git][js-team/node-safe-buffer][master] 2 commits: New upstream version

Ross Gammon gitlab at salsa.debian.org
Sat Sep 8 20:42:25 BST 2018


Ross Gammon pushed to branch master at Debian JavaScript Maintainers / node-safe-buffer


Commits:
e84e8796 by Bastien ROUCARIÈS at 2018-05-07T12:45:55Z
New upstream version

- - - - -
1e38ba83 by Bastien ROUCARIÈS at 2018-05-07T12:48:25Z
Fix last lintian warning

- - - - -


9 changed files:

- debian/changelog
- debian/compat
- debian/control
- debian/copyright
- debian/install
- debian/rules
- debian/tests/control
- debian/tests/require
- debian/tests/runtestsuite


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+node-safe-buffer (5.1.2-1) unstable; urgency=medium
+
+  * Team upload
+  * New upstream version
+  * Bump compat and policy (no changes)
+  * Move to salsa
+
+ -- Bastien Roucariès <rouca at debian.org>  Mon, 07 May 2018 14:42:34 +0200
+
 node-safe-buffer (5.1.1-1) unstable; urgency=medium
 
   * Team upload


=====================================
debian/compat
=====================================
@@ -1 +1 @@
-10
+11


=====================================
debian/control
=====================================
@@ -4,15 +4,16 @@ Priority: optional
 Maintainer: Debian Javascript Maintainers <pkg-javascript-devel at lists.alioth.debian.org>
 Uploaders: Shirish Togarla <shirishtogarla533 at gmail.com>
 Build-Depends:
- debhelper (>= 10)
+ debhelper (>= 11)
  , dh-buildinfo
  , nodejs (>= 4.7)
  , dpkg-dev (>= 1.17.14)
  , node-tape (>= 4.0) <!nocheck>
-Standards-Version: 4.0.1
+ , node-tap (>= 10) <!nocheck>
+Standards-Version: 4.1.4
 Homepage: https://github.com/feross/safe-buffer
-Vcs-Git: https://anonscm.debian.org/git/pkg-javascript/node-safe-buffer.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-javascript/node-safe-buffer.git
+Vcs-Git: https://salsa.debian.org/js-team/node-safe-buffer.git
+Vcs-Browser: https://salsa.debian.org/js-team/node-safe-buffer.git
 
 Package: node-safe-buffer
 Architecture: all


=====================================
debian/copyright
=====================================
@@ -1,14 +1,15 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: safe-buffer
 Upstream-Contact: https://github.com/feross/safe-buffer/issues
 Source: https://github.com/feross/safe-buffer
 
 Files: *
-Copyright: 2017 Feross Aboukhadijeh <feross at feross.org> (http://feross.org)
+Copyright: 2017-2018 Feross Aboukhadijeh <feross at feross.org> (http://feross.org)
 License: Expat
 
 Files: debian/*
 Copyright: 2017 Shirish Togarla <shirishtogarla533 at gmail.com>
+ 2018 Bastien Roucariès <rouca at debian.org>
 License: Expat
 
 License: Expat


=====================================
debian/install
=====================================
@@ -1,2 +1,3 @@
 index.js usr/lib/nodejs/safe-buffer/
+index.d.ts usr/lib/nodejs/safe-buffer/
 package.json usr/lib/nodejs/safe-buffer/


=====================================
debian/rules
=====================================
@@ -10,14 +10,10 @@
 #override_dh_auto_build:
 
 override_dh_auto_test:
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-	nodejs test.js
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
+	tap -R spec test/*.js
 else
 	@echo '**********************************************************'
 	@echo 'Skip test suite                                           '
 	@echo '**********************************************************'
 endif
-
-
-
-


=====================================
debian/tests/control
=====================================
@@ -1,5 +1,5 @@
 Tests: require
-Depends: node-safe-buffer
+Depends: node-safe-buffer, nodejs (>= 6)
 
 Tests: runtestsuite
-Depends: node-safe-buffer, node-tape (>= 4.0)
+Depends: node-safe-buffer, node-tape (>= 4.0), node-tap (>= 10)


=====================================
debian/tests/require
=====================================
@@ -1,3 +1,3 @@
 #!/bin/sh
 set -e
-nodejs -e "require('safe-buffer');"
+node -e "require('safe-buffer');"


=====================================
debian/tests/runtestsuite
=====================================
@@ -2,13 +2,14 @@
 set -e
 # notice the / at end in order to load this module
 PACKAGE='safe-buffer'
-SEDCMD="s,require\s*[(]\s*'[.]/,require('$PACKAGE/,g"
+SEDCMD="s,require\s*[(]\s*'[.][.]/,require('$PACKAGE/,g"
 
 tmpdir=$(mktemp -d)
 trap 'rm -rf "$tmpdir"' EXIT INT TERM HUP
 
-cp test.js $tmpdir/test.js
-echo 'test.js' | \
-    xargs -n1  \
+cp -r test "$tmpdir"
+find test -name '*.js' -print0 | \
+    xargs -0 -n1  \
 	  sh -c 'set -e; echo "TESTING: $3"; sed "$1" < "$3" > "$2/$3"' sedtape "$SEDCMD" "$tmpdir"
-nodejs $tmpdir/test.js
+cd "$tmpdir"
+tap -R spec test/*.js



View it on GitLab: https://salsa.debian.org/js-team/node-safe-buffer/compare/3d372bd6fb5561fa507370d7b76f87ebbd547d5e...1e38ba837842c2f17c2aa6fdb51e081b270fd672

-- 
View it on GitLab: https://salsa.debian.org/js-team/node-safe-buffer/compare/3d372bd6fb5561fa507370d7b76f87ebbd547d5e...1e38ba837842c2f17c2aa6fdb51e081b270fd672
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/20180908/c0e3404c/attachment-0001.html>


More information about the Pkg-javascript-commits mailing list