aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorMarian Buschsieweke <marian.buschsieweke@ovgu.de>2019-07-13 20:18:16 +0200
committerLeo <thinkabit.ukim@gmail.com>2019-07-13 15:26:55 -0300
commit27a39790bc51d7f0946541725ffbae1dfc815362 (patch)
treefbd3b89b1fa79a902d10d9ba06df5661367d5f58 /testing
parentae1d4d290f07f5ff58824ecc507f7bf916320f72 (diff)
downloadaports-27a39790bc51d7f0946541725ffbae1dfc815362.tar.bz2
aports-27a39790bc51d7f0946541725ffbae1dfc815362.tar.xz
testing/gajim: upgrade to 1.1.3
Diffstat (limited to 'testing')
-rw-r--r--testing/gajim/APKBUILD28
-rw-r--r--testing/gajim/fix_dependency_spelling.patch12
2 files changed, 28 insertions, 12 deletions
diff --git a/testing/gajim/APKBUILD b/testing/gajim/APKBUILD
index 2b1a7fa90f..9f08695e35 100644
--- a/testing/gajim/APKBUILD
+++ b/testing/gajim/APKBUILD
@@ -1,25 +1,29 @@
# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
pkgname=gajim
-pkgver=1.0.3
-pkgrel=1
+pkgver=1.1.3
+pkgrel=0
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"
+depends="
+ py3-cairo py3-gobject3 py3-asn1 py3-nbxmpp py3-openssl
+ py3-precis-i18n py3-keyring py3-cssutils 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
+source="
+ https://$pkgname.org/downloads/${pkgver:0:3}/$pkgname-$pkgver.tar.bz2
+ fix_dependency_spelling.patch
+ "
+subpackages="$pkgname-doc $pkgname-lang"
build() {
- cd "$builddir"
- python3 setup.py build
+ python3 setup.py build
}
check() {
local xvfb_pid
- cd "$builddir"
Xvfb :4242 &
xvfb_pid=$!
if env DISPLAY=:4242 python3 setup.py test; then
@@ -28,13 +32,13 @@ check() {
else
kill $xvfb_pid
return 1
- fi
+ fi
}
package() {
- cd "$builddir"
- python3 setup.py install --prefix=/usr --root="$pkgdir"
+ python3 setup.py install --prefix=/usr --root="$pkgdir"
}
-sha512sums="a6d7f92a22a9dddc8a4b07eda0aae0b6fb4db57c73133ee19937f7e2a2a82c5351051d1f3627c94a44434276ed001b83d375f708f177962125af66cda8579ec8 gajim-1.0.3.tar.bz2"
+sha512sums="18062832f9b9295c7a844c347d5ece4a6db43126d5b58bbf362fdf2f8e082e2241c46dae6d1cbe66ebf2ef19f65618102c3c21fa0079a96fc21511e6e93420ac gajim-1.1.3.tar.bz2
+08b4f81ad301a639494ceab33566b42194b33c4d0801df2078980053227c22eb16f8f00f43c17d5022db58739b380caade88dd8b69f5c5f1cf6be6a606ff2117 fix_dependency_spelling.patch"
diff --git a/testing/gajim/fix_dependency_spelling.patch b/testing/gajim/fix_dependency_spelling.patch
new file mode 100644
index 0000000000..7fd61a756b
--- /dev/null
+++ b/testing/gajim/fix_dependency_spelling.patch
@@ -0,0 +1,12 @@
+diff -rupN gajim-1.1.3-bak/setup.cfg gajim-1.1.3/setup.cfg
+--- gajim-1.1.3-bak/setup.cfg 2019-07-13 13:21:47.213443123 +0200
++++ gajim-1.1.3/setup.cfg 2019-07-13 13:21:59.913397194 +0200
+@@ -21,7 +21,7 @@ packages = find:
+ test_suite = test
+ install_requires =
+ cssutils>=1.0.2
+- keyring
++ pyKeyring
+ nbxmpp>=0.6.9,<0.7.0
+ precis-i18n>=1.0.0
+ pyOpenSSL>=0.12