Codebase list glewlwyd / e7f34c9
Upgrade to 2.7.0-3 Nicolas Mora 1 year, 11 months ago
4 changed file(s) with 25 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
0 glewlwyd (2.7.0-3) UNRELEASED; urgency=medium
1
2 * d/patches: fix build with webpack 5 (Closes: #1011519)
3 * d/rules: avoid copying node packages to webapp-src/node_modules
4
5 -- Nicolas Mora <babelouest@debian.org> Wed, 25 May 2022 07:33:44 -0400
6
07 glewlwyd (2.7.0-2) unstable; urgency=medium
18
29 * d/glewlwyd-common.install: copy bootstrap, jquery, fork-awesome
00
1 webpack.patch
0 Description: Fix for webpack 5 build
1 Author: Nicolas Mora <babelouest@debian.org>
2 Forwarded: not-needed
3 --- a/webapp-src/webpack.config.js
4 +++ b/webapp-src/webpack.config.js
5 @@ -31,6 +31,10 @@
6 },
7 resolve: {
8 extensions: ['*', '.js', '.jsx'],
9 + modules: ['/usr/lib/nodejs', '/usr/share/nodejs', 'node_modules']
10 + },
11 + resolveLoader: {
12 + modules: ['/usr/lib/nodejs', '/usr/share/nodejs'],
13 },
14 output: {
15 path: path.resolve(__dirname, 'output'),
2626
2727 override_dh_auto_build-indep:
2828 # Build webapp
29 cp -RL /usr/share/nodejs webapp-src/node_modules || true
30 cp -RL /usr/lib/nodejs/* webapp-src/node_modules/ || true
3129 cp /usr/share/javascript/jquery/jquery.min.js webapp-src/js/
3230 cp /usr/share/javascript/popper.js/umd/popper.min.js webapp-src/js/
3331 cp /usr/share/javascript/popper.js/umd/popper-utils.min.js webapp-src/js/
4947
5048 override_dh_clean:
5149 dh_clean --
52 rm -rf webapp-src/output webapp-src/node_modules/
50 rm -rf webapp-src/output