diff --git a/community/libreoffice/APKBUILD b/community/libreoffice/APKBUILD index 7295547edc1..9a79a314cf4 100644 --- a/community/libreoffice/APKBUILD +++ b/community/libreoffice/APKBUILD @@ -128,6 +128,7 @@ subpackages=" $pkgname-qt6 $pkgname-kf5 $pkgname-sdk + $pkgname-bash-completion " depends=" $pkgname-base @@ -501,6 +502,12 @@ common() { "$pkgdir"/../all/usr/lib/libreoffice/share/xdg/xsltfilter.desktop \ "$subpkgdir"/usr/lib/libreoffice/share/xdg/ + # split bash-completion into a separate subpackage + mkdir -p -- "$pkgdir"/usr/share/bash-completion/completions + mv -t "$pkgdir"/usr/share/bash-completion/completions \ + -- "$subpkgdir"/usr/share/bash-completion/completions/* + rmdir -p -- "$subpkgdir"/usr/share/bash-completion/completions || : + # create system uno sitedir so "import uno" will work in python.. local sitedir="$(python3 -c "import site; print(site.getsitepackages()[0])")" mkdir -p "$subpkgdir/$sitedir"/uno