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: Tue, 13 Feb 2018 21:30:18
Message-Id: 1518557408.727d75ae4814bcdc75efb72a95413f2c1ab79091.pacho@gentoo
1 commit: 727d75ae4814bcdc75efb72a95413f2c1ab79091
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 13 21:29:13 2018 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 13 21:30:08 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727d75ae
7
8 app-office/wps-office: Drop old
9
10 Package-Manager: Portage-2.3.20, Repoman-2.3.6
11
12 .../wps-office-10.1.0.5707_alpha21.ebuild | 145 ---------------------
13 1 file changed, 145 deletions(-)
14
15 diff --git a/app-office/wps-office/wps-office-10.1.0.5707_alpha21.ebuild b/app-office/wps-office/wps-office-10.1.0.5707_alpha21.ebuild
16 deleted file mode 100644
17 index e480a1469eb..00000000000
18 --- a/app-office/wps-office/wps-office-10.1.0.5707_alpha21.ebuild
19 +++ /dev/null
20 @@ -1,145 +0,0 @@
21 -# Copyright 1999-2017 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=6
25 -inherit fdo-mime font gnome2-utils unpacker versionator
26 -
27 -MY_PV="$(get_version_component_range 1-4)"
28 -MY_V="$(get_version_component_range 5)"
29 -
30 -if [ -z "$(get_version_component_range 6)" ]; then
31 - MY_SP=""
32 -else
33 - MY_SP="$(get_version_component_range 6)"
34 -fi
35 -
36 -case ${PV} in
37 - *_alpha*)
38 - MY_BRANCH=${MY_V/alpha/a}
39 - ;;
40 - *_beta*)
41 - MY_BRANCH=${MY_V/beta/b}
42 - ;;
43 - *)
44 - die "Invalid value for \${PV}: ${PV}"
45 - ;;
46 -esac
47 -MY_VV=${MY_PV}~${MY_BRANCH}${MY_SP}
48 -
49 -DESCRIPTION="WPS Office is an office productivity suite"
50 -HOMEPAGE="http://linux.wps.cn/ http://wps-community.org/"
51 -
52 -KEYWORDS="~amd64 ~x86"
53 -
54 -SRC_URI="
55 - x86? ( http://kdl.cc.ksosoft.com/wps-community/download/${MY_BRANCH}/${PN}_${MY_VV}_i386.deb )
56 - amd64? ( http://kdl.cc.ksosoft.com/wps-community/download/${MY_BRANCH}/${PN}_${MY_VV}_amd64.deb )
57 -"
58 -
59 -SLOT="0"
60 -RESTRICT="strip mirror" # mirror as explained at bug #547372
61 -LICENSE="WPS-EULA"
62 -IUSE="+sharedfonts"
63 -
64 -UNBUNDLED_LIBS="
65 - media-libs/phonon
66 -"
67 -# Not fully unbundled: media-libs/phonon , libkso.so needs system copy, but
68 -# wpp fails to run if bundled one is not present due to invalid symbols
69 -# media-libs/phonon
70 -# media-libs/tiff:3
71 -# dev-qt/qtwebkit:4
72 -# dev-qt/qtcore:4
73 -# dev-qt/qtdbus:4
74 -
75 -NATIVE_DEPEND="
76 - app-arch/bzip2
77 - dev-libs/expat
78 - dev-libs/glib:2
79 - dev-libs/libffi
80 - dev-libs/libxml2:2
81 - media-libs/fontconfig:1.0
82 - media-libs/freetype:2
83 - media-libs/glu
84 - media-libs/gst-plugins-base:0.10
85 - media-libs/gstreamer:0.10
86 - media-libs/libpng:1.2
87 - virtual/opengl
88 - media-libs/tiff:3
89 - sys-apps/util-linux
90 - sys-libs/zlib
91 - x11-libs/libdrm
92 - x11-libs/libICE
93 - x11-libs/libSM
94 - x11-libs/libX11
95 - x11-libs/libXau
96 - x11-libs/libxcb
97 - x11-libs/libXdamage
98 - x11-libs/libXdmcp
99 - x11-libs/libXext
100 - x11-libs/libXfixes
101 - x11-libs/libXrender
102 - x11-libs/libXxf86vm
103 - media-libs/libmng
104 - net-print/cups
105 -"
106 -RDEPEND="
107 - ${UNBUNDLED_LIBS}
108 - ${NATIVE_DEPEND}
109 - net-nds/openldap
110 - dev-db/sqlite:3
111 -"
112 -DEPEND=""
113 -
114 -S="${WORKDIR}"
115 -
116 -#src_prepare() {
117 -# default
118 -
119 - # Remove bundled libs and rely on system versions if possible
120 - # Commented lines are about the libs that cannot be unbundled yet.
121 -# cd "${S}"/opt/kingsoft/wps-office/office6/
122 -# rm -f libQtCore.so* || die
123 -# rm -f libQtDBus.so* || die
124 -# rm -f libQtNetwork.so || die
125 -# rm -f libQtWebKit.so* || die
126 -# rm -f libphonon.so*
127 -# rm -f libtiff.so.4* || die
128 -#}
129 -
130 -src_install() {
131 - exeinto /usr/bin
132 - exeopts -m0755
133 - doexe "${S}"/usr/bin/wps
134 - doexe "${S}"/usr/bin/wpp
135 - doexe "${S}"/usr/bin/et
136 -
137 - if ! use sharedfonts; then
138 - insinto /opt/kingsoft/wps-office/office6/fonts
139 - doins -r "${S}"/usr/share/fonts/wps-office/*
140 - rm -rf "${S}"/usr/share/fonts || die
141 - fi
142 -
143 - insinto /usr
144 - doins -r "${S}"/usr/share
145 -
146 - insinto /
147 - doins -r "${S}"/opt
148 - fperms 0755 /opt/kingsoft/wps-office/office6/{wps,wpp,et}
149 -}
150 -
151 -pkg_preinst() {
152 - gnome2_icon_savelist
153 -}
154 -
155 -pkg_postinst() {
156 - use sharedfonts && font_pkg_postinst
157 - fdo-mime_desktop_database_update
158 - fdo-mime_mime_database_update
159 - gnome2_icon_cache_update
160 -}
161 -
162 -pkg_postrm() {
163 - fdo-mime_desktop_database_update
164 - gnome2_icon_cache_update
165 -}