community/libreoffice: add *-bash-completion subpackage

This commit is contained in:
Sertonix 2023-12-09 16:38:33 +00:00 committed by Kevin Daudt
parent f7f2bea098
commit 1b3eb20a3c

View File

@ -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