[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: