Merge remote-tracking branch 'origin/master'

Signed-off-by: Евгений Храмов <xpamych@yandex.ru>

# Conflicts:
#	onlyoffice-bin/alr.sh
This commit is contained in:
Евгений Храмов 2024-07-14 23:32:35 +03:00
commit ce3e891256

@ -1,6 +1,6 @@
name='onlyoffice-bin'
version='8.1.0'
release='1'
version='8.0.1'
release='2'
desc='An office suite that combines text, spreadsheet and presentation editors'
homepage='https://www.onlyoffice.com/'
maintainer="Евгений Храмов <xpamych@yandex.ru>"
@ -27,15 +27,19 @@ prepare() {
patch -d onlyoffice-${version}/pkg -Np1 -i "${scriptdir}/010-onlyoffice-bin-fix-document-opening.patch"
}
scripts=(
['postinstall']='postinstall.sh'
)
package() {
cd $srcdir
cp -dr --no-preserve='ownership' onlyoffice-${version}/pkg/* $pkgdir
cp -dr --no-preserve='ownership' "onlyoffice-${version}"/pkg/* "$pkgdir"
rename_directories() {
# icons
local icon_size icon_dir
for icon_size in 16 32 48 64 128 256 512; do
icon_dir="${pkgdir}/usr/share/icons/hicolor/${icon_size}x${icon_size}/apps"
install -d "${icon_dir}"
install -m644 "${srcdir}/onlyoffice-${version}/pkg/opt/onlyoffice/desktopeditors/asc-de-${icon_size}.png" "${icon_dir}/onlyoffice-desktopeditors.png"
done
rename_directories() {
for dir in "$1"/*; do
if [ -d "$dir" ]; then
dir_name=$(basename "$dir")
@ -54,14 +58,6 @@ package() {
# Запускаем функцию переименования с корневым каталогом
rename_directories "${pkgdir}/opt/onlyoffice/desktopeditors/editors/sdkjs-plugins"
# icons
local icon_size icon_dir
for icon_size in 16 32 48 64 128 256 512; do
icon_dir="${pkgdir}/usr/share/icons/hicolor/${icon_size}x${icon_size}/apps"
install -d "${icon_dir}"
install -m644 "${srcdir}/onlyoffice-${version}/pkg/opt/onlyoffice/desktopeditors/asc-de-${icon_size}.png" "${icon_dir}/onlyoffice-desktopeditors.png"
done
# 3rd party licenses
install -d -m755 "${pkgdir}/usr/share/licenses/${name}"
ln -s $pkgdir/$name/opt/onlyoffice/desktopeditors/3DPARTYLICENSE "${pkgdir}/usr/share/licenses/${name}/3DPARTYLICENSE"