Package Details: irssi-git 1.5+1.dev.r237.g5c159375-1

Git Clone URL: https://aur.archlinux.org/irssi-git.git (read-only, click to copy)
Package Base: irssi-git
Description: Modular text mode IRC client with Perl scripting
Upstream URL: https://irssi.org
Licenses: GPL-2.0-only
Conflicts: irssi
Provides: irssi
Submitter: None
Maintainer: atticf
Last Packager: atticf
Votes: 20
Popularity: 0.59
First Submitted: 2009-04-21 11:52 (UTC)
Last Updated: 2024-05-11 09:26 (UTC)

Required by (11)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

Erwin_Iosef commented on 2026-07-19 06:57 (UTC)

Use arch-meson instead:

diff --git a/PKGBUILD b/PKGBUILD
index eb2043b..34fd93d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@

 pkgname=irssi-git
 _gitname=${pkgname%-git}
-pkgver=1.5+1.dev.r237.g5c159375
+pkgver=1.5+1.dev.r330.g43f1727e
 pkgrel=1

 pkgdesc="Modular text mode IRC client with Perl scripting"
@@ -46,15 +46,17 @@ pkgver() {
 }

 build() {
-  meson setup --prefix=/usr --buildtype=plain "$_gitname" build \
-    -Dwith-proxy=yes \
+  cd "$_gitname"
+  arch-meson Build \
     -Dwith-perl-lib=vendor \
-    -Dwith-perl=yes \
-    -Dwith-otr=yes
-  meson compile -C build
+    -Dwith-proxy=yes \
+    -Dwith-otr=yes \
+    -Dwith-perl=yes
+  ninja -C Build
 }

 package() {
-  meson install -C build --destdir "$pkgdir"
-  install -Dm 644 "$_gitname/irssi.conf" "$pkgdir/etc/irssi.conf"
+  cd "$_gitname"
+  DESTDIR="${pkgdir}" ninja -C Build install
+  install -Dm 644 irssi.conf "${pkgdir}"/etc/irssi.conf
 }

shadowless commented on 2022-06-24 19:49 (UTC)

The build fails (see comment below) because the build system has been changed to meson. The make dependencies have changed and are listed here: https://github.com/irssi/irssi/blob/master/INSTALL

FreeFull commented on 2022-06-12 15:30 (UTC)

The build now fails with this error:

/home/freefull/AUR/irssi-git/PKGBUILD: line 34: ./autogen.sh: No such file or directory

xwoky commented on 2021-10-02 07:17 (UTC)

I've updated the package. Please consider pulling: https://github.com/woky/aur-irssi-git/compare/5a60920...HEAD

toropisco commented on 2018-04-24 17:42 (UTC)

elinks is not needed anymore.

agentcyber360 commented on 2017-11-13 20:08 (UTC)

Thx for this update.

watersalesman commented on 2017-04-17 04:47 (UTC)

I adopted the package and changed pkgver() to better follow the VCS package guidelines specified in the wiki.

FreeFull commented on 2015-10-30 19:22 (UTC)

Seems it's related to various $PERL* variables set in my environment

FreeFull commented on 2015-10-30 18:28 (UTC)

I get this when I try to install the package after building it: error: failed to commit transaction (conflicting files) irssi-git: /home/freefull/perl5/lib/perl5/x86_64-linux-thread-multi/Irssi.pm exists in filesystem irssi-git: /home/freefull/perl5/lib/perl5/x86_64-linux-thread-multi/Irssi/Irc.pm exists in filesystem irssi-git: /home/freefull/perl5/lib/perl5/x86_64-linux-thread-multi/Irssi/TextUI.pm exists in filesystem irssi-git: /home/freefull/perl5/lib/perl5/x86_64-linux-thread-multi/Irssi/UI.pm exists in filesystem irssi-git: /home/freefull/perl5/lib/perl5/x86_64-linux-thread-multi/auto/Irssi/Irc/Irc.so exists in filesystem irssi-git: /home/freefull/perl5/lib/perl5/x86_64-linux-thread-multi/auto/Irssi/Irssi.so exists in filesystem irssi-git: /home/freefull/perl5/lib/perl5/x86_64-linux-thread-multi/auto/Irssi/TextUI/TextUI.so exists in filesystem irssi-git: /home/freefull/perl5/lib/perl5/x86_64-linux-thread-multi/auto/Irssi/UI/UI.so exists in filesystem Why is it trying to install files into my home directory?