From 1b3eb20a3c63de1f88d5029d3d3ee2e6e32dffc6 Mon Sep 17 00:00:00 2001 From: Sertonix Date: Sat, 9 Dec 2023 16:38:33 +0000 Subject: [PATCH] community/libreoffice: add *-bash-completion subpackage --- community/libreoffice/APKBUILD | 7 +++++++ 1 file changed, 7 insertions(+) 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