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: Fri, 07 Aug 2020 09:38:03
Message-Id: 1596793065.4659fad0ad4da8c34f987dd6412b3838011d1c5e.pacho@gentoo
1 commit: 4659fad0ad4da8c34f987dd6412b3838011d1c5e
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 7 09:37:45 2020 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 7 09:37:45 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4659fad0
7
8 app-office/wps-office: Bump to 11.1.0.9615
9
10 More deps needed (#733606)
11
12 Bug: https://bugs.gentoo.org/733606
13 Package-Manager: Portage-3.0.1, Repoman-2.3.23
14 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
15
16 app-office/wps-office/Manifest | 1 +
17 .../wps-office/wps-office-11.1.0.9615.ebuild | 93 ++++++++++++++++++++++
18 2 files changed, 94 insertions(+)
19
20 diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
21 index 5da7f25c1a9..7543617325b 100644
22 --- a/app-office/wps-office/Manifest
23 +++ b/app-office/wps-office/Manifest
24 @@ -1 +1,2 @@
25 DIST wps-office_11.1.0.9505.XA_amd64.deb 212685550 BLAKE2B 56c38f01837c33e55ea2266a6b55781a911becb3af89baa8089c59ae43a565a46558e677c7d84f91ef51e64dd3024f4729027dd0621ea9b4a10188f4e63a1db5 SHA512 d6d7e4fd85fbf24b08281d68ad3be9280d9b337555e328f75db1e53b9ce1bb47b2265b73e2da00df7b1a9b0a9775152920bd439368307f2373f611de6eaf19a7
26 +DIST wps-office_11.1.0.9615.XA_amd64.deb 226220962 BLAKE2B 4ef64d1e610bf9eb8cd03b204229d6dbc7d50e1850034aeaa6b80863cf060db8c7ac276f33047b84948af29cfa511ab5141f57d821d01999828a47066281303e SHA512 23a788c592688649a7d3e789934af37e1892b3a817b1ea3689fa88322500a2ef16794623e98b8ab61288ca800925df243579e0b76c5bec1dda0b77d8f704e3db
27
28 diff --git a/app-office/wps-office/wps-office-11.1.0.9615.ebuild b/app-office/wps-office/wps-office-11.1.0.9615.ebuild
29 new file mode 100644
30 index 00000000000..9989ac889b6
31 --- /dev/null
32 +++ b/app-office/wps-office/wps-office-11.1.0.9615.ebuild
33 @@ -0,0 +1,93 @@
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="https://www.wps.cn/product/wpslinux/ http://wps-community.org/"
44 +
45 +KEYWORDS="~amd64"
46 +
47 +SRC_URI="https://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 +QA_PREBUILT="*"
52 +LICENSE="WPS-EULA"
53 +IUSE=""
54 +
55 +# Deps got from this (listed in order):
56 +# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
57 +# ldd /opt/kingsoft/wps-office/office6/wps
58 +# ldd /opt/kingsoft/wps-office/office6/wpp
59 +RDEPEND="
60 + app-arch/bzip2:0
61 + app-arch/xz-utils
62 + app-arch/lz4
63 + dev-libs/atk
64 + dev-libs/expat
65 + dev-libs/glib:2
66 + dev-libs/libbsd
67 + dev-libs/libffi
68 + dev-libs/libgcrypt:0
69 + dev-libs/libgpg-error
70 + dev-libs/libpcre:3
71 + dev-libs/nspr
72 + dev-libs/nss
73 + media-libs/fontconfig:1.0
74 + media-libs/freetype:2
75 + media-libs/flac
76 + media-libs/libogg
77 + media-libs/libsndfile
78 + media-libs/libvorbis
79 + media-libs/libpng-compat:1.2
80 + media-libs/libpng:0
81 + media-sound/pulseaudio
82 + net-libs/libasyncns
83 + net-print/cups
84 + sys-apps/attr
85 + sys-apps/util-linux
86 + sys-apps/dbus
87 + sys-apps/tcp-wrappers
88 + sys-libs/libcap
89 + sys-libs/zlib:0
90 + x11-libs/cairo
91 + x11-libs/gdk-pixbuf:2
92 + x11-libs/gtk+:2
93 + x11-libs/libICE
94 + x11-libs/libSM
95 + x11-libs/libX11
96 + x11-libs/libXScrnSaver
97 + x11-libs/libXau
98 + x11-libs/libXcomposite
99 + x11-libs/libXcursor
100 + x11-libs/libXdmcp
101 + x11-libs/libXext
102 + x11-libs/libXrender
103 + x11-libs/libXtst
104 + x11-libs/libXv
105 + x11-libs/libxcb
106 + x11-libs/pango
107 + virtual/glu
108 +"
109 +DEPEND=""
110 +BDEPEND=""
111 +
112 +S="${WORKDIR}"
113 +
114 +src_install() {
115 + exeinto /usr/bin
116 + exeopts -m0755
117 + doexe "${S}"/usr/bin/*
118 +
119 + insinto /usr/share
120 + doins -r "${S}"/usr/share/{applications,desktop-directories,icons,mime,templates}
121 +
122 + insinto /opt/kingsoft/wps-office
123 + doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
124 +
125 + fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
126 +}