summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 18 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1e647737336c..66d2c3294230 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,5 @@
-# Maintainer: Lin Rs <lin dot ruohshoei+arch at gmail dot com>
+# Maintainer: AtticFinder65536 <atticfinder -AT- rocklabs -DOT- xyz>
+# Contributor: Lin Rs <lin dot ruohshoei+arch at gmail dot com>
# Contributor: Randy Ramos <rramos1295@gmail.com>
# Contributor: Reventlov <contact+aur@volcanis.me>
# Contributor: sudokode <sudokode@gmail.com>
@@ -7,41 +8,36 @@
# Contributor: Gabriel M. Dutra <0xdutra@gmail.com>
pkgname=irssi-git
-pkgver=1.3.dev.r495.ge31d42b3
+pkgver=1.5+1.dev.r50.g55913ade
pkgrel=1
pkgdesc="Modular text mode IRC client with Perl scripting"
arch=('i686' 'x86_64')
-url="http://irssi.org/"
+url="https://irssi.org/"
license=('GPL')
-depends=('glib2' 'openssl')
-makedepends=('git' 'elinks')
+depends=('glib2' 'openssl' 'perl' 'libotr' 'ncurses' 'libutf8proc')
+makedepends=('git' 'meson' 'ninja')
optdepends=('perl-libwww: For the scriptassist script')
conflicts=('irssi')
provides=('irssi')
backup=('etc/irssi.conf')
-source=("${pkgname}"::"git+https://github.com/irssi/irssi.git")
-sha256sums=('SKIP')
+source=("git+https://github.com/irssi/irssi.git")
+b2sums=('SKIP')
pkgver() {
- cd "${pkgname}"
- git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ cd irssi
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "${pkgname}"
-
- ./autogen.sh \
- --prefix=/usr \
- --with-proxy \
- --sysconfdir=/etc \
- --with-perl-lib=vendor \
- --enable-true-color \
- --with-socks
- make -j
+ meson --prefix=/usr --buildtype=plain irssi build \
+ -Dwith-proxy=yes \
+ -Dwith-perl-lib=vendor \
+ -Dwith-perl=yes \
+ -Dwith-otr=yes
+ meson compile -C build
}
package() {
- cd "${pkgname}"
-
- make DESTDIR="${pkgdir}" install
+ meson install -C build --destdir "$pkgdir"
+ install -Dm 644 irssi/irssi.conf "${pkgdir}"/etc/irssi.conf
}