testing/thelounge: upgrade to 4.4.3
- upgrade 4.4.3
- manage to build it to "all !riscv64" arch - but it needed the
npm_config_build_from_source
to compile the sqlite dependency, which may increase pipeline size and time - https://www.npmjs.com/package/sqlite3#prebuilt-binaries - changed the rc-services to be able to create and to fix permissions, also add daemon logs
- the app is able to create the
config.js
on the first run (assuming all permissions is correct), so I removed that part of the code- to ensure permissions is correct I set the user home folder + using the start_pre script
- removed the .patch to use mocha to skip the failing tests (if fails because it exect a version formatted like "v4.4.3-source" or something
- removed the npm dependency and create an symlink to the binary (index.js already have the shebag)
- moved to /usr/share/webapps
- added -doc meta package to MIT license
Edited by Fabricio Silva