blob: 1a310c13e93c04d4c85d1bd5f3ce0a5c73a76b33 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# Contributor: Síle Ekaterin Liszka <sheila@vulpine.house>
# Maintainer: Síle Ekaterin Liszka <sheila@vulpine.house>
pkgname=hexchat
pkgver=2.16.2
pkgrel=0
pkgdesc="GTK-based IRC client"
url="https://hexchat.org"
arch="all"
options="!check" # no tests
license="GPL-2.0+ AND Custom:Expat AND LGPL-2.0+ AND LGPL-2.1+"
depends="py3-cffi"
makedepends="meson ninja
openssl-dev libproxy-dev libcanberra-dev dbus-glib-dev libnotify-dev
iso-codes-dev
lua5.3-dev perl-dev python3-dev"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="$pkgname-$pkgver.tar.gz::https://github.com/hexchat/hexchat/archive/refs/tags/v$pkgver.tar.gz"
builddir="$srcdir/hexchat-$pkgver"
build() {
meson setup \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var \
--buildtype=release \
-Dwith-lua=lua \
. output
meson compile -C output
}
package() {
DESTDIR="$pkgdir" meson install -C output
}
sha512sums="ed0015d369574207c762eb7340ed1db1541d627f8aa9f0b93aa9079e30097c63be45ce363e9b8cdd68fd7df53fc2ff1f719a0e1d615edd2d5596438d5e00a38d hexchat-2.16.2.tar.gz"
|