mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-19 07:31:35 +01:00
41 lines
1000 B
Plaintext
41 lines
1000 B
Plaintext
# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
|
|
pkgname=gajim
|
|
pkgver=1.0.3
|
|
pkgrel=1
|
|
pkgdesc="A full featured and easy to use XMPP client"
|
|
url="https://gajim.org/"
|
|
arch="noarch"
|
|
license="GPL-3.0-only"
|
|
depends="py3-cairo py3-gobject3 py3-asn1 py3-nbxmpp py3-openssl gtk+3.0"
|
|
makedepends="py-setuptools python3-dev gettext-dev"
|
|
checkdepends="xvfb dbus"
|
|
source="https://$pkgname.org/downloads/1.0/$pkgname-$pkgver.tar.bz2"
|
|
builddir="$srcdir"/$pkgname-$pkgver
|
|
|
|
build() {
|
|
cd "$builddir"
|
|
python3 setup.py build
|
|
}
|
|
|
|
check() {
|
|
local xvfb_pid
|
|
cd "$builddir"
|
|
Xvfb :4242 &
|
|
xvfb_pid=$!
|
|
if env DISPLAY=:4242 python3 setup.py test; then
|
|
kill $xvfb_pid
|
|
return 0
|
|
else
|
|
kill $xvfb_pid
|
|
return 1
|
|
fi
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"
|
|
python3 setup.py install --prefix=/usr --root="$pkgdir"
|
|
}
|
|
|
|
sha512sums="a6d7f92a22a9dddc8a4b07eda0aae0b6fb4db57c73133ee19937f7e2a2a82c5351051d1f3627c94a44434276ed001b83d375f708f177962125af66cda8579ec8 gajim-1.0.3.tar.bz2"
|
|
|