Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock X-Debbugs-Cc: 969...@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 <y...@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