diff --git a/app-office/myoffice-standard-home-edition/myoffice-standard-home-edition-2.3.0-r3.ebuild b/app-office/myoffice-standard-home-edition/myoffice-standard-home-edition-2.3.0-r4.ebuild similarity index 100% rename from app-office/myoffice-standard-home-edition/myoffice-standard-home-edition-2.3.0-r3.ebuild rename to app-office/myoffice-standard-home-edition/myoffice-standard-home-edition-2.3.0-r4.ebuild diff --git a/app-office/onlyoffice-bin/Manifest b/app-office/onlyoffice-bin/Manifest index 7e9b6c4..177c2b0 100644 --- a/app-office/onlyoffice-bin/Manifest +++ b/app-office/onlyoffice-bin/Manifest @@ -1,2 +1,3 @@ DIST onlyoffice-bin-7.2.1_amd64.deb 191529514 BLAKE2B 6edde7f9f02f78b834a1531ae0644da839da1264338f49ddf937019a66de9ada80f821d25450503c9273f6270b953ad61a8b03a5e8814100e115220df88dd6f9 SHA512 1d154611b8bfd4d892272e6d24fb0832e28ebbf41aacf30894d41e8615f88e3e7b4704b2629ed7a3b983daa7bee666bccc78efb3c1749168c70f4a599baeff57 DIST onlyoffice-bin-7.3.0_amd64.deb 195732428 BLAKE2B cd92ec797b15a5dbcc9a21306834668b3005e152f8e119ef6e9b52ebb8259b0f3eca84d1444bdc2a11212fa92678a897ddbc78bcea3fc2775c9bb3e5215b3e65 SHA512 6f7102ce52e429215f3174d9d8e4f01482bc65d6dc215b25a75ea23e6dc1b91328312a76daf4f4e7d58863143d9bdc525a1af94ec9cd6b03853a3b0556787a3d +DIST onlyoffice-bin-7.3.3_amd64.deb 194296022 BLAKE2B 3f687cd4cfffb742ea078d08b575f3893765f4a82003a52e8645917e3e5f164ed7d547458ee58621dc3cb021bf5bbcc7fa9e88ae5130afac9662c186b256ff1f SHA512 fd3e9a48e488ef8fb8be01f3b1bfeeb87fe1a25d2a81e1716146557cfdf8a3822d36f5a66f43c6cb596d8e072bc1d3407f8320b092d9a1f0e9a54bb9f7920fa8 diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-7.3.3.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-7.3.3.ebuild new file mode 100644 index 0000000..e14eace --- /dev/null +++ b/app-office/onlyoffice-bin/onlyoffice-bin-7.3.3.ebuild @@ -0,0 +1,90 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop unpacker pax-utils xdg + +DESCRIPTION="ONLYOFFICE Desktop Editors is an application for editing office documents (text documents, spreadsheets and presentations) from ONLYOFFICE cloud portal on local computer without browser using" +HOMEPAGE="https://www.onlyoffice.com/" +SRC_URI=" + amd64? ( + https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v"${PV}"/onlyoffice-desktopeditors_amd64.deb -> "${P}"_amd64.deb + ) +" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="amd64" +RESTRICT="bindist strip mirror" + +RDEPEND=" + !app-office/onlyoffice + + x11-base/xorg-server + media-plugins/alsa-plugins + || ( + net-misc/curl + net-misc/wget + ) + + media-plugins/gst-plugins-libav + media-libs/gst-plugins-ugly + + app-accessibility/at-spi2-core + app-accessibility/at-spi2-atk + + x11-libs/gtk+:3 + x11-libs/cairo + x11-misc/xdg-utils + + media-fonts/dejavu + media-fonts/liberation-fonts + media-fonts/crosextrafonts-carlito + media-fonts/corefonts + media-fonts/takao-fonts +" + +S=${WORKDIR} +MY_P="onlyoffice" +OPT="opt/${MY_P}" + +src_unpack() { + unpack_deb ${A} +} + + +src_prepare() { + gzip -d usr/share/doc/${MY_P}-desktopeditors/changelog.Debian.gz || die + mkdir -p usr/share/doc/${PF} + mv usr/share/doc/${MY_P}-desktopeditors/changelog.Debian usr/share/doc/${PF}/changelog || die + rm -rf usr/share/doc/${MY_P}-desktopeditors + + mkdir -p usr/share/mime/application + sed -i 's/version="1.0"?>/version="1.0" encoding="utf-8"?>/' ${OPT}/desktopeditors/mimetypes/*.xml + cp -r ${OPT}/desktopeditors/mimetypes/*.xml usr/share/mime/application + + default +} + +src_install() { + mv * "${D}" || die + + for icon in "${D}/${OPT}/desktopeditors/asc-de-"*.png; do + size="${icon##*/asc-de-}" + size=${size%.png} + dodir "/usr/share/icons/hicolor/${size}x${size}/apps" + newicon -s ${size} "$icon" ${MY_P}-desktopeditors.png + done + + fperms +x /opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper} +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}