commit:     832a3c083dbfc7321ae2aa1d9d892354fda75141
Author:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
AuthorDate: Thu Apr 23 11:29:54 2020 +0000
Commit:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
CommitDate: Thu Apr 23 11:29:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=832a3c08

Add wps-office and update freeoffice

Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>

 app-office/freeoffice/Manifest                     |  3 +
 ...freeoffice-944.ebuild => freeoffice-976.ebuild} |  0
 app-office/wps-office/Manifest                     |  3 +
 app-office/wps-office/metadata.xml                 |  8 +++
 .../wps-office/wps-office-11.1.0.9505.ebuild       | 82 ++++++++++++++++++++++
 5 files changed, 96 insertions(+)

diff --git a/app-office/freeoffice/Manifest b/app-office/freeoffice/Manifest
index b88a07f..7b8642e 100644
--- a/app-office/freeoffice/Manifest
+++ b/app-office/freeoffice/Manifest
@@ -6,5 +6,8 @@ AUX freeoffice-textmaker 74 BLAKE2B 
b8ce43cba0d6c8ed4a04969ac5f0253294c3d6dc5ec1
 AUX freeoffice-textmaker.desktop 3448 BLAKE2B 
ab9a83afc05d7db5560a9d4b497c54b3566cac1e6ca3fd73c76ea3bcdf198afb943ab2cfd5aeca1cc0459b22cba461abfc50306bc9f4ec0a54ca509e0386d225
 SHA512 
9ce358ffd51c78cd7ab4a3d0c64b39ca847b9cbde0704a02442b6d8a0ca12b13edbbe1af2c011ac72a9d544080be00f6a6a59c025dd60aa05fc570efec9c2a2f
 DIST softmaker-freeoffice-944-amd64.tgz 127452424 BLAKE2B 
8e97490753065d66ea556983d5547d0615fe09f50d0c2f371558166e36b16b0f6da44145328ab622c761f2347359481768203af7e9ff189bc615854569c271e0
 SHA512 
cd2b22248bec4adb4076aa7964f1100eac7a6c4e0928163098f27976ded48838702247ddac23e91a073cf7c1b864254c5527d7979c6c19b6ae2f1d76c4dfbdb0
 DIST softmaker-freeoffice-944-i386.tgz 124416076 BLAKE2B 
22adccdef5815c031a08c76e8150301decb7230d41340d9322e7e8e83ac6a24f867cdf177640b20583e5aee467ae795f1974a11da746d0996570d8e953fb5a6a
 SHA512 
1181b62e583c8b199671b6b5ebea9edf078eb27867ee25a505f4652b8b1327fe41b11364805881b9e082a2c51c68157953ef21843499a68afa3ab9f075e7e7b5
+DIST softmaker-freeoffice-976-amd64.tgz 127486819 BLAKE2B 
dd07abcce0ade7411b887a3487430080586f4a163ee061caff1c9a1e9b3e2b72b58da34e3e0be58ad24f4c32fa75a6464f406d8416bb7716c8721a2ee4e1727a
 SHA512 
de889fda4bb5a7d617dfd63b35a82118fc4099018ce5bb50f163fc11e9ba0725784800d4201fc8a6597473babc52c76b376d321af7179615f84d4c83c77a17cf
+DIST softmaker-freeoffice-976-i386.tgz 125964829 BLAKE2B 
3e022da702b36a6c4d0164e13c5a5464081016656453a99d4cc2c2512b38690dff8293d5181112ce6ff87ae2e7cc311651fa1742250e0d05daaa88c5b5b0b28e
 SHA512 
910bcc342f76b7f7e62a153d0523bdff9d214e93ca2a810f0f1e9da8bb7807db751853bf571bfab6448e62eed737be6b96125c3fbc4b47719b760af1a28edeb4
 EBUILD freeoffice-944.ebuild 2202 BLAKE2B 
cccce1d308f2ac5535b97eb2d594268fb85b78e3318481048f7c17dccdd314445956179fccb98d71afd463d57b9b0629031a92c0eb71b1b720d58bfa9be09c79
 SHA512 
78fd7ae5ad5b7e842119e991fca5023fc5066a44e000af2b0d02699e30df7ec83cddc7cd1b686347f1ee24b5f595906f3210a74ca7b47a01f7c17b5f2a528e16
+EBUILD freeoffice-976.ebuild 2202 BLAKE2B 
cccce1d308f2ac5535b97eb2d594268fb85b78e3318481048f7c17dccdd314445956179fccb98d71afd463d57b9b0629031a92c0eb71b1b720d58bfa9be09c79
 SHA512 
78fd7ae5ad5b7e842119e991fca5023fc5066a44e000af2b0d02699e30df7ec83cddc7cd1b686347f1ee24b5f595906f3210a74ca7b47a01f7c17b5f2a528e16
 MISC metadata.xml 404 BLAKE2B 
a6336fd975420830b7dcc5a7053b3b6316b94913061eee5812a03b946e6b53c9ad97ee14fedf2433fa618fd4cb96d4cb790c998e249a724800b870b6bedc1f81
 SHA512 
