diff --git a/app-office/onlyoffice-bin/Manifest b/app-office/onlyoffice-bin/Manifest index b0cc917..359bd86 100644 --- a/app-office/onlyoffice-bin/Manifest +++ b/app-office/onlyoffice-bin/Manifest @@ -1,2 +1,3 @@ DIST ONLYOFFICE-DesktopEditors-5.6.4_amd64.deb 179286302 BLAKE2B 8339b2a0717561f12b35efaba02fa0ff505e1f391f3d4694e2b199c72c4e87be7d5de4df0e6ae08a7eb232146ded5c5eca742202c651da69d36b94ced29e188f SHA512 ae3e1401c6f0ed266475468ab38c6507788005bb234afb79e9bccaf379b6b0d1bfe0fdbe25c8eaf78f35ee0d3e5548dff968e8659e55a6f9d1a6e0ffc25ccfcd DIST ONLYOFFICE-DesktopEditors-6.0.0_amd64.deb 200973674 BLAKE2B 95c8dd8878778190b0e8221d6196027090a43ad722807f0c1f25979ca2d1cf88baafb7d3f8685a7aa6a0b60da6f45a3d2bf4207ff8b52c95a9c86e5418119add SHA512 59dcd4046dfb303b90ca1ef79fe71a3013a529db8a716a8d22a90b71596c1eef51358f7a309559a00fade100b13e4a7b104328593effeac09ce104358279e8c0 +DIST onlyoffice-bin-6.0.0_amd64.deb 200973674 BLAKE2B 95c8dd8878778190b0e8221d6196027090a43ad722807f0c1f25979ca2d1cf88baafb7d3f8685a7aa6a0b60da6f45a3d2bf4207ff8b52c95a9c86e5418119add SHA512 59dcd4046dfb303b90ca1ef79fe71a3013a529db8a716a8d22a90b71596c1eef51358f7a309559a00fade100b13e4a7b104328593effeac09ce104358279e8c0 diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-6.0.0-r1.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-6.0.0-r1.ebuild new file mode 100644 index 0000000..6e61c70 --- /dev/null +++ b/app-office/onlyoffice-bin/onlyoffice-bin-6.0.0-r1.ebuild @@ -0,0 +1,177 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop gnome2-utils unpacker multilib xdg + +MY_P="ONLYOFFICE-DesktopEditors-"${PV}"" + +DESCRIPTION="Onlyoffice is an office productivity suite (binary version)" +HOMEPAGE="https://www.onlyoffice.com/" +SRC_URI=" + amd64? ( + https://github.com/ONLYOFFICE/DesktopEditors/releases/download/ONLYOFFICE-DesktopEditors-"${PV}"/onlyoffice-desktopeditors_amd64.deb -> "${P}"_amd64.deb + ) +" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror strip" + +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-accessibility/at-spi2-core:2 + app-arch/bzip2 + !app-office/onlyoffice + dev-lang/orc + dev-libs/atk + dev-libs/double-conversion + dev-libs/expat + dev-libs/fribidi + dev-libs/glib + dev-libs/gmp + dev-libs/nspr + dev-libs/nss + dev-libs/libbsd + dev-libs/libffi + dev-libs/libpcre + dev-libs/libpcre2 + dev-libs/libtasn1 + dev-libs/libunistring + dev-libs/nettle + dev-qt/qtdeclarative:5 + media-gfx/graphite2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/gst-plugins-base + media-libs/gstreamer + media-libs/harfbuzz + media-libs/libepoxy + media-libs/libpng + net-dns/libidn2 + net-libs/gnutls + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libXtst + x11-libs/pango + x11-libs/pixman + x11-libs/xcb-util-image +" + +S="${WORKDIR}" + +QA_PREBUILT=" + opt/onlyoffice/desktopeditors/DesktopEditors + opt/onlyoffice/desktopeditors/editors_helper + opt/onlyoffice/desktopeditors/HtmlFileInternal + opt/onlyoffice/desktopeditors/libascdocumentscore.so + opt/onlyoffice/desktopeditors/libcef.so + opt/onlyoffice/desktopeditors/libEGL.so + opt/onlyoffice/desktopeditors/libGLESv2.so + opt/onlyoffice/desktopeditors/libhunspell.so + opt/onlyoffice/desktopeditors/libicudata.so + opt/onlyoffice/desktopeditors/libicudata.so.52 + opt/onlyoffice/desktopeditors/libicudata.so.52.1 + opt/onlyoffice/desktopeditors/libicui18n.so + opt/onlyoffice/desktopeditors/libicui18n.so.52 + opt/onlyoffice/desktopeditors/libicui18n.so.52.1 + opt/onlyoffice/desktopeditors/libicuuc.so + opt/onlyoffice/desktopeditors/libicuuc.so.52 + opt/onlyoffice/desktopeditors/libicuuc.so.52.1 + opt/onlyoffice/desktopeditors/libooxmlsignature.so + opt/onlyoffice/desktopeditors/libqgsttools_p.so + opt/onlyoffice/desktopeditors/libqgsttools_p.so.1 + opt/onlyoffice/desktopeditors/libqgsttools_p.so.1.0 + opt/onlyoffice/desktopeditors/libqgsttools_p.so.1.0.0 + opt/onlyoffice/desktopeditors/libQt5Core.so.5 + opt/onlyoffice/desktopeditors/libQt5DBus.so.5 + opt/onlyoffice/desktopeditors/libQt5Gui.so.5 + opt/onlyoffice/desktopeditors/libQt5Multimedia.so.5 + opt/onlyoffice/desktopeditors/libQt5MultimediaWidgets.so.5 + opt/onlyoffice/desktopeditors/libQt5Network.so.5 + opt/onlyoffice/desktopeditors/libQt5OpenGL.so.5 + opt/onlyoffice/desktopeditors/libQt5PrintSupport.so.5 + opt/onlyoffice/desktopeditors/libQt5Svg.so.5 + opt/onlyoffice/desktopeditors/libQt5Widgets.so.5 + opt/onlyoffice/desktopeditors/libQt5X11Extras.so.5 + opt/onlyoffice/desktopeditors/libQt5XcbQpa.so.5 + opt/onlyoffice/desktopeditors/libqtascdocumentscore.so + opt/onlyoffice/desktopeditors/libvideoplayer.so + opt/onlyoffice/desktopeditors/bearer/libqconnmanbearer.so + opt/onlyoffice/desktopeditors/bearer/libqgenericbearer.so + opt/onlyoffice/desktopeditors/bearer/libqnmbearer.so + opt/onlyoffice/desktopeditors/converter/libDjVuFile.so + opt/onlyoffice/desktopeditors/converter/libdoctrenderer.so + opt/onlyoffice/desktopeditors/converter/libgraphics.so + opt/onlyoffice/desktopeditors/converter/libHtmlFile.so + opt/onlyoffice/desktopeditors/converter/libHtmlRenderer.so + opt/onlyoffice/desktopeditors/converter/libicudata.so.58 + opt/onlyoffice/desktopeditors/converter/libicuuc.so.58 + opt/onlyoffice/desktopeditors/converter/libkernel.so + opt/onlyoffice/desktopeditors/converter/libPdfReader.so + opt/onlyoffice/desktopeditors/converter/libPdfWriter.so + opt/onlyoffice/desktopeditors/converter/libUnicodeConverter.so + opt/onlyoffice/desktopeditors/converter/libXpsFile.so + opt/onlyoffice/desktopeditors/converter/x2t + opt/onlyoffice/desktopeditors/iconengines/libqsvgicon.so + opt/onlyoffice/desktopeditors/imageformats/libqsvg.so + opt/onlyoffice/desktopeditors/imageformats/libqico.so + opt/onlyoffice/desktopeditors/imageformats/libqicns.so + opt/onlyoffice/desktopeditors/imageformats/libqwbmp.so + opt/onlyoffice/desktopeditors/imageformats/libqjpeg.so + opt/onlyoffice/desktopeditors/imageformats/libqtiff.so + opt/onlyoffice/desktopeditors/imageformats/libqtga.so + opt/onlyoffice/desktopeditors/imageformats/libqwebp.so + opt/onlyoffice/desktopeditors/imageformats/libqgif.so + opt/onlyoffice/desktopeditors/mediaservice/libgstcamerabin.so + opt/onlyoffice/desktopeditors/mediaservice/libgstaudiodecoder.so + opt/onlyoffice/desktopeditors/mediaservice/libgstmediacapture.so + opt/onlyoffice/desktopeditors/mediaservice/libgstmediaplayer.so + opt/onlyoffice/desktopeditors/platforminputcontexts/libibusplatforminputcontextplugin.so + opt/onlyoffice/desktopeditors/platforminputcontexts/libqtvirtualkeyboardplugin.so + opt/onlyoffice/desktopeditors/platforminputcontexts/libcomposeplatforminputcontextplugin.so + opt/onlyoffice/desktopeditors/platforms/libqoffscreen.so + opt/onlyoffice/desktopeditors/platforms/libqlinuxfb.so + opt/onlyoffice/desktopeditors/platforms/libqvnc.so + opt/onlyoffice/desktopeditors/platforms/libqxcb.so + opt/onlyoffice/desktopeditors/platforms/libqminimal.so + opt/onlyoffice/desktopeditors/platformthemes/libqgtk3.so + opt/onlyoffice/desktopeditors/playlistformats/libqtmultimedia_m3u.so + opt/onlyoffice/desktopeditors/printsupport/libcupsprintersupport.so + opt/onlyoffice/desktopeditors/swiftshader/libEGL.so + opt/onlyoffice/desktopeditors/swiftshader/libGLESv2.so + opt/onlyoffice/desktopeditors/xcbglintegrations/libqxcb-glx-integration.so +" + +src_install() { + domenu usr/share/applications/onlyoffice-desktopeditors.desktop + dobin usr/bin/desktopeditors usr/bin/onlyoffice-desktopeditors + doins -r opt + fperms +x /opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper,HtmlFileInternal,converter/x2t} +}