Bug#991975: unblock: node-setimmediate/1.0.5-6
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: 969611@bugs.debian.org
Please unblock package node-setimmediate
[ Reason ]
node-setimmediate is RC-buggy (#969611):
* broken symlinks in node-setimmediate documentation
* unexistent suggested dependencies
[ Impact ]
Missing JS in HTML doc files
[ Tests ]
No changes
[ Risks ]
No risk, this just fixes links and dependencies
[ Checklist ]
[X] all changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in testing
Cheers,
Yadd
unblock node-setimmediate/1.0.5-6
diff --git a/debian/changelog b/debian/changelog
index a7a5a3c..20055db 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+node-setimmediate (1.0.5-6) unstable; urgency=medium
+
+ * Team upload
+ * Fix GitHub tags regex
+ * Replace libjs-mocha by mocha in suggested dependencies and fix related doc
+ links (Closes: #969611)
+
+ -- Yadd <yadd@debian.org> Sat, 07 Aug 2021 07:28:56 +0200
+
node-setimmediate (1.0.5-5) unstable; urgency=medium
* Team upload
diff --git a/debian/control b/debian/control
index c4531de..5f56b26 100644
--- a/debian/control
+++ b/debian/control
@@ -18,8 +18,8 @@ Package: node-setimmediate
Architecture: all
Depends: ${misc:Depends},
nodejs
-Suggests: libjs-mocha (>= 3),
- libjs-chai
+Suggests: mocha (>= 3),
+ chai
Description: shim for the setImmediate efficient script yielding API
setImmediate.js is a highly cross-browser implementation of the
setImmediate and clearImmediate APIs, proposed by Microsoft to
diff --git a/debian/rules b/debian/rules
index e1a396c..4e0335f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,10 +10,10 @@
override_dh_auto_build:
ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
# add compat link
- ln -s /usr/share/javascript/mocha/mocha.css test/browserOnly/mocha.css
- ln -s /usr/share/javascript/mocha/mocha.js test/browserOnly/mocha.js
- ln -s /usr/share/javascript/chai/chai.js test/browserOnly/chai.js
- ln -s ../../setImmediate.js test/browserOnly/setImmediate.js
+ ln -s /usr/share/nodejs/mocha/mocha.css test/browserOnly/mocha.css
+ ln -s /usr/share/nodejs/mocha/lib/mocha.js test/browserOnly/mocha.js
+ ln -s /usr/share/nodejs/chai/lib/chai.js test/browserOnly/chai.js
+ ln -s /usr/share/nodejs/setimmediate/setImmediate.js test/browserOnly/setImmediate.js
else
@echo '**********************************************************'
@echo 'Skip building doc '
diff --git a/debian/watch b/debian/watch
index 5aba20b..0cd85da 100644
--- a/debian/watch
+++ b/debian/watch
@@ -2,5 +2,5 @@ version=3
opts=\
dversionmangle=s/\+(debian|dfsg|ds|deb)(\.\d+)?$//,\
filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz/node-setimmediate-$1.tar.gz/ \
- https://github.com/YuzuJS/setImmediate/tags .*/archive/v?([\d\.]+).tar.gz
+ https://github.com/YuzuJS/setImmediate/tags .*/archive/.*/v?([\d\.]+).tar.gz
Reply to: