diff options
Diffstat (limited to 'community/bubblejail/APKBUILD')
-rw-r--r-- | community/bubblejail/APKBUILD | 42 |
1 files changed, 27 insertions, 15 deletions
diff --git a/community/bubblejail/APKBUILD b/community/bubblejail/APKBUILD index a373b4a08c4..8a5bf56e79b 100644 --- a/community/bubblejail/APKBUILD +++ b/community/bubblejail/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Donoban <donoban@riseup.net> pkgname=bubblejail -pkgver=0.5.3 -pkgrel=0 +pkgver=0.8.3 +pkgrel=1 pkgdesc="Bubblewrap based sandboxing for desktop applications" url="https://github.com/igo95862/bubblejail" arch="noarch" @@ -9,34 +9,46 @@ license="GPL-3.0-or-later" depends=" bubblewrap libseccomp - python3 - py3-tomli py3-tomli-w py3-xdg xdg-dbus-proxy " -makedepends="meson m4 py3-sphinx" -subpackages="$pkgname-doc +makedepends=" + meson + scdoc + py3-jinja2 + " +subpackages=" + $pkgname-doc + $pkgname-pyc $pkgname-bash-completion - $pkgname-fish-completion" -source="bubblejail-$pkgver.tar.gz::https://github.com/igo95862/bubblejail/archive/refs/tags/$pkgver.tar.gz - fish_completions.patch + $pkgname-fish-completion + $pkgname-config " +source="bubblejail-$pkgver.tar.gz::https://github.com/igo95862/bubblejail/archive/refs/tags/$pkgver.tar.gz" options="!check" # No tests build() { abuild-meson \ - -Duse_python_site_packages_dir=true \ - -Dversion_display="Alpine $pkgver" \ - . output - meson compile ${JOBS:+-j ${JOBS}} -C output + -Duse_python_site_packages_dir=true \ + -Dversion_display="Alpine $pkgver" \ + -Dbytecode-optimization=0 \ + . output + meson compile -C output } package() { DESTDIR=$pkgdir meson install --no-rebuild -C output + # the meson toggle doesn't work to disable this + find "$pkgdir" -name "*.opt-1.pyc" -delete +} + +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=" -9d22642eff221eb2266e62465c96ba7aec730eb3aed0d2bddcea77404290552d218d1a72724592e5569eb32e722b7ed4d8fa5da07f3be13b682b187fe8e3a2f9 bubblejail-0.5.3.tar.gz -75cac90d0c4689bb29714aa4cd8ad507f4c8a813927c34d9c1aede3d5316bca219225848f45bca3ce9e5d103df7c9fa6059dd932fdd946297a15ccd9616aef38 fish_completions.patch +c1b74d70d546a40b72c52b3b36a2f2b75cb21767b380575780dfc6a77364489b1d44269535c990e68bcf318422a1c27586486c4b62d398bf07d91beb5e099e0a bubblejail-0.8.3.tar.gz " |