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.5.1
|
|
pkgrel=1
|
|
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=('77ae39a092e87ae95df09b8b7fe7da519e994f1b38f8042567f8eb1cbf26354bab74271c9c74b97582453f254091dee8ef7ca4d333b958efb6456bc788a6653a'
|
|
'SKIP')
|
|
b2sums=('604a2c762ca4795e195f612c2fd8b62381eb39fdf8614655eb5ee124c04d164d21a21df1f9421a927df5fc1d442cf79969aba74a0dcb0ed2094c3deaf63a1ad5'
|
|
'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
|
|
}
|