Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/wps-office/
Date: Wed, 11 Mar 2020 18:44:26
Message-Id: 1583952251.313bbb474cab7b5d3312e89fc1bb0b3e21d94bde.pacho@gentoo
1 commit: 313bbb474cab7b5d3312e89fc1bb0b3e21d94bde
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 11 18:43:39 2020 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 11 18:44:11 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313bbb47
7
8 app-office/wps-office: Bump to 11.1.0.9126, install wpspdf
9
10 Thanks-to: Zitian Li
11 Closes: https://bugs.gentoo.org/712124
12 Package-Manager: Portage-2.3.93, Repoman-2.3.20
13 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
14
15 app-office/wps-office/Manifest | 1 +
16 .../wps-office/wps-office-11.1.0.9126.ebuild | 82 ++++++++++++++++++++++
17 2 files changed, 83 insertions(+)
18
19 diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
20 index 997dd937fce..b52126a8453 100644
21 --- a/app-office/wps-office/Manifest
22 +++ b/app-office/wps-office/Manifest
23 @@ -1,2 +1,3 @@
24 DIST wps-office_11.1.0.8865_amd64.deb 252362146 BLAKE2B 97d3260920a19ee6d4c50a8bdd124110916bb556a1585ed078fca3576c089f0865f157765c4f0ac51b762da10649cb4515356b40372c26cb123a202eefd7eb8c SHA512 25b14593dd143f131ba3228d3d19815efdd6cdb8985cf707125b2c7ed5ff13037d7bdcadd6e20e5b2169d2e01bfc00817e523dcfa93b2b2e9b7aad551b466004
25 DIST wps-office_11.1.0.9080.XA_amd64.deb 204126446 BLAKE2B 8cee00cd674e46a0d88263ef8bd8fb841a3479ea49dbfdfedde7e6f0df4c8a8eb0a1b56da685f3e9d4152baea5128dcdfdae37b0b3337ebdd4d72649d51668b5 SHA512 c910d05478402ac2b9e51f411bb15dc1d5069f02d9a3ded549116f207521ee8c8c5cbe03ba7c86c9a6ef152f174e6284815ac4a4057b4257f0a5c119ed6159cc
26 +DIST wps-office_11.1.0.9126.XA_amd64.deb 205954802 BLAKE2B 7736d28349fcc6f4d0c69b8f13ec96af42b1de4f073bf14d2c05949cc2d9d51389125d1ef83dee8ebe7cdccb44ba6b70b9425e9397d386e02e0fe8779bf7c029 SHA512 7c2d8b3459ac37ced45b25d19b6ff7f8afca2bae7ee026dfc3ef068f5a1e774baff457ddbcc5d8495f8dca1699ddd5ad67b0f3927ac6e4e99503c67a6dab414c
27
28 diff --git a/app-office/wps-office/wps-office-11.1.0.9126.ebuild b/app-office/wps-office/wps-office-11.1.0.9126.ebuild
29 new file mode 100644
30 index 00000000000..961aa55ae4a
31 --- /dev/null
32 +++ b/app-office/wps-office/wps-office-11.1.0.9126.ebuild
33 @@ -0,0 +1,82 @@
34 +# Copyright 1999-2020 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=7
38 +inherit unpacker xdg
39 +
40 +MY_PV="$(ver_cut 4)"
41 +
42 +DESCRIPTION="WPS Office is an office productivity suite"
43 +HOMEPAGE="http://www.wps.cn/product/wpslinux/ http://wps-community.org/"
44 +
45 +KEYWORDS="~amd64"
46 +
47 +SRC_URI="http://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb"
48 +
49 +SLOT="0"
50 +RESTRICT="strip mirror" # mirror as explained at bug #547372
51 +LICENSE="WPS-EULA"
52 +IUSE=""
53 +
54 +# Deps got from this (listed in order):
55 +# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
56 +# ldd /opt/kingsoft/wps-office/office6/wps
57 +# ldd /opt/kingsoft/wps-office/office6/wpp
58 +RDEPEND="
59 + x11-libs/libICE
60 + x11-libs/libSM
61 + x11-libs/libX11
62 + x11-libs/libXext
63 + x11-libs/libXrender
64 + x11-libs/libxcb
65 + media-libs/fontconfig:1.0
66 + media-libs/freetype:2
67 + dev-libs/glib:2
68 + sys-libs/zlib:0
69 + net-print/cups
70 + media-libs/libpng-compat:1.2
71 + virtual/glu
72 +
73 + dev-libs/libpcre:3
74 + dev-libs/libffi
75 + media-sound/pulseaudio
76 + app-arch/bzip2:0
77 + media-libs/libpng:0
78 + dev-libs/expat
79 + sys-apps/util-linux
80 + dev-libs/libbsd
81 + x11-libs/libXau
82 + x11-libs/libXdmcp
83 + sys-apps/dbus
84 + x11-libs/libXtst
85 + sys-apps/tcp-wrappers
86 + media-libs/libsndfile
87 + net-libs/libasyncns
88 + dev-libs/libgcrypt:0
89 + app-arch/xz-utils
90 + app-arch/lz4
91 + sys-libs/libcap
92 + media-libs/flac
93 + media-libs/libogg
94 + media-libs/libvorbis
95 + dev-libs/libgpg-error
96 + sys-apps/attr
97 +"
98 +DEPEND=""
99 +BDEPEND=""
100 +
101 +S="${WORKDIR}"
102 +
103 +src_install() {
104 + exeinto /usr/bin
105 + exeopts -m0755
106 + doexe "${S}"/usr/bin/*
107 +
108 + insinto /usr/share
109 + doins -r "${S}"/usr/share/{applications,desktop-directories,icons,mime,templates}
110 +
111 + insinto /opt/kingsoft/wps-office
112 + doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
113 +
114 + fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
115 +}