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