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

Bug#988234: unblock: acorn/8.0.5+ds+~cs19.19.27-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package acorn

[ Reason ]
Buster to Bullseye transition needs a real node-acorn package (#986134)

[ Impact ]
Failure in update to Bullseye

[ Tests ]
No need

[ Risks ]
No risk, just a transitional package

[ 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

[ Other ]
acorn is in NEW queue since March 30th 2021

Cheers,
Yadd

unblock acorn/8.0.5+ds+~cs19.19.27-2
diff --git a/debian/changelog b/debian/changelog
index 0d8362d..84d2473 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+acorn (8.0.5+ds+~cs19.19.27-2) unstable; urgency=medium
+
+  * Team upload
+
+  [ Yadd ]
+  * Fix GitHub tags regex
+
+  [ Andreas Beckmann ]
+  * Reintroduce node-acorn as transitional package for smooth upgrades from
+    buster (Closes: #986134)
+
+ -- Yadd <yadd@debian.org>  Tue, 30 Mar 2021 12:23:12 +0200
+
 acorn (8.0.5+ds+~cs19.19.27-1) unstable; urgency=medium
 
   * Team upload
diff --git a/debian/control b/debian/control
index 0d66dab..f016e2d 100644
--- a/debian/control
+++ b/debian/control
@@ -58,3 +58,11 @@ Description: ECMAScript parser for Node.js
  acorn-numeric-separator, acorn-private-methods.
  .
  Node.js is an event-based server-side JavaScript engine.
+
+Package: node-acorn
+Architecture: all
+Depends: node-debbundle-acorn (= ${binary:Version}),
+         ${misc:Depends},
+Description: Transitional dummy package for upgrading to node-debbundle-acorn
+ This is a transitional dummy package to ease upgrading to
+ node-debbundle-acorn. It can be safely removed.
diff --git a/debian/copyright b/debian/copyright
index 507f0f1..ec9c19a 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -102,7 +102,7 @@ License: BSD-2-clause
 Files: debian/*
 Copyright: 2016-2019 Julien Puydt <jpuydt@debian.org>
  2017-2019 Bastien Roucariès
- 2020 Xavier Guimard <yadd@debian.org>
+ 2020 Yadd <yadd@debian.org>
 License: Expat
 
 Files: node-acorn-globals/*
diff --git a/debian/node-debbundle-acorn.install b/debian/node-debbundle-acorn.install
new file mode 100644
index 0000000..6c74403
--- /dev/null
+++ b/debian/node-debbundle-acorn.install
@@ -0,0 +1 @@
+usr/share/nodejs
diff --git a/debian/watch b/debian/watch
index b34ce67..46c45fd 100644
--- a/debian/watch
+++ b/debian/watch
@@ -59,4 +59,4 @@ opts=\
 component=node-acorn-globals,\
 dversionmangle=auto,\
 filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz/node-acorn-globals-$1.tar.gz/ \
- https://github.com/ForbesLindesay/acorn-globals/tags .*/archive/v?([\d\.]+).tar.gz checksum
+ https://github.com/ForbesLindesay/acorn-globals/tags .*/archive/.*/v?([\d\.]+).tar.gz checksum

Reply to: