Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin/
Date: Sat, 02 Nov 2019 15:23:21
Message-Id: 1572708152.e87ca85c89afc4f49fd6027a73b344e5abb244b4.asturm@gentoo
1 commit: e87ca85c89afc4f49fd6027a73b344e5abb244b4
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 2 13:58:55 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 2 15:22:32 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87ca85c
7
8 app-office/libreoffice-bin: Security cleanup
9
10 Bug: https://bugs.gentoo.org/695536
11 Package-Manager: Portage-2.3.78, Repoman-2.3.17
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 app-office/libreoffice-bin/Manifest | 12 -
15 .../libreoffice-bin/libreoffice-bin-6.2.5.2.ebuild | 257 ---------------------
16 2 files changed, 269 deletions(-)
17
18 diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest
19 index 232f70499f3..239d2cf7cef 100644
20 --- a/app-office/libreoffice-bin/Manifest
21 +++ b/app-office/libreoffice-bin/Manifest
22 @@ -1,24 +1,12 @@
23 -DIST amd64-bin-libreoffice-6.2.5.2.tar.xz 104233412 BLAKE2B 577d104f966b6c8809246569cdc92c4af5815ba69a9a56ec41e9666f1f45828385f84cd6b611d76d4f6dca5af75d18d735153ea8eb4ca6e5998039e09d308c2a SHA512 784d780099f14ae2285c2c45086d49571b8def5d531c5dd0432c53922ef560c4c9dfbd8f318218b31823faeb8dc3443a1b2da97b90dac0964b54d0c2cd7b26a3
24 DIST amd64-bin-libreoffice-6.2.8.2.tar.xz 104308312 BLAKE2B 417a04efdf839e27a63bf63bafccb57c4eec644f73a2e2651a11e8b61540c81e6a4235c4ae3f903ae155927876cf9ce23e8d12178527196cf44ad267b973e693 SHA512 bec10c3ca57cdef43e6ad580e1a69c7d419d523a4268d484497f067b3e6387e905dc8e98606fc749442c32ec6c36046576a0e237542acdccb9c2add679f2ab4b
25 -DIST amd64-bin-libreoffice-gnome-6.2.5.2.xd3 827035 BLAKE2B eb4e8693e0863da1170c8cf28abe336054544e87c4c19862e5de90e068c233ff20d287db88f7bfacb599c010d9926198d7654233f3993981c6a9342e1ddd6645 SHA512 09811b27195733a4d62899491c02f72177a9a3ba14bfe34dcd7e103710d3da0a2d750af2094900168a668f5b336c47e4756e045ecbb19f1bc1792ad5b0ad6b00
26 DIST amd64-bin-libreoffice-gnome-6.2.8.2.xd3 811884 BLAKE2B 56f33945bad7912cd0aeba5adb19c4086b96f1d01dc11d389da3758a77ddd229ba671ba779c8febe2887ab790e991c8ad44a885b34d8956e8bc41f17e3763ab2 SHA512 9b14f9db785ceb59cb8ff193bbcf59bae8ef52d5295c4f505aeed57e6d7d14f2ef2c805e145bb7a598e963dfbf1de6cfa1532c2d38e7ea6843fc808e8513cec2
27 -DIST amd64-bin-libreoffice-gnome-java-6.2.5.2.xd3 29528433 BLAKE2B e8d61fbc5c3b0df1635d9a5f1633884c8090db509ae053e45a9d3c8462737e258584f8badea038218c1af6fa2b8e438afd923d6496207daf9f298b1dcba422cc SHA512 6cd2fb0bf978fe6ba2a5e0b453f63f4443f7042a5f9b1b158aee5c17a634becf1877f3e39a2e689ea65dee95a60c1becda1a381265cff55a32ada5d03104f09a
28 DIST amd64-bin-libreoffice-gnome-java-6.2.8.2.xd3 29523177 BLAKE2B c9104ade23ccfdeb4feeabf5ababd7de0c3609cf3c607e80c1226a75a3b7cc7b88f0e997592c6fabea05f6b5043cca7f118a1326f1eec2978b444584cf88e6f0 SHA512 ca4edac5a9c72b913a37ef09099a089546e450101cf87a56c5e65b9594444a67c02ce37c4167e5c1220bdfb0a181a2511f3df68d1ef36c4c0eb97d37fd56876b
29 -DIST amd64-bin-libreoffice-java-6.2.5.2.xd3 29397096 BLAKE2B a96bdb8054f340b9ed8cbfb0cac13240787d6cb21babd17be2136e7e1dcd63754bdbb1d346ad00f87c3b90d0540b9ad314adb681f6441e3bf564759cd2fa1142 SHA512 4d557944a8bcae5ede07229ad487585ca9cd1aaf532a9ebe3bd6fdc2720461f760dc54b62ff8898d1a876786797ce2dce0134e7c200778d269c9ff24002e9270
30 DIST amd64-bin-libreoffice-java-6.2.8.2.xd3 29390594 BLAKE2B 301566a9fefcf8c0ffcff02df78598c066fde089e39cb13c7ebfdf82e6f7d294a013d2ec3758315bcbde0ed2466d645e0e096a9264cbc4caf77df5ab24e22e88 SHA512 c00f63a713ee32e941486ebe4573a11bd939fa91cfb618a4f66916b8aa6f82382d5b3db9ea6cf92fefdbaadb48c18ec4465418ab3806b8d2a8156d22e9471e3e
31 -DIST amd64-bin-libreoffice-kde-6.2.5.2.xd3 18176613 BLAKE2B f96688eedad180dd21336a4458f46281a267ab6b0b8c274a9ff6c0f60415c63e2de723d8474781cb91e426c230f54dbc8032133a4a30db048eea59f31279cb5c SHA512 129ee7e6020db5bab4fb50e3a87060e561e598a6a1fc192d3bbe8a3770ff25e66e3e96b1c04a59f56dd72e18c34a94894d8ed82dccef44f332205805b0891f7a
32 DIST amd64-bin-libreoffice-kde-6.2.8.2.xd3 18180052 BLAKE2B 487fcdd3560d0f3455d1418421492cdb87984c4cbea9ed0dcf021acd6e880fa867dc04ba2b3dd360e8f872ad2580ae8a9cab0c5d1958fd0b9b3df236389ff865 SHA512 4eb038394dc5b2cc9a65b1e2d254779294008e57cee1fb7663aef7b04bebde3e1633bec5f79a1bab70c5778fea01d78815dff37036212095c737249bc21cd945
33 -DIST amd64-bin-libreoffice-kde-java-6.2.5.2.xd3 29682018 BLAKE2B be1088deb9ac86c740294279cfab4ba55b3db7a9dd048b35275b323ee2c3d69cf7fb5ea9ae188870f3649abf353ad02af20f93343720c618a02a5135b37ced17 SHA512 da772be63d9195756c4d1468be37dfaf2f245d4259f411913fda58eabbc85041359cf7f689050752efc2c30ab30d35adf2e94bfaefdce1cafc762c52ce7d7b50
34 DIST amd64-bin-libreoffice-kde-java-6.2.8.2.xd3 29672937 BLAKE2B 43cd3e217bacda3a049a9ffd818fbc6773c810d47e4052997ced8622741acea9fb749ce984b7cf7036e63b8ac25bbb16ab5d5fda871df10eb564c4fd993d2837 SHA512 fdea6190c8ef83935007377e9e25fc6bf8985606137d7d12575c45392ff6fadf60fbd0c027575114cd8755130549c1208c87225931618ac076aac1b74cfec923
35 -DIST x86-bin-libreoffice-6.2.5.2.tar.xz 106672784 BLAKE2B d87da2ed1497b28db4f315c23c98ffbab8877b126d666e521c6ef3702a1459b3d8718e0fda86b9c9afcbcdabb31dd7ecdc0a5a858bb3fbccc9f2e60ec36325a2 SHA512 a9bd4931dc6dbfb36ddbde6d2bb68370f33d1cf747bec8851ed89339e01db6f634989cfc0e8bfebe4be369da50247db9089fe6cf267ccba8fa864d33161a444b
36 DIST x86-bin-libreoffice-6.2.8.2.tar.xz 106649560 BLAKE2B 724bc56e5b6d188b1a3c33dc796743e2a8d86e0266ae64eb2a2e0684b994bd6715d54c66bed7fd76bbb4f0070d9ef72560c0909af65ed9796c1879ac283cbd7d SHA512 84a07205701bde4c1313cdef94ae283b6b92a94818146e2a41b4ae1b164b9d3816fa4135555dd06f43c8400f1ed305586ff09a27fceff4cd4bda30be382b2b41
37 -DIST x86-bin-libreoffice-gnome-6.2.5.2.xd3 826042 BLAKE2B 0841b8f411a6c9998253fcc7577a7961c2e7f57171c16261309b3de8279658b24868f35c006e2dbc8ec20d469fd121c0a74eabaae4264d7bfc6a02f71958ecc4 SHA512 42b9a6e009941f2422bf349b45a52912d2012468c3cae7eace956b996b71018bc9073ae3b8fd708360909f8a322465c2c9fcf8f93e9a889b034a730865a9e906
38 DIST x86-bin-libreoffice-gnome-6.2.8.2.xd3 822252 BLAKE2B 7a27a5532d9b50af3f083e06e1a24added544a8d709a6f28a325aa961f9d260ffb5c8e3991819e1d9f57062b46ef710882ce5184c0c653d03cd270201ece51a8 SHA512 b630af8ad45ef8ecda27bc2639938de23c61eafa4dc5e1e6e1ea214dff29c4be6f43a1be01fdbfa11ce143ef670b98cb7cb2f4c8e358180305d0f98dfb717974
39 -DIST x86-bin-libreoffice-gnome-java-6.2.5.2.xd3 27157887 BLAKE2B 57ab773fee43927fdf6cd154d3a263417dcbfce54dccdecdd3bf26da4bd663e875f915effbfe0e93b6994a9fecd8eaa072dac44c518e884d77aaa90b9e6868c4 SHA512 53efa82eccb47720b605691d90c9e74b73c705336c4f97ba73d8afabb9093e154979be1a2f3ec5e3485848ca5eb84b62285d027eacf47244709df492ced526b2
40 DIST x86-bin-libreoffice-gnome-java-6.2.8.2.xd3 26335604 BLAKE2B efe33bcfc280ec96e49686d7e7c3b874e140aef567ab2addfd3d8b3f9af61b5114aaeec732eacbeaec3f8e06c7dc0061dfd9714081525f6268d3cd87db1f4263 SHA512 7833bb7b915dfd09561809ae724b51d0d4e6f1787f642a0807f9e715239f6981afc19d8b8fec495cddd3ed201a1939f15a64193bf859db159cefc0fe9c14f32e
41 -DIST x86-bin-libreoffice-java-6.2.5.2.xd3 27188472 BLAKE2B 5e01d5fcbb1e4a93a1f08385ecfcab9582dc1c062bce26abcff6ac744e305e4da4e70d28ed7d7c35a0e768cd39857f67bfd168aaef303ffa4843cc4277efdb2b SHA512 44b5489748fb714b2c23e911121ef916eb8c8655408de458ae8ce5d15fcdaff1ab882207ca937115db0214c69b5aade30128d79d7a0de1a6c08702263a34c345
42 DIST x86-bin-libreoffice-java-6.2.8.2.xd3 26296517 BLAKE2B bc32f77f33df5e38e0123a4685fda4283e7cd5443b19f43f2b304b4b93813c9344a98892473386892d1e072c41037e2acc93990c817eb0814fb7b57c825911d7 SHA512 03ff046197d72f73517e81216a5190c9a88e00d891c164f4820f5d1be3832850b5a0f08dedc511bb85a7ef7dbf6abfb8f4f43a2bc4a960fd765a8140c698d367
43 -DIST x86-bin-libreoffice-kde-6.2.5.2.xd3 16337918 BLAKE2B b1bbb4f97f8a78f3904c10dad119b3854c9091749757b3d904733c949aa6c6fd7cb14b794c45e267f42c342a8d32185c6ded95726e7e93fbf092194e4fbd3f3c SHA512 b181b4aa5a483460114e591bec9bec8d6d3c777bbc027b03b4793a6babc46b56fd88888e02fcb4b142178a28d9748c0a0fbc2b5a55c7260dd86f22cb492c7c7e
44 DIST x86-bin-libreoffice-kde-6.2.8.2.xd3 16352392 BLAKE2B 27d904f59daaceff373c97a2a242628b809afccdb0f86532b9728bfd73e30d3e6a691b2b26aa411b52f2f7d3ad8d27f1a794270b755c2e2ba6a369d0220b3383 SHA512 29bea00acd81617d806bfc3111c6474bbe1e15f8315f75d452a9168104012c87677b7add2e7aa7851479a3d18d5f432daa3a2b7e58565d16e86d967575d1758d
45 -DIST x86-bin-libreoffice-kde-java-6.2.5.2.xd3 27572925 BLAKE2B 57a97620414c95bee128fb0afa5c586822d479eb0e9e2915a5f01de4077d6c1f008f47453dc0db2baf03b658c414f02d83cc5891caf84270f132ce69ed5d6bc6 SHA512 6cbd73b1e73afbd98d5a6dc784dea52ad460e74dbf04183864d2b614c85f386ec80ae7f3b727f18f1f5f4551e6c0120105931008fe37870262a4e14443445016
46 DIST x86-bin-libreoffice-kde-java-6.2.8.2.xd3 27129416 BLAKE2B 2795e746bc58bde08e51d14075f95ded646b84b7512e19d7000971291df563940ebe587f021141a076a60ba30ff78eaca7d9eba0258648d9277c3dfaf2cdba84 SHA512 cdfe17e0d8517ea71b43276ca15cae5d709239ae8310b9fa6679ab57379776c82328fe20259b0382567ae8a8149feb37ddeea2c23c34de2483547833259bea99
47
48 diff --git a/app-office/libreoffice-bin/libreoffice-bin-6.2.5.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-6.2.5.2.ebuild
49 deleted file mode 100644
50 index e992e893300..00000000000
51 --- a/app-office/libreoffice-bin/libreoffice-bin-6.2.5.2.ebuild
52 +++ /dev/null
53 @@ -1,257 +0,0 @@
54 -# Copyright 1999-2019 Gentoo Authors
55 -# Distributed under the terms of the GNU General Public License v2
56 -
57 -EAPI=7
58 -
59 -BASE_PACKAGENAME="bin"
60 -BASE_AMD64_URI="https://tamiko.kyomu.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
61 -BASE_X86_URI="https://tamiko.kyomu.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-"
62 -
63 -PYTHON_COMPAT=( python3_6 )
64 -PYTHON_REQ_USE="threads,xml"
65 -
66 -inherit java-pkg-opt-2 python-single-r1 prefix xdg-utils
67 -
68 -DESCRIPTION="A full office productivity suite. Binary package"
69 -HOMEPAGE="https://www.libreoffice.org"
70 -SRC_URI_AMD64="
71 - ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
72 - kde? (
73 - !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
74 - java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
75 - )
76 - gnome? (
77 - !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
78 - java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
79 - )
80 - !kde? ( !gnome? (
81 - java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
82 - ) )
83 -"
84 -SRC_URI_X86="
85 - ${BASE_X86_URI}libreoffice-${PVR}.tar.xz
86 - kde? (
87 - !java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
88 - java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
89 - )
90 - gnome? (
91 - !java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
92 - java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
93 - )
94 - !kde? ( !gnome? (
95 - java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
96 - ) )
97 -"
98 -
99 -SRC_URI="
100 - amd64? ( ${SRC_URI_AMD64} )
101 - x86? ( ${SRC_URI_X86} )
102 -"
103 -
104 -IUSE="gnome java kde"
105 -LICENSE="LGPL-3"
106 -SLOT="0"
107 -KEYWORDS="-* amd64 x86"
108 -
109 -BIN_COMMON_DEPEND="
110 - app-text/hunspell:0/1.6
111 - =app-text/libexttextcat-3.4*
112 - =app-text/libmwaw-0.3*
113 - dev-libs/boost:0/1.65.0
114 - dev-libs/icu:0/64.2
115 - >=media-gfx/graphite2-1.3.10
116 - media-libs/harfbuzz:0/0.9.18[icu]
117 - media-libs/libpng:0/16
118 - >=sys-devel/gcc-8.3.0
119 - >=sys-libs/glibc-2.29
120 - virtual/jpeg-compat:62
121 -"
122 -
123 -# PLEASE place any restrictions that are specific to the binary builds
124 -# into the BIN_COMMON_DEPEND block above.
125 -# All dependencies below this point should remain identical to those in
126 -# the source ebuilds.
127 -
128 -COMMON_DEPEND="
129 - ${BIN_COMMON_DEPEND}
130 - ${PYTHON_DEPS}
131 - app-arch/unzip
132 - app-arch/zip
133 - app-crypt/gpgme[cxx]
134 - app-text/hunspell:=
135 - >=app-text/libabw-0.1.0
136 - >=app-text/libebook-0.1
137 - app-text/libepubgen
138 - >=app-text/libetonyek-0.1
139 - app-text/libexttextcat
140 - app-text/liblangtag
141 - >=app-text/libmspub-0.1.0
142 - >=app-text/libmwaw-0.3.1
143 - app-text/libnumbertext
144 - >=app-text/libodfgen-0.1.0
145 - app-text/libqxp
146 - app-text/libstaroffice
147 - app-text/libwpd:0.10[tools]
148 - app-text/libwpg:0.3
149 - >=app-text/libwps-0.4
150 - app-text/mythes
151 - >=dev-cpp/clucene-2.3.3.4-r2
152 - =dev-cpp/libcmis-0.5*
153 - dev-db/unixODBC
154 - dev-lang/perl
155 - dev-libs/boost:=[nls]
156 - dev-libs/expat
157 - dev-libs/hyphen
158 - dev-libs/icu:=
159 - dev-libs/libassuan
160 - dev-libs/libgpg-error
161 - >=dev-libs/liborcus-0.14.0
162 - dev-libs/librevenge
163 - dev-libs/libxml2
164 - dev-libs/libxslt
165 - dev-libs/nspr
166 - dev-libs/nss
167 - >=dev-libs/redland-1.0.16
168 - >=dev-libs/xmlsec-1.2.24[nss]
169 - media-gfx/fontforge
170 - media-gfx/graphite2
171 - media-libs/fontconfig
172 - media-libs/freetype:2
173 - >=media-libs/harfbuzz-0.9.42:=[graphite,icu]
174 - media-libs/lcms:2
175 - >=media-libs/libcdr-0.1.0
176 - >=media-libs/libepoxy-1.3.1[X]
177 - >=media-libs/libfreehand-0.1.0
178 - media-libs/libpagemaker
179 - >=media-libs/libpng-1.4:0=
180 - >=media-libs/libvisio-0.1.0
181 - media-libs/libzmf
182 - net-libs/neon
183 - net-misc/curl
184 - sci-mathematics/lpsolve
185 - sys-libs/zlib
186 - virtual/glu
187 - virtual/jpeg:0
188 - virtual/opengl
189 - x11-libs/cairo[X]
190 - x11-libs/libXinerama
191 - x11-libs/libXrandr
192 - x11-libs/libXrender
193 - net-print/cups
194 - sys-apps/dbus
195 - gnome? (
196 - dev-libs/glib:2
197 - gnome-base/dconf
198 - gnome-extra/evolution-data-server
199 - )
200 - media-libs/gstreamer:1.0
201 - media-libs/gst-plugins-base:1.0
202 - !kde? (
203 - dev-libs/glib:2
204 - dev-libs/gobject-introspection
205 - gnome-base/dconf
206 - media-libs/mesa[egl]
207 - x11-libs/gtk+:3
208 - x11-libs/pango
209 - )
210 - kde? (
211 - dev-qt/qtcore:5
212 - dev-qt/qtgui:5
213 - dev-qt/qtwidgets:5
214 - dev-qt/qtx11extras:5
215 - kde-frameworks/kconfig:5
216 - kde-frameworks/kcoreaddons:5
217 - kde-frameworks/ki18n:5
218 - kde-frameworks/kio:5
219 - kde-frameworks/kwindowsystem:5
220 - )
221 - dev-db/mariadb-connector-c
222 -"
223 -
224 -RDEPEND="${COMMON_DEPEND}
225 - !app-office/libreoffice
226 - !app-office/openoffice
227 - media-fonts/liberation-fonts
228 - || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
229 - java? ( >=virtual/jre-1.6 )
230 - kde? ( kde-frameworks/breeze-icons:* )
231 -"
232 -
233 -PDEPEND="
234 - =app-office/libreoffice-l10n-${PV}*
235 -"
236 -
237 -DEPEND="dev-util/xdelta:3"
238 -
239 -# only one flavor at a time
240 -REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}"
241 -
242 -RESTRICT="test strip"
243 -
244 -S="${WORKDIR}"
245 -
246 -PYTHON_UPDATER_IGNORE="1"
247 -
248 -QA_PREBUILT="/usr/*"
249 -
250 -pkg_pretend() {
251 - [[ $(gcc-major-version) -lt 4 ]] || \
252 - ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
253 - && die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
254 -}
255 -
256 -pkg_setup() {
257 - python-single-r1_pkg_setup
258 -}
259 -
260 -src_unpack() {
261 - einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
262 - xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
263 -
264 - local patchname
265 - use kde && patchname="-kde"
266 - use gnome && patchname="-gnome"
267 - use java && patchname="${patchname}-java"
268 -
269 - if [[ -n "${patchname}" ]]; then
270 - einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
271 - xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
272 - mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
273 - fi
274 -
275 - einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
276 - unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
277 -}
278 -
279 -src_prepare() {
280 - cp "${FILESDIR}"/50-${PN} "${T}"
281 - eprefixify "${T}"/50-${PN}
282 - default
283 -}
284 -
285 -src_configure() { :; }
286 -
287 -src_compile() { :; }
288 -
289 -src_install() {
290 - dodir /usr
291 - cp -aR "${S}"/usr/* "${ED}"/usr/
292 -
293 - # prevent revdep-rebuild from attempting to rebuild all the time
294 - insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
295 -}
296 -
297 -pkg_postinst() {
298 - xdg_icon_cache_update
299 - xdg_desktop_database_update
300 - xdg_mimeinfo_database_update
301 -
302 - use java || \
303 - ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
304 -}
305 -
306 -pkg_postrm() {
307 - xdg_icon_cache_update
308 - xdg_desktop_database_update
309 - xdg_mimeinfo_database_update
310 -}