diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 28 insertions, 27 deletions
@@ -1,20 +1,25 @@ pkgbase = irssi-git pkgdesc = Modular text mode IRC client with Perl scripting - pkgver = 1.3.dev.r495.ge31d42b3 + pkgver = 1.5+1.dev.r50.g55913ade pkgrel = 1 - url = http://irssi.org/ + url = https://irssi.org/ arch = i686 arch = x86_64 license = GPL makedepends = git - makedepends = elinks + makedepends = meson + makedepends = ninja depends = glib2 depends = openssl + depends = perl + depends = libotr + depends = ncurses + depends = libutf8proc optdepends = perl-libwww: For the scriptassist script provides = irssi conflicts = irssi backup = etc/irssi.conf - source = irssi-git::git+https://github.com/irssi/irssi.git - sha256sums = SKIP + source = git+https://github.com/irssi/irssi.git + b2sums = SKIP pkgname = irssi-git @@ -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 } |