diff options
Diffstat (limited to 'community/gajim/APKBUILD')
-rw-r--r-- | community/gajim/APKBUILD | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/community/gajim/APKBUILD b/community/gajim/APKBUILD new file mode 100644 index 00000000000..c58de01ec57 --- /dev/null +++ b/community/gajim/APKBUILD @@ -0,0 +1,71 @@ +# Contributor: Peter Shkenev <santurysim@gmail.com> +# Maintainer: Peter Shkenev <santurysim@gmail.com> +pkgname=gajim +pkgver=1.8.4 +pkgrel=1 +_pkgver_suffix="" +pkgdesc="A full featured and easy to use XMPP client" +url="https://gajim.org/" +arch="noarch" +license="GPL-3.0-only" +depends=" + dbus + gtk+3.0 + gtksourceview4 + libsoup3 + py3-cairo + py3-css-parser + py3-gobject3 + py3-keyring + py3-nbxmpp + py3-omemo-dr + py3-openssl + py3-packaging + py3-pillow + py3-precis-i18n + py3-qrcode + sqlite + pango + " +makedepends=" + gettext-dev + py3-gpep517 + py3-setuptools + py3-wheel + python3-dev + " +checkdepends="xvfb-run font-dejavu py3-pytest" +source=" + https://gajim.org/downloads/${pkgver:0:3}/gajim-$pkgver$_pkgver_suffix.tar.gz + disable-test.patch + " +subpackages="$pkgname-doc $pkgname-lang $pkgname-pyc" + +build() { + ./pep517build/build_metadata.py -o .dist/metadata + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 +} + +check() { + python3 -m venv --clear --without-pip --system-site-packages .testenv + .testenv/bin/python3 -m installer .dist/*.whl + xvfb-run -a .testenv/bin/python3 -m pytest #unittest discover -s test +} + +package() { + python3 -m installer -d "$pkgdir" \ + .dist/*.whl + ./pep517build/install_metadata.py .dist/metadata --prefix="$pkgdir"/usr +} + +lang() { + pkgdesc="Languages for package $pkgname" + amove usr/lib/python3*/site-packages/gajim/data/locale +} + +sha512sums=" +1a5b028c0e308eb15417c8c11584bc0e8b0218fead5155093ede4bc3961b6bee2b47bc3510f751dc70194634d6ca94d4a675f6891c8f050859fb4729020e52cb gajim-1.8.4.tar.gz +0f1f2071186be97c0702c64c5f479d0f72130d965146d8cc6edd727685cd0b93c2110cec11703693c7d9c5bc0327ae0b587923005556994acdf64dfbe74cf016 disable-test.patch +" |