* add weechat
This commit is contained in:
parent
55328c3abf
commit
35ca3e2429
40
weechat/.SRCINFO
Normal file
40
weechat/.SRCINFO
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
pkgbase = weechat
|
||||||
|
pkgdesc = Fast, light and extensible IRC client (curses UI)
|
||||||
|
pkgver = 4.4.2
|
||||||
|
pkgrel = 1
|
||||||
|
url = https://www.weechat.org/
|
||||||
|
arch = x86_64
|
||||||
|
arch = powerpc64le
|
||||||
|
arch = powerpc64
|
||||||
|
arch = powerpc
|
||||||
|
arch = riscv64
|
||||||
|
license = GPL-3.0-only
|
||||||
|
makedepends = asciidoctor
|
||||||
|
makedepends = cmake
|
||||||
|
makedepends = enchant
|
||||||
|
makedepends = guile
|
||||||
|
makedepends = lua
|
||||||
|
makedepends = perl
|
||||||
|
makedepends = python
|
||||||
|
makedepends = ruby
|
||||||
|
makedepends = tcl
|
||||||
|
depends = curl
|
||||||
|
depends = gnutls
|
||||||
|
depends = cjson
|
||||||
|
depends = libgcrypt
|
||||||
|
optdepends = enchant: spellchecker support
|
||||||
|
optdepends = guile: support for guile scripts
|
||||||
|
optdepends = lua: support for lua scripts
|
||||||
|
optdepends = perl: support for perl scripts
|
||||||
|
optdepends = python: support for python scripts
|
||||||
|
optdepends = ruby: support for ruby scripts
|
||||||
|
optdepends = tcl: support for tcl scripts
|
||||||
|
source = https://www.weechat.org/files/src/weechat-4.4.2.tar.xz
|
||||||
|
source = https://www.weechat.org/files/src/weechat-4.4.2.tar.xz.asc
|
||||||
|
validpgpkeys = A9AB5AB778FA5C3522FD0378F82F4B16DEC408F8
|
||||||
|
sha512sums = 1a603a020319d3ee9d27659c71b353dc939a56bc0dc8fabd55e82c74e28bdef8ed749441e7b2377b78598bdf11ec020d6c94a092bf30c86220b61e276cef2293
|
||||||
|
sha512sums = SKIP
|
||||||
|
b2sums = aa9730c6a67f29319d9e2609179ff0b4bea71a60335a2d9a4df5f652ee8f6221652f3a910ed885d6fa8887d0181b967b8ce67b98613e8b87306ff42e703ebfce
|
||||||
|
b2sums = SKIP
|
||||||
|
|
||||||
|
pkgname = weechat
|
4
weechat/.nvchecker.toml
Normal file
4
weechat/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
[weechat]
|
||||||
|
source = "regex"
|
||||||
|
url = "https://weechat.org/download/weechat/stable/"
|
||||||
|
regex = "weechat-(\\d+\\.\\d+\\.\\d+)\\.tar\\.xz"
|
62
weechat/PKGBUILD
Normal file
62
weechat/PKGBUILD
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
# 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.2
|
||||||
|
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=('1a603a020319d3ee9d27659c71b353dc939a56bc0dc8fabd55e82c74e28bdef8ed749441e7b2377b78598bdf11ec020d6c94a092bf30c86220b61e276cef2293'
|
||||||
|
'SKIP')
|
||||||
|
b2sums=('aa9730c6a67f29319d9e2609179ff0b4bea71a60335a2d9a4df5f652ee8f6221652f3a910ed885d6fa8887d0181b967b8ce67b98613e8b87306ff42e703ebfce'
|
||||||
|
'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
|
||||||
|
}
|
@ -0,0 +1,51 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
bZlCOWLXBLOqK0Z0
|
||||||
|
=MWe4
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
Loading…
x
Reference in New Issue
Block a user