Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin/
Date: Fri, 26 May 2017 14:39:13
Message-Id: 1495809487.9d714771765bd31e5a136db3ffc020b1457c3d97.dilfridge@gentoo
1 commit: 9d714771765bd31e5a136db3ffc020b1457c3d97
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 26 14:38:07 2017 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Fri May 26 14:38:07 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d714771
7
8 app-office/libreoffice-bin: Remove old
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 app-office/libreoffice-bin/Manifest | 12 -
13 .../libreoffice-bin/libreoffice-bin-5.2.6.2.ebuild | 244 ---------------------
14 2 files changed, 256 deletions(-)
15
16 diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest
17 index ca7b004f392..e4dcc946ad5 100644
18 --- a/app-office/libreoffice-bin/Manifest
19 +++ b/app-office/libreoffice-bin/Manifest
20 @@ -1,24 +1,12 @@
21 -DIST amd64-bin-libreoffice-5.2.6.2.tar.xz 76885104 SHA256 db227a78bb971c720d6dbbfb8093213c84328aadafe3a5503716f3ebf8e6e1c9 SHA512 20203118c256c12fb5a8377b2c647942c4f67969ac088d1475f5f1fefc70dd01487c58a2c0873e967dd08a0174c31da82351aed8432f3e7d785c9beab174719e WHIRLPOOL 4852ef2b3ed273aee2dd9076b29bf243b07b3268753a334c6599f9c00677a76614a1c0985bf8bf139e0d0df92dc5d1c626b6fe80801c3fad4b29c63b3ae00528
22 DIST amd64-bin-libreoffice-5.2.7.2.tar.xz 74008020 SHA256 ea3f998142dc8c72012d80701773b2ccb41057586364b946766d031e7d44d00d SHA512 ee1fb0eaff8b7c5ea2311d6b1adae6cfe7ca5e43db66bb65326acc778792c7de1ab82cc67fc20662d48739e92655481b23e7b51011819a4927ce0118f6c7c4df WHIRLPOOL 5c07e7344fee20e2c696f5d11b6c02c58a034dbdbfa089272afb79839ef46290bb4aa1e29b51232e315d40260c44693ce883199e6034a8e6cfe3513824682837
23 -DIST amd64-bin-libreoffice-gnome-5.2.6.2.xd3 17123253 SHA256 00821cb3446ebf2c7d0aa5718c3b2be6e3aeef1c2967d50632569e7a0f8e6c98 SHA512 6665f7ccff8c25c4279d1aea35ef73f3af1b5f18ea4febfbdd6c222002912c1a7f673efd8f8875bb7885c733df952884709c7aa496b753c91db694ee6302a962 WHIRLPOOL a89de73c333c937a93cad63fed7d94c5bf364bcce0511d51cf96a8e40834b2ffdb67943d057389b4aa9cf6e39ad8860c3a9a7bd1b3c366fe7fec8d67acbc2a42
24 DIST amd64-bin-libreoffice-gnome-5.2.7.2.xd3 15383875 SHA256 9ddee3834cef610ce54d0b60280e16b5457223c96eccc58f4177be328f2aa1fa SHA512 d2c274440e45b3ad96d329b39aa5aec2b282aa38f9e7e6f5c7a648073fbafb8c48463647f5f7ab92fe80bd8fb45046c4dfc059bd4d63b9910430bb989efdbd75 WHIRLPOOL 6aaa1818ac852f2c77ae1f0107b23616cc9f477ec0de5f79990dc63c43138a0fce11290db804cf590827417dd26cf3711523f38b5b3586d093cb178feea1885e
25 -DIST amd64-bin-libreoffice-gnome-java-5.2.6.2.xd3 26387368 SHA256 109d0781e52c9510849dc365ea890a8ac7309cbca6e04389ce57cfa282c7da35 SHA512 99799643794a17c438b0e53a986789d3d7780d59941aa6cc247a0e11a269f8157a4ac75a4a4ddeb966a5f7098515374d8b05dc3b5dcd7222ff715eb9b2c3050b WHIRLPOOL 5bef013e7058b3aa95c3979137fcb819767929a03f649774128a1a3449466324ec21713c081ea2945a7e290d583dff80ad3b90531479b74afdc420d6b71beb05
26 DIST amd64-bin-libreoffice-gnome-java-5.2.7.2.xd3 24392555 SHA256 5cca2c63392bcf479caf1a244af79bf2b81a4ba8248d8101df1c8af55be8e749 SHA512 deb591c242e5d175824d3cdee896e95d5f82424be4e1108b224e09b950126a0e25ad6f87be82622482fe63638304ad058bb42e2c5b6bd4af56cfcca945cf950e WHIRLPOOL bf9760d0cbcd0763cd159f0f04dbddcffdddbe270f33a4186a8c0e020a0ea0ae263a002a74cd51478553e3acb0131a3f19bfb344e1cc6fbc110ee094f22785c2
27 -DIST amd64-bin-libreoffice-java-5.2.6.2.xd3 25223071 SHA256 f63f29ceba489b8c46070536851a413c5f4b0186e0d0e24e6e28205aaceb2d32 SHA512 81d165e73bec88fb394cbed58552b31a6fbdceaaa43f352c4107d2b6fc98d802bdd180edd2b41cb5190cb8f2bd11e5d20eb70e2104120304f679cd6906a42773 WHIRLPOOL aa7177e5f490bc10793cf85276e638504b4836cffc45a2b16f0f9914621ca64da571fc2bc651065ceec4bf4ea143abec92d24c8d4e4a72628541100ac41923d9
28 DIST amd64-bin-libreoffice-java-5.2.7.2.xd3 23497383 SHA256 fbbfda1d198ebb57882df84ff3413bb78321cb4c4115fa77a61b492c9245a692 SHA512 5eb05dd5a6fc01b807e6b7efa23a78fa9a67644de202b6a055d738994118c36777a988ca32e51780e9f876d579b3f2f764ac00114242febee33ee1359e8c12b5 WHIRLPOOL 237ce03f2bb4c01fe073773eb5f85f5a2eff2591b951bcba30e47c6b317933ebe33ee48c10fca5bac86f4392e5386dbf4c0755d6a656ab5218c9d50c22521e51
29 -DIST amd64-bin-libreoffice-kde-5.2.6.2.xd3 7735054 SHA256 94b6608a66bc0186159b0b78ba99b1da2400159bc05d3e48af0e3f32ad940ec7 SHA512 7921dce4a98411e6fe4cc13a3f4726b4b069d4c4e05ee2c20c798997c60989350a0feca68af92b89863b9abdb1c7692e3f457ede67d934bfb6345046fae24923 WHIRLPOOL ef28eb60572061603920b2c3b32164e3e99e415afae301ee618065052b9a28ad6cfeda44269969e26654485e49987f88e5a2b416be65e23d144801469adc1ca0
30 DIST amd64-bin-libreoffice-kde-5.2.7.2.xd3 7844820 SHA256 1dd1dc1d8e3be789ed23c3146a46eaf6a2f55dc7e59932ff5aa892fd4c026495 SHA512 43fc71e58819e62620abd327991ac0de01c2e3de38e487aa83b127aa0eea03e437bab2490fb2dfbfc43c4e72d3631b4dc8b42f4fea41551a1767b4d22ed3a144 WHIRLPOOL af47d4b0fc4fbb829f98ac5cb57ac5115ad92e67e5dbf49337f29b1d396992448ae1e0d50b89fa823dab46687f342ded6d465d8ce9c3672bde5c9928bf8f840c
31 -DIST amd64-bin-libreoffice-kde-java-5.2.6.2.xd3 25616601 SHA256 4956f3889a3d4930b474316a44c2e6146bda5f07eb591d48cdfcf4b877a68f80 SHA512 c7303aee892143a825faac71c04471ffb92a80e981194e7112c10e9aa78e314983203e2f8c65d1eb6356394965aad95078609b3498cb32145a578c6eb899adcc WHIRLPOOL 49e30b02d88cf997d4a83708bf3c90443f6fc08a54a11b6fce8baac4f260923ddb12c6cba4fe569ed2285ae292d7dcae44bf995e49f64f7e61fd8e129c374ad2
32 DIST amd64-bin-libreoffice-kde-java-5.2.7.2.xd3 23683089 SHA256 a428206a6890e063ab60dd42031d54cce5153f6e29b95798006b16a0efd0f08f SHA512 a7ede56c4757d4fcdc4019344c4b8859dd157e1e06486087fd04545b136d53b7809102219baf73d3d038643b7ca24edc89e3264904b0a6ec0c28a9d0c7bcabb8 WHIRLPOOL 1eff7d08eee884a15f31273bfb4351337b486dcb7a4496683a8d9ab50e2676f9306c6396f4cf4db47040e9e3a5f0db75e73f9af03fc534dbf349e28eabfa4c95
33 -DIST x86-bin-libreoffice-5.2.6.2.tar.xz 76058308 SHA256 c872b02ffbe3f3c2793ec259168d1146078cbc58443bd58aa4d7c23dea35d53f SHA512 d83894f4861579470a747b3d93e02a6dd2ce4f99547a5078baabf22b30bbbde23411a1f32e76ede1d3dd5f2fd1774057fe1172b852137aafa360077661dc11ee WHIRLPOOL 31a5251329b8044c103d98404163dda66eb06fece0a1ff3bac332571c27582fa447a5c16fecc18e53ddeb0f8e8a8f5e2d5ab56cee4c7c835b46eff091150f8a7
34 DIST x86-bin-libreoffice-5.2.7.2.tar.xz 74278384 SHA256 c78957f87ba89fd646fcb7974a709f60094dc253c5824c32598987216bb152af SHA512 9ab468714826f8be3c6a8a8dd9f90cec8a9a88bc60430792dc4921637903d3bae07828bbc01df282480ea3012299fc31e3ca3c50dd20adf77cd54bd6ae6f3277 WHIRLPOOL 51b9073ef0c22fab137c68a89eff265de995b8486c5402390ab74f7c2b3cd659ca67c3320c1ca77fc0966733142c4ef7af891af631fcf5ae4ec876b1d2d6f4f0
35 -DIST x86-bin-libreoffice-gnome-5.2.6.2.xd3 15035802 SHA256 3e5561c02cd4d0ff2e011e62ee731713c86b278477d5bb894a18aedb8b0cb0ff SHA512 645a33316cc0ef69f3dbf0ec2f2cf40e9f8c9b11b5ed0d906d6bb0a8d80b7f1b75f42a3174b83d6c4c070a0f1881cf83e5ee1a9809bf81d761c388371bef550c WHIRLPOOL c8914c34a35878c76d5d7c55c94b685dc7a11b032ca86f50f294b54ad64bdf06e17f9455f9c782b7c10c82b515019b1c7ddef484e0b0dced36399aec8af3da62
36 DIST x86-bin-libreoffice-gnome-5.2.7.2.xd3 15520438 SHA256 54cd92b8936b0dee84efaa952bd9634a74ca74dc0f9697e30ef5ddd9959b573d SHA512 988f36b1efdf466598d2a1545bf8f03dbc3d37947649804c54b8a8031e1ed579fab6afba2954133e05c76a0a2093d9f1f30e36f2d27e5461290d70b9de01ee61 WHIRLPOOL c6fffa59b8fcc44710cad1d4e89715332fbd8788d1db51bbf4b88641c60069115fd03ba898639c97530fcb23aa38dbfce41e854403e94ea1a580920c27fa2d15
37 -DIST x86-bin-libreoffice-gnome-java-5.2.6.2.xd3 25176617 SHA256 57faeaa0059dbf35ebde4fedad7000a29d765b04ea3723885e0b87c637a2c3b4 SHA512 0b6cfc724068e126d033c65d63c186d31c24d2f63c8b16ada19f2506c2794a9b243ee995870824d6159b27e64fefbc33e2509a8afe8166643223c313722d3e7e WHIRLPOOL 2aa6285e107ad339e503568e338fc2d6a14b405a5d39859d059447762b48f60ebc4af3cc85bcde4ebfaf07ff1dc47461244b85760897b60fabc6fd54b7a90a78
38 DIST x86-bin-libreoffice-gnome-java-5.2.7.2.xd3 22136298 SHA256 669c5bc5225d02c4a878c818cf819041952d9f4264a5826a363c46c834cf05d7 SHA512 44f2fdc8b781b62c6c1c7afd35c11f46698d1271090e6542d20c69ba8e54e220b9586344c5eec4fca0b2ee6e8623d79000e5c9b95d95913ee17f5980057be22c WHIRLPOOL 3e89193fcb00beeb92f709e2cbc1b1b82c36b7b69d209173d024190327eebda840cfbfefb71bedfee3f8ae0dc8d4995622d22168fda7b2ccf430e46a9ccf376f
39 -DIST x86-bin-libreoffice-java-5.2.6.2.xd3 22448177 SHA256 5631e4e195be063e79c3ed33924678d239259fe793afae6059b8d39d790f9e20 SHA512 d1a5405c07014fdd4c0c8e9295e08baafb390b562e43525185c86ee801a6ac66d9ff5cd1fdfe3bb19e176a9233f4923fe929f89a21f24346ed6b312c4d9d5148 WHIRLPOOL 6061567948b25e441c52e05c3afd4e85300ff407a616fcf768e557fc7ee559568af4178872f577b27eced98afeba4d0b080b0a1c1efc9ede5661329b6b066fc5
40 DIST x86-bin-libreoffice-java-5.2.7.2.xd3 21833970 SHA256 963d52886c78f8148dd48a8bc65fecb5bb61d6f812d79e26287b1b617b64251e SHA512 45ac43b1f331d07f5e266b6de144aa466b08c4539c91943477813f2b0ee8b1951fb5e99765cb49abebd750e379d077d667958c87f9bdefe1ca0e8b507efc1dd8 WHIRLPOOL dfd9858891b4de81e4741fc90adae253a9fdd8a029e14183d7a545bab102a4d35ce38ba9485147c8aa7897338f8b541cb0bc0b2be7e85ca215ce5151cf74fdfb
41 -DIST x86-bin-libreoffice-kde-5.2.6.2.xd3 5333967 SHA256 195f230778ce781c5e68f85c221014d3c26b2eb34488f9e06bf772a599cf9701 SHA512 f1ef9259c013fb60565e40a7336e1d172aa7f2311694061665638a70e45afa11b75e68217270cfdcaecf005541d74901ea4ed0c7a5dea3b92c44986d12f70d9e WHIRLPOOL 64d025b828e0fa7c9d60208c66ddb851747396874f0b06c788b3f9b9418501de8ccf38b388c3cb6909e1d8d12183ae9a649147e74f7ef7462333877199447810
42 DIST x86-bin-libreoffice-kde-5.2.7.2.xd3 5113579 SHA256 9056a38d9f136f68a9e21d496581a343fbbbdde20bb8de46b8d34afa926ca2e4 SHA512 4610c58851bc605ebba223e8956a86e7317119db3077eb9caaebc20db2e3c5da6b498289a77aa7406c2655b3a0ca252f16b3ce25eccbb716e89a4f8f4ea2b3b4 WHIRLPOOL fdd7dcacd520eab3f18070a56c55209979832567030a8f89b428233c52a8450bff0af8007e5e04d4df99b9497bac02a9dd356068c26ce763ed973e5183fa88f3
43 -DIST x86-bin-libreoffice-kde-java-5.2.6.2.xd3 22526429 SHA256 23f4ce88131ec74864fb8d4fa18fec49b3136838fc86dd2b2aaff23fa4cb9632 SHA512 393962e0b75efa195e4903bd1fbe3f67cac1a4020900e4a4e02e74683d0ca75e6dfd7ba95b90b491c6755007380f59c785b18095e75d43ec83abdc0a5e17fe21 WHIRLPOOL 55d0366793a11c989a939c0cd72f2ec54ce2d0f11647cc924b1a1bee7e5b02f23e216d30c18206f8ec3500eb76caa28f861bc75b7457d29a3b522ee46ccaa204
44 DIST x86-bin-libreoffice-kde-java-5.2.7.2.xd3 21900376 SHA256 49001c8f6aef7049b0856750cd41ece0bc77f86a1ee8483fb0700af7d4199c24 SHA512 9b78114fb61cc7a70d006bf3914366c44ef2398a29d55f3ebcbf10c8b6935441077637f40d04bd9bb59ecdc84c5e687f3f4dd6cab54ef71994fffdc86374b464 WHIRLPOOL 517cfc41eddeb3f3ca5fb4d8b7df58ab34a6019815f74a5c2f2b7eb3754d2a6095aaefe74731e1ba661db526eb0d73c23dec5f7bd426db322172434ca17efe25
45
46 diff --git a/app-office/libreoffice-bin/libreoffice-bin-5.2.6.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-5.2.6.2.ebuild
47 deleted file mode 100644
48 index 31d1f7e179c..00000000000
49 --- a/app-office/libreoffice-bin/libreoffice-bin-5.2.6.2.ebuild
50 +++ /dev/null
51 @@ -1,244 +0,0 @@
52 -# Copyright 1999-2017 Gentoo Foundation
53 -# Distributed under the terms of the GNU General Public License v2
54 -
55 -EAPI=6
56 -
57 -KDE_REQUIRED="optional"
58 -CMAKE_REQUIRED="never"
59 -
60 -BASE_PACKAGENAME="bin"
61 -BASE_AMD64_URI="http://packages.gentooexperimental.org/packages/amd64-libreoffice/amd64-${BASE_PACKAGENAME}-"
62 -BASE_X86_URI="http://packages.gentooexperimental.org/packages/x86-libreoffice/x86-${BASE_PACKAGENAME}-"
63 -
64 -PYTHON_COMPAT=( python{2_7,3_4,3_5} )
65 -PYTHON_REQ_USE="threads,xml"
66 -
67 -inherit kde4-base java-pkg-opt-2 python-single-r1 pax-utils prefix versionator
68 -
69 -DESCRIPTION="A full office productivity suite. Binary package"
70 -HOMEPAGE="http://www.libreoffice.org"
71 -SRC_URI_AMD64="
72 - ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
73 - kde? (
74 - !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
75 - java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
76 - )
77 - gnome? (
78 - !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
79 - java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
80 - )
81 - !kde? ( !gnome? (
82 - java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
83 - ) )
84 -"
85 -SRC_URI_X86="
86 - ${BASE_X86_URI}libreoffice-${PVR}.tar.xz
87 - kde? (
88 - !java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 )
89 - java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 )
90 - )
91 - gnome? (
92 - !java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 )
93 - java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 )
94 - )
95 - !kde? ( !gnome? (
96 - java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 )
97 - ) )
98 -"
99 -
100 -SRC_URI="
101 - amd64? ( ${SRC_URI_AMD64} )
102 - x86? ( ${SRC_URI_X86} )
103 -"
104 -
105 -IUSE="gnome java kde"
106 -LICENSE="LGPL-3"
107 -SLOT="0"
108 -KEYWORDS="-* amd64 x86"
109 -
110 -BIN_COMMON_DEPEND="
111 - app-text/hunspell:0/1.6
112 - =app-text/libexttextcat-3.4*
113 - =app-text/libmwaw-0.3*
114 - dev-libs/boost:0/1.62.0
115 - dev-libs/icu:0/58.1
116 - >=media-gfx/graphite2-1.2.0
117 - media-libs/glew:0/1.13
118 - media-libs/harfbuzz:0/0.9.18[icu]
119 - media-libs/libpng:0/16
120 - >=sys-devel/gcc-4.9.4
121 - >=sys-libs/glibc-2.23
122 - virtual/jpeg:62
123 - kde? ( >=kde-frameworks/kdelibs-4.14.29-r1:4 >=dev-qt/qtcore-4.8.6-r2:4 >=dev-qt/qtgui-4.8.6-r4:4 )
124 -"
125 -
126 -# PLEASE place any restrictions that are specific to the binary builds
127 -# into the BIN_COMMON_DEPEND block above.
128 -# All dependencies below this point should remain identical to those in
129 -# the source ebuilds.
130 -
131 -COMMON_DEPEND="
132 - ${BIN_COMMON_DEPEND}
133 - ${PYTHON_DEPS}
134 - app-arch/unzip
135 - app-arch/zip
136 - app-text/hunspell
137 - >=app-text/libabw-0.1.0
138 - >=app-text/libebook-0.1
139 - >=app-text/libetonyek-0.1
140 - app-text/libexttextcat
141 - app-text/liblangtag
142 - >=app-text/libmspub-0.1.0
143 - >=app-text/libmwaw-0.3.1
144 - >=app-text/libodfgen-0.1.0
145 - app-text/libwpd:0.10[tools]
146 - app-text/libwpg:0.3
147 - >=app-text/libwps-0.4
148 - app-text/mythes
149 - >=dev-cpp/clucene-2.3.3.4-r2
150 - =dev-cpp/libcmis-0.5*
151 - dev-db/unixODBC
152 - dev-lang/perl
153 - >=dev-libs/boost-1.55:=
154 - dev-libs/expat
155 - dev-libs/hyphen
156 - dev-libs/icu:=
157 - =dev-libs/liborcus-0.11*
158 - dev-libs/librevenge
159 - dev-libs/nspr
160 - dev-libs/nss
161 - >=dev-libs/openssl-1.0.0d:0
162 - >=dev-libs/redland-1.0.16
163 - media-gfx/graphite2
164 - media-libs/fontconfig
165 - media-libs/freetype:2
166 - >=media-libs/glew-1.10:=
167 - >=media-libs/harfbuzz-0.9.18:=[icu(+)]
168 - media-libs/lcms:2
169 - >=media-libs/libcdr-0.1.0
170 - >=media-libs/libfreehand-0.1.0
171 - media-libs/libpagemaker
172 - >=media-libs/libpng-1.4:0=
173 - >=media-libs/libvisio-0.1.0
174 - net-libs/neon
175 - net-misc/curl
176 - net-nds/openldap
177 - sci-mathematics/lpsolve
178 - virtual/jpeg:0
179 - x11-libs/cairo[X,-xlib-xcb(-)]
180 - x11-libs/libXinerama
181 - x11-libs/libXrandr
182 - x11-libs/libXrender
183 - virtual/glu
184 - virtual/opengl
185 - net-print/cups
186 - dev-libs/dbus-glib
187 - gnome? (
188 - dev-libs/glib:2
189 - gnome-extra/evolution-data-server
190 - )
191 - gnome? ( gnome-base/dconf )
192 - media-libs/gstreamer:1.0
193 - media-libs/gst-plugins-base:1.0
194 - x11-libs/gdk-pixbuf
195 - >=x11-libs/gtk+-2.24:2
196 - gnome? (
197 - dev-libs/glib:2
198 - dev-libs/gobject-introspection
199 - >=x11-libs/gtk+-3.8:3
200 - )
201 -"
202 -
203 -RDEPEND="${COMMON_DEPEND}
204 - !app-office/libreoffice
205 - !app-office/openoffice
206 - media-fonts/liberation-fonts
207 - media-fonts/libertine
208 - media-fonts/urw-fonts
209 - java? ( >=virtual/jre-1.6 )
210 - kde? ( $(add_kdeapps_dep kioclient) )
211 -"
212 -
213 -PDEPEND="
214 - =app-office/libreoffice-l10n-${PV}*
215 -"
216 -
217 -DEPEND="dev-util/xdelta:3"
218 -
219 -# only one flavor at a time
220 -REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}"
221 -
222 -RESTRICT="test strip"
223 -
224 -S="${WORKDIR}"
225 -
226 -PYTHON_UPDATER_IGNORE="1"
227 -
228 -QA_PREBUILT="/usr/*"
229 -
230 -pkg_pretend() {
231 - [[ $(gcc-major-version) -lt 4 ]] || \
232 - ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
233 - && die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
234 -}
235 -
236 -pkg_setup() {
237 - kde4-base_pkg_setup
238 - python-single-r1_pkg_setup
239 -}
240 -
241 -src_unpack() {
242 - einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
243 - xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
244 -
245 - local patchname
246 - use kde && patchname="-kde"
247 - use gnome && patchname="-gnome"
248 - use java && patchname="${patchname}-java"
249 -
250 - if [ -n "${patchname}" ]; then
251 - einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
252 - xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
253 - mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
254 - fi
255 -
256 - einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
257 - unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
258 -}
259 -
260 -src_prepare() {
261 - cp "${FILESDIR}"/50-${PN} "${T}"
262 - eprefixify "${T}"/50-${PN}
263 - default
264 -}
265 -
266 -src_configure() { :; }
267 -
268 -src_compile() { :; }
269 -
270 -src_install() {
271 - dodir /usr
272 - cp -aR "${S}"/usr/* "${ED}"/usr/
273 -
274 - # prevent revdep-rebuild from attempting to rebuild all the time
275 - insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
276 -}
277 -
278 -pkg_preinst() {
279 - # Cache updates - all handled by kde eclass for all environments
280 - kde4-base_pkg_preinst
281 -}
282 -
283 -pkg_postinst() {
284 - kde4-base_pkg_postinst
285 -
286 - pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
287 - pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
288 -
289 - use java || \
290 - ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
291 -}
292 -
293 -pkg_postrm() {
294 - kde4-base_pkg_postrm
295 -}