wps-office 11.1.0.11723

Kingsoft Office (WPS Office) - an office productivity suite

Не проверено
 1name=wps-office
 2version=11.1.0.11723
 3release=1
 4summary="Kingsoft Office (WPS Office) - an office productivity suite"
 5group="Office"
 6desc="$summary."
 7maintainer="Maxim Slipenko <maks1ms@alt-gnome.ru>"
 8architectures=("amd64")
 9homepage="https://www.wps.com"
10license=("custom")
11appstream_app_id='com.wps.Office'
12
13nonfree=1
14nonfree_url=https://www.wps.com/eula/
15
16provides=()
17conflicts=()
18
19sources=(
20	"https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${version##*.}/wps-office_${version}.XA_amd64.deb?~name=${name}-${version}.deb"
21)
22
23checksums=(
24	sha256:fe6326210f69d94efdbf2728914d293036be391b93a614f58cd0e1ff1d4923b3
25)
26
27build_deps=(
28	binutils
29)
30
31auto_reqprov_method=dirty
32auto_req=1
33auto_req_filter=(
34	libuof\\.so
35)
36
37disable_network=1
38
39prepare() {
40	ar x ${name}-${version}.deb
41	tar -xf data.tar.xz
42}
43
44package() {
45	cp -dr opt usr "${pkgdir}"/
46
47	_office6="${pkgdir}"/opt/kingsoft/wps-office/office6
48	rm -f "${_office6}"/libjpeg.so*
49	rm -f "${_office6}"/librpcwpsapi.so
50	rm -f "${_office6}"/librpcwppapi.so
51	rm -f "${_office6}"/librpcetapi.so
52	rm -f "${_office6}"/addons/pdfbatchcompression/libpdfbatchcompressionapp.so
53}
54
55files() {
56	files-find-desktop wps-office-{et,pdf,prometheus,wpp,wps}.desktop
57	files-find-binary et wpp wps wpspdf
58
59	files-find \
60		"/opt/kingsoft/wps-office" \
61		"/opt/kingsoft/wps-office/**/*"
62
63	files-find \
64        "/usr/share/fonts/wps-office" \
65		"/usr/share/fonts/wps-office/*" \
66		"/usr/share/templates/**/*" \
67		"/usr/share/icons/hicolor/*/mimetypes/*.png" \
68		"/usr/share/icons/hicolor/*/apps/*.png" \
69		"/usr/share/mime/packages/*.xml" \
70		"/usr/share/desktop-directories/wps-office.directory"
71}