Package Details: thelounge-git v4.4.1.r114.ga8be84028-1

Git Clone URL: https://aur.archlinux.org/thelounge-git.git (read-only, click to copy)
Package Base: thelounge-git
Description: Modern self-hosted web IRC client
Upstream URL: https://thelounge.chat/
Licenses: MIT
Conflicts: thelounge
Submitter: S13ntist
Maintainer: S13ntist
Last Packager: S13ntist
Votes: 0
Popularity: 0.000000
First Submitted: 2019-02-20 18:18 (UTC)
Last Updated: 2024-05-12 10:47 (UTC)

Latest Comments

fx333 commented on 2024-11-02 15:32 (UTC)

One more small thing: Building node-sqlite3 leaves some useless build artifacts in the package. You can get rid of them like this:

@@ -64,6 +64,7 @@ build() {
 package() {
        install -dm755 "$pkgdir/usr/lib/thelounge"
        cp -r "$srcdir/$_realname/_build/node_modules" "$pkgdir/usr/lib/thelounge"
+       rm -rf "$pkgdir"/usr/lib/thelounge/node_modules/sqlite3/build/Release/.deps

        install -dm755 "$pkgdir/usr/bin/"
        ln -s "/usr/lib/thelounge/node_modules/thelounge/index.js" "$pkgdir/usr/bin/thelounge"

solsticedhiver commented on 2022-08-20 23:08 (UTC)

I am cross-posting a comment in thelounge package: thelounge_home better be /var/lib/thelounge than /etc/thelounge /etc is for static text config

As this is not easy to split the files from one dir, /var/lib/thelounge is a standard idea; I have seen other package where home is there too

solsticedhiver commented on 2022-08-19 15:46 (UTC)

May be avoid stripping all those .js and .ts files for nothing during the build ?

options=('!lto' '!strip')

fx333 commented on 2022-01-23 15:32 (UTC) (edited on 2022-01-23 15:32 (UTC) by fx333)

Thanks for packaging the git version of this, I noticed a few things though:

  • I had no issue building with Node 17 unlike a comment in the PKGBUILD said
  • python2 is not needed, you can remove it from makedepends