aports/community/bubblejail/APKBUILD
2025-02-20 22:36:35 +00:00

53 lines
1.3 KiB
Text

# Maintainer: Donoban <donoban@riseup.net>
pkgname=bubblejail
pkgver=0.9.5
pkgrel=0
pkgdesc="Bubblewrap based sandboxing for desktop applications"
url="https://github.com/igo95862/bubblejail"
arch="noarch"
license="GPL-3.0-or-later"
depends="
bubblewrap
libseccomp
py3-lxns
py3-tomli-w
py3-xdg
xdg-dbus-proxy
"
makedepends="
meson
scdoc
py3-jinja2
"
subpackages="
$pkgname-doc
$pkgname-pyc
$pkgname-bash-completion
$pkgname-fish-completion
$pkgname-config
"
source="bubblejail-$pkgver.tar.gz::https://github.com/igo95862/bubblejail/archive/refs/tags/$pkgver.tar.gz
site-packages.patch"
options="!check" # No tests
build() {
abuild-meson \
-Dversion_display="Alpine $pkgver" \
. output
meson compile -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
config() {
depends="$pkgname=$pkgver-r$pkgrel py3-qt6"
amove /usr/bin/bubblejail-config
amove /usr/lib/python3.*/site-packages/bubblejail/bubblejail_gui_qt.py
}
sha512sums="
a480b84084b007c37d23f640c3a932fb569661a9d351f7981bb6d620bff370824887200a8c1e9464738ccba797a8c5bded84605268d9d080aeca7608dfdcdff9 bubblejail-0.9.5.tar.gz
5eb891d23fd4ef3758be542c529c6f252fafe311fa51fd54aed6b080a5c622c72357a05ba5eb37353ce13fdbbad4958e5750cb19e48b17e28982722bfd5519fc site-packages.patch
"