app-office/onlyoffice-bin: bump to 6.0.1 & remove old

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Alfred Wingate <parona@protonmail.com>
This commit is contained in:
Alfred Wingate 2020-11-17 03:13:08 +02:00
parent a3a055659d
commit c154939209
No known key found for this signature in database
GPG Key ID: 7211B3F7B598F87A
4 changed files with 178 additions and 170 deletions

View File

@ -1,3 +1,2 @@
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
DIST onlyoffice-bin-6.0.1_amd64.deb 199113182 BLAKE2B fae4bc8e828ef497f8b91a4f73d2ae6c1e834301c1b5f69acb5f6a77f4d991fa18ea97666005ceda2311928eb1cd3ba60ace837b9235c70a8ac92c8ed3dee341 SHA512 4ee535b0f69cc83b5a4fb2fb42b247d034d50ec13c1b94b4de346f9f8c830dc0c85a4faa172ab17bf21b043e8f47d1b89d3dbb4bb8e2bfd3a21d687ac4c6e9c1

View File

@ -1,114 +0,0 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit desktop gnome2-utils multilib unpacker xdg-utils
MY_PN="ONLYOFFICE-DesktopEditors"
MY_P="${MY_PN}-${PVR//r}"
DESCRIPTION="onlyoffice is an office productivity suite (binary version)"
HOMEPAGE="https://www.onlyoffice.com/"
KEYWORDS="~amd64"
SRC_URI="
amd64? (
https://github.com/ONLYOFFICE/DesktopEditors/releases/download/${MY_P}/${PN/bin/desktopeditors}_amd64.deb -> ${MY_P}_amd64.deb
)
"
SLOT="0"
RESTRICT="mirror strip"
LICENSE="AGPL-3"
DEPEND="
app-arch/bzip2
dev-libs/expat
dev-libs/glib:2
dev-libs/libffi
dev-libs/libxml2:2
dev-libs/nss
dev-libs/atk
dev-qt/qtgui:5
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtmultimedia:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtsvg:5
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
media-libs/fontconfig:1.0
media-libs/freetype:2
media-libs/glu
media-libs/gst-plugins-base
media-libs/gstreamer
net-misc/curl
virtual/opengl
media-libs/tiff
sys-apps/util-linux
sys-libs/zlib
x11-libs/libdrm
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXau
x11-libs/libxcb
x11-libs/libXdamage
x11-libs/libXdmcp
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXrender
x11-libs/libXxf86vm
media-libs/libmng
media-fonts/dejavu
media-fonts/crosextrafonts-carlito
net-print/cups
net-misc/wget
x11-libs/cairo
x11-libs/gtk+:2
"
RDEPEND="
${DEPEND}
dev-db/sqlite:3
net-libs/libcurl-gnutls
!app-office/onlyoffice
"
PATCHES=( "${FILESDIR}/fixshellsyntax.patch" )
S="${WORKDIR}"
src_unpack(){
unpack_deb ${A}
}
src_install() {
mkdir -p "${D}"
cp -r . "${D}"
local res
for res in 16 24 32 48 64 128 256; do
doicon -s ${res} opt/onlyoffice/desktopeditors/asc-de-${res}.png
done
}
pkg_preinst(){
gnome2_gconf_savelist
xdg_environment_reset
}
pkg_postinst() {
gnome2_gconf_install
xdg_desktop_database_update
xdg_mimeinfo_database_update
xdg_icon_cache_update
}
pkg_postrm() {
gnome2_gconf_uninstall
xdg_desktop_database_update
xdg_mimeinfo_database_update
xdg_icon_cache_update
}

View File

@ -1,54 +0,0 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit desktop gnome2-utils multilib unpacker xdg
MY_PN="ONLYOFFICE-DesktopEditors"
MY_P="${MY_PN}-${PVR//r}"
DESCRIPTION="onlyoffice is an office productivity suite (binary version)"
HOMEPAGE="https://www.onlyoffice.com/"
KEYWORDS="~amd64"
SRC_URI="
amd64? (
https://github.com/ONLYOFFICE/DesktopEditors/releases/download/${MY_P}/${PN/bin/desktopeditors}_amd64.deb -> ${MY_P}_amd64.deb
)
"
SLOT="0"
RESTRICT="mirror strip"
LICENSE="AGPL-3"
RDEPEND="
x11-libs/gtk+:3
dev-libs/nss
x11-libs/libXScrnSaver
x11-libs/pixman
media-gfx/graphite2
"
RDEPEND="
${DEPEND}
dev-db/sqlite:3
net-libs/libcurl-gnutls
!app-office/onlyoffice
"
S="${WORKDIR}"
src_unpack(){
unpack_deb ${A}
}
src_install() {
mkdir -p "${D}"
cp -r . "${D}"
local res
for res in 16 24 32 48 64 128 256; do
doicon -s ${res} opt/onlyoffice/desktopeditors/asc-de-${res}.png
done
}

View File

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