85926cf56e57b613889fc827bc31b60efe03d40ae2d349e3848bd5bba69722c7e1c2c9336f11ec16fa90325d9d7af0521877a27de89cfd3f306ce2a86e3a649f

diff --git a/app-office/freeoffice/freeoffice-944.ebuild 
b/app-office/freeoffice/freeoffice-976.ebuild
similarity index 100%
rename from app-office/freeoffice/freeoffice-944.ebuild
rename to app-office/freeoffice/freeoffice-976.ebuild

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
new file mode 100644
index 0000000..c646c9c
--- /dev/null
+++ b/app-office/wps-office/Manifest
@@ -0,0 +1,3 @@
+DIST wps-office_11.1.0.9505.XA_amd64.deb 212685550 BLAKE2B 
56c38f01837c33e55ea2266a6b55781a911becb3af89baa8089c59ae43a565a46558e677c7d84f91ef51e64dd3024f4729027dd0621ea9b4a10188f4e63a1db5
 SHA512 
d6d7e4fd85fbf24b08281d68ad3be9280d9b337555e328f75db1e53b9ce1bb47b2265b73e2da00df7b1a9b0a9775152920bd439368307f2373f611de6eaf19a7
+EBUILD wps-office-11.1.0.9505.ebuild 1792 BLAKE2B 
84f21bd931f053f0827dc43547dd208d2be3f243c270b370ab4e596a2d0442f7b0da2afcd536115384751050051b93e130ec3033f02edee91c62f3efd7be2fce
 SHA512 
7c4287707d9166776cbe0c61a99ef9759438e585fefe885168d405bb64d72fc062ddd6a443fb794e1c600f43062dc38360076f96e678f820bc8f240b87b1e94e
+MISC metadata.xml 239 BLAKE2B 
33a4b7a2007252ef09e319431769f16c7010fc511e2e2ff02853ce5bf064f90b3e3ff088d97510fa0cfdd2dffaf82872f836aff8385efcee22a62d611cc41a21
 SHA512 
e2741d7308653b7fb13bf9b4af86c5525cea22e23e31925db40ef76a3f228ac5fe520bbf6a0c5b83565e2257e588acaa9a33cc55480138932446642cbbf15623

diff --git a/app-office/wps-office/metadata.xml 
b/app-office/wps-office/metadata.xml
new file mode 100644
index 0000000..f618816
--- /dev/null
+++ b/app-office/wps-office/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+<maintainer type="person">
+       <email>[email protected]</email>
+       <name>Pacho Ramos</name>
+</maintainer>
+</pkgmetadata>

diff --git a/app-office/wps-office/wps-office-11.1.0.9505.ebuild 
b/app-office/wps-office/wps-office-11.1.0.9505.ebuild
new file mode 100644
index 0000000..961aa55
--- /dev/null
+++ b/app-office/wps-office/wps-office-11.1.0.9505.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit unpacker xdg
+
+MY_PV="$(ver_cut 4)"
+
+DESCRIPTION="WPS Office is an office productivity suite"
+HOMEPAGE="http://www.wps.cn/product/wpslinux/ http://wps-community.org/";
+
+KEYWORDS="~amd64"
+
+SRC_URI="http://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb";
+
+SLOT="0"
+RESTRICT="strip mirror" # mirror as explained at bug #547372
+LICENSE="WPS-EULA"
+IUSE=""
+
+# Deps got from this (listed in order):
+# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
+# ldd /opt/kingsoft/wps-office/office6/wps
+# ldd /opt/kingsoft/wps-office/office6/wpp
+RDEPEND="
+       x11-libs/libICE
+       x11-libs/libSM
+       x11-libs/libX11
+       x11-libs/libXext
+       x11-libs/libXrender
+       x11-libs/libxcb
+       media-libs/fontconfig:1.0
+       media-libs/freetype:2
+       dev-libs/glib:2
+       sys-libs/zlib:0
+       net-print/cups
+       media-libs/libpng-compat:1.2
+       virtual/glu
+
+       dev-libs/libpcre:3
+       dev-libs/libffi
+       media-sound/pulseaudio
+       app-arch/bzip2:0
+       media-libs/libpng:0
+       dev-libs/expat
+       sys-apps/util-linux
+       dev-libs/libbsd
+       x11-libs/libXau
+       x11-libs/libXdmcp
+       sys-apps/dbus
+       x11-libs/libXtst
+       sys-apps/tcp-wrappers
+       media-libs/libsndfile
+       net-libs/libasyncns
+       dev-libs/libgcrypt:0
+       app-arch/xz-utils
+       app-arch/lz4
+       sys-libs/libcap
+       media-libs/flac
+       media-libs/libogg
+       media-libs/libvorbis
+       dev-libs/libgpg-error
+       sys-apps/attr
+"
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}"
+
+src_install() {
+       exeinto /usr/bin
+       exeopts -m0755
+       doexe "${S}"/usr/bin/*
+
+       insinto /usr/share
+       doins -r 
"${S}"/usr/share/{applications,desktop-directories,icons,mime,templates}
+
+       insinto /opt/kingsoft/wps-office
+       doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
+
+       fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
+}

Reply via email to