[alpine-aports] [PATCH] testing/gajim: New aport

Marian Buschsieweke
Details
Message ID
<20180925130318.8246-1-marian.buschsieweke@ovgu.de>
Sender timestamp
1537880598
DKIM signature
missing
Download raw message
Patch: +40 -0
A full featured and easy to use XMPP client
https://gajim.org/
---
 testing/gajim/APKBUILD | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)
 create mode 100644 testing/gajim/APKBUILD

diff --git a/testing/gajim/APKBUILD b/testing/gajim/APKBUILD
new file mode 100644
index 0000000000..c1c625e997
--- /dev/null
+++ b/testing/gajim/APKBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
+pkgname=gajim
+pkgver=1.0.3
+pkgrel=0
+pkgdesc="A full featured and easy to use XMPP client"
+url="https://gajim.org/"
+arch="noarch"
+license="GPL3"
+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"
+subpackages="$pkgname-doc $pkgname-lang"
+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"
-- 
2.19.0



---
Unsubscribe:  alpine-aports+unsubscribe@lists.alpinelinux.org
Help:         alpine-aports+help@lists.alpinelinux.org
---