63 lines
2.1 KiB
Bash
63 lines
2.1 KiB
Bash
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
|
# Maintainer: Christian Rebischke <Chris.Rebischke@archlinux.org>
|
|
# Maintainer: Caleb Maclennan <caleb@alerque.com>
|
|
# Contributor: Eli Schwartz <eschwartz@archlinux.org>
|
|
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
|
|
# Contributor: lucke <lucke at o2 dot pl>
|
|
|
|
pkgname=weechat
|
|
pkgver=4.4.4
|
|
pkgrel=2
|
|
pkgdesc="Fast, light and extensible IRC client (curses UI)"
|
|
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
|
url="https://www.weechat.org/"
|
|
license=('GPL-3.0-only')
|
|
depends=('curl'
|
|
'gnutls'
|
|
'cjson'
|
|
'libgcrypt')
|
|
makedepends=('asciidoctor'
|
|
'cmake'
|
|
'enchant'
|
|
'guile'
|
|
'lua'
|
|
'perl'
|
|
'python'
|
|
'ruby'
|
|
'tcl')
|
|
optdepends=('enchant: spellchecker support'
|
|
'guile: support for guile scripts'
|
|
'lua: support for lua scripts'
|
|
'perl: support for perl scripts'
|
|
'python: support for python scripts'
|
|
'ruby: support for ruby scripts'
|
|
'tcl: support for tcl scripts')
|
|
source=("https://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.xz"{,.asc})
|
|
sha512sums=('519c0ce68081a256f78e5a04ee7518393719c8b0cd6edcbeac58ef952d08bebf5b0b2173b0bf103afe09f5e0eb27e2790d0ab3a6475ad346d0056f97069176d4'
|
|
'SKIP')
|
|
b2sums=('3e2150c9beef82a7c245656e4d639df9db6df20c25669ba8b8258c398f0c2f85d01213e19881d003f727c6599ecf89e9f0442540c083ebd6e64dacff56275b37'
|
|
'SKIP')
|
|
validpgpkeys=('A9AB5AB778FA5C3522FD0378F82F4B16DEC408F8') # WeeChat (signing key) <webmaster@weechat.org>
|
|
|
|
# cmake does not correctly handle CPPFLAGS, so kludge it in anyway:
|
|
# https://gitlab.kitware.com/cmake/cmake/-/issues/12928
|
|
CFLAGS+=" ${CPPFLAGS}"
|
|
|
|
build() {
|
|
cmake -B build -S ${pkgname}-${pkgver} \
|
|
-DCMAKE_BUILD_TYPE=None \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DENABLE_MAN=ON \
|
|
-DENABLE_DOC=ON \
|
|
-DENABLE_DOC_INCOMPLETE=ON \
|
|
-DENABLE_ENCHANT=ON \
|
|
-DENABLE_JAVASCRIPT=OFF \
|
|
-DENABLE_PHP=OFF \
|
|
-Wno-dev
|
|
cmake --build build
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="${pkgdir}" cmake --install build
|
|
}
|