1 |
commit: a35cf2025feaa274309c6d07db0ab90587f0d26f |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Jun 27 09:15:27 2019 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jun 27 10:47:26 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35cf202 |
7 |
|
8 |
app-office/libreoffice-bin: Drop 6.1.5.2 |
9 |
|
10 |
Package-Manager: Portage-2.3.67, Repoman-2.3.16 |
11 |
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> |
12 |
|
13 |
app-office/libreoffice-bin/Manifest | 12 - |
14 |
.../libreoffice-bin/libreoffice-bin-6.1.5.2.ebuild | 274 --------------------- |
15 |
2 files changed, 286 deletions(-) |
16 |
|
17 |
diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest |
18 |
index c71ca3073b8..5ca6f31bf8f 100644 |
19 |
--- a/app-office/libreoffice-bin/Manifest |
20 |
+++ b/app-office/libreoffice-bin/Manifest |
21 |
@@ -1,24 +1,12 @@ |
22 |
-DIST amd64-bin-libreoffice-6.1.5.2.tar.xz 81458964 BLAKE2B 0205fa319cc248062327489aaf565bf8d4fb24bd66b4b5af3f9dd4ce6bff34a9cde5258c5a81990f72a4fc0ed503749120db5021d50ef62a0ae69fca6e6eded7 SHA512 4f67e8a17b837ea716f95898334ff7c1de53504e79cb5b51d202724798518c4cda536548cd284ee394d7c34c8727b1c43d30004933a8113f84af4188486fb2f6 |
23 |
DIST amd64-bin-libreoffice-6.2.4.2.tar.xz 103982884 BLAKE2B e1a7228ee94784827a689aa29f1e37f712d5ba9bce1e0f8d4f182b5fa93e5f9ad67e2d71b7f3abd36c1dfd893575679d7181b24ca520ef44ff86d20ec7bd0b45 SHA512 2e0a4fe2a12be7bb38d17e151d5c24f852d838a98f2dabc2f2192d2d7d2866457d69767aa2e0caae0f48a0769998b1ca29d07be07a151478da0c02f70e9c4525 |
24 |
-DIST amd64-bin-libreoffice-gnome-6.1.5.2.xd3 16971562 BLAKE2B 39c13efdb87f9d7db5fb22f4a16b95db03909046f385660edad19c0dca53501faedf8121d85f0459459b5aeffa4acaf029abd63bc8bff91068328fa62d2ff7fb SHA512 646d851389cacecafbb5c1fb7c628218795b2e6e735cc0279f8f87fb6b52e076ad200cbc6d2e7601dbbddd197d42c759bc46f2727fc12fcb851261ac48e10114 |
25 |
DIST amd64-bin-libreoffice-gnome-6.2.4.2.xd3 18912626 BLAKE2B 5710b82bed9a0b5db59b3709f6f7bcb54bfbfd4ccaa86f4e84949ccfba0ca71f1d0e8a6b3d9addff1e59e7a35504cb26b3f262d26d38998dd4ec179b33b88d2c SHA512 1acb5ae243ee212b6fd2b0a48aeab56b39f338b574b049ef67e58c703ab0474026853e605a39d8f30fddfca48b961ab7d4fbe40a7a49933dac656af6e84bb2c6 |
26 |
-DIST amd64-bin-libreoffice-gnome-java-6.1.5.2.xd3 27382980 BLAKE2B cda280a0f7fc4b7b33ade0bb81ba0d8bb11cc39397afecc591acce9222c67e659ca98e5605a48675080d410db9c6f54abb5a6abe4e3d391f3053012321268e26 SHA512 13b88b198c3a78aebc19de85a93dc8413e67a1ab54baeee78ab25e0035199fde311f0f974b1d4dd07a6993377ac983b638bd0de56239609bd938ba306adc9420 |
27 |
DIST amd64-bin-libreoffice-gnome-java-6.2.4.2.xd3 30448355 BLAKE2B 0d3f07b879b67f9135f8fca9a6c2dfb77c746246347d01052fc808b02b70a13a4b4eb772e0265f0fb35c678b05c0f72a5dd0350ee57178850acfed7eb63cc0e1 SHA512 44e32a43a71f3b3c81f14668a5af97361bf3bc1f1bc9770607e34e33dc0b610d4c1443a32f86a124bc2ef5d0029fbcf6d221e91645adf07fba400201d2e3b6e1 |
28 |
-DIST amd64-bin-libreoffice-java-6.1.5.2.xd3 26020195 BLAKE2B 7a28ef04f187544b7452174ab183291f0ab6a082b2ba477d75caf4b08b89e59bc2f51183076a864e3c8844d98875c9b627a00f93413a92d50eee0ecf17ad03a9 SHA512 7a9ae33dbb06d05360d5209494e8fcb5a104900770f332171f561201806e049c0f4b7fbf468bb0d4c5ec460747751eb76da2c190881de2fff2ce84fdec761def |
29 |
DIST amd64-bin-libreoffice-java-6.2.4.2.xd3 29169303 BLAKE2B 70b6756bf9625ad4b6ae5eb1bd3d7f4c965c527f7fa87f2074ff1fe7510c374e93bb07170939b6a08e4d6d68df7d47aea1c4ffb77d93f8f9d7fc51034615b294 SHA512 4118d897800b20b73f414daf594d39ef5b5b0d923d4b2ab54ea26b1346c238ab3d7becff7716e2e88da51d98918bfeb122405c95c3e1db926e389b137fb98dcc |
30 |
-DIST amd64-bin-libreoffice-kde-6.1.5.2.xd3 17204328 BLAKE2B e390a5e1fe64e1be86a2a7a01a695ba4069c916bcc3f181d73c5abc68c131c28dc06049f45065a1a51420c816a1dfc11d3aec4869ece93048988fda4681d3c93 SHA512 67b7c336739e2bc72800de61ecc408d35c9e27abd6a18e2f5d259fe5cd601986fc93935990e980837481c741a5d752b2fb80deefae8f04378dfcb5e2a61edf67 |
31 |
DIST amd64-bin-libreoffice-kde-6.2.4.2.xd3 19572204 BLAKE2B ccadb3d665cea7e036f92ed813795879df59c32092c09d9e0b2fa11ef4f3c402368f57d3713ab8693e4f0713699d1cd132ca31664eb3309b487c67ee52be6eca SHA512 1c1e40b0b256ffb623ebd5a289c8bec1b65468de0dc0242eb03e37e8894c5cde43b122846698524d4b20804b28ffbc153cab33ef08c61fb0f3f7860ee8b5fec6 |
32 |
-DIST amd64-bin-libreoffice-kde-java-6.1.5.2.xd3 27569581 BLAKE2B 7a28bac9fbf648df15c8182440585c9c44a6c8487729b492a09b16edf122ce715b18d521dbd98bdf444c429f2c7766d13f40366fbb0ae37834df6369288bdb02 SHA512 d112d1986d69828e597984138345227221ec1b792629fc2d882c6195b0d9c4d33a25c170b8edc4e796b134ec9b3171f659da5e2c022c021c462b3c7e4d33e708 |
33 |
DIST amd64-bin-libreoffice-kde-java-6.2.4.2.xd3 31004830 BLAKE2B a7084f685d9315f0dc367005fbefbc00f42458e4cf8e6701e7de062d8dc401c28f55b96cecbd315ef8f2fdaabce5288715374f00257552047a78ffcc30db90f1 SHA512 da6e037640ad107d3049142f834d2803821099b03cbee6fef875afbeaf33f701479a528b3a350926f37b59e5787ebe040c4b79daaf9d2ac0d6ec5196af4c584b |
34 |
-DIST x86-bin-libreoffice-6.1.5.2.tar.xz 83728896 BLAKE2B 4b94d9090b59cde87aa779c566a41d77a90579f177d656689804168a818e516dc19eab0719ff0cf291d408b157782eaf42b0d697677ca3037fd25d08e115d849 SHA512 63356809b2534ba170243a8f517f62a0b1474f52330a772e7b66014841ce3ac8f635196f78933da5544323873cd40bd939b59e1fc2a8638f014f2a5279b5ce0b |
35 |
DIST x86-bin-libreoffice-6.2.4.2.tar.xz 106392740 BLAKE2B 8552710a146d18033dc32ee4e24061c1dfdddce14ac9981235bc7067ece4c6a3d3606a85d9077644129d262c107f4ad04dab9d9c82e91d78770c9147c0f6da99 SHA512 1a394eaa3d432a9165e6425b7aa085c94e931f1fee8abfde3478b7d1c281759cce0d531135fe936e55ebb911a308de052110ca851560c7cf6d5f8b256c1ceca1 |
36 |
-DIST x86-bin-libreoffice-gnome-6.1.5.2.xd3 15117228 BLAKE2B d628407c11c967c3eaa3a67d21a5638bcf64a9db6fcd6494c8622a906af26ca7d16d98635012d52c7c690f812a27dea1496d194e12de44eb96ce0424299a4b14 SHA512 af49354ecda7cdf90268308d6b6dfff08c80397d8e8006d952d759dfa36f9d4228acee0719fd4148a936480f4901bebfc28e68d6e2e04017e3803fef8cde9203 |
37 |
DIST x86-bin-libreoffice-gnome-6.2.4.2.xd3 17326095 BLAKE2B 3d5596048653f50262f35e892252239b47273443a285d5472e3898b3bf4964cfe5a8698ac46c3bf9edae447993d74c5c1d8336545c2c171040e2f1219e734a8f SHA512 ac89e94e9e64db01c2b358728bdd31054b96efe70f75c200725bf9403250aa58bbedae114f64cd95bce993c8e6f064cd6f2c05461589d23eeeed170d0450552c |
38 |
-DIST x86-bin-libreoffice-gnome-java-6.1.5.2.xd3 25335202 BLAKE2B 9b98001c51861ebd59d6420c54459a3e2e29d400bd3640adc3b4895e480caae218b8d58d707cf05294d460f584927f7e43de9b34be70def40d567d4280b5d73c SHA512 ad74e386cc718697db24f7a90c328c66413cf046d6d0f0573b46ed6168bd4ceed2956f7f880f548cb84a0a418ab27681040753cafaf81e19b8454a89a459ca82 |
39 |
DIST x86-bin-libreoffice-gnome-java-6.2.4.2.xd3 29605719 BLAKE2B d5a4960599251a92fec1481383d5f5c60229840fbc94cc62051c52a3635bed32d30ebabb4c63172bae0f356fb5b0f7c634f9de89b650fe4cc8dba2bb2b740695 SHA512 c4b8ac5424a27a6e87a914edcb16ba897d7c9b3b6d9899d765b1b2530a4cea27468883456daab32f83a1936a5700f8d726e342e138d2bc80fa85dbd4ecbcdd30 |
40 |
-DIST x86-bin-libreoffice-java-6.1.5.2.xd3 24864117 BLAKE2B a990edae78593ff6d97d51d24b6b17e7f5ca9fa65dfc37a60909f21ce7d73ef598b7958eb7d35ac61f9c635e319ee703aa599cd66fd553cb6447d5e2860c30f9 SHA512 7e2e227365502d1037679041e861f2a547bb33dd818e91c754f1356bde69234cfd419119aca861ec95a2e2eeaf62b62210bc63379c676451d77d6a2196d35946 |
41 |
DIST x86-bin-libreoffice-java-6.2.4.2.xd3 25920366 BLAKE2B ffa55133cfc039f306e225968ce953cdc397b1e5aa1ff6c4508887f485c2f73beb82f4ae46586f2af2833a371ee9b7373d0b7405884e355dd1b179ebc0b4a32b SHA512 8d4109bdb5b68787d92869424bb8f87ddec47f360ced68050002562459b99e39f4e925fa96904d92166d431ffb06eb3675cfcea822097ce1e858657dab844ef3 |
42 |
-DIST x86-bin-libreoffice-kde-6.1.5.2.xd3 14984951 BLAKE2B 2fa3af871e90833ba492d35443937fb572fd4cc48cfcbd210b542b6963a93c007d29d007a51e54a73cef8cbbde4a9866229013920f5ac981e15d6c632cc9fde5 SHA512 7f8ceb5c4235b1e3892e5c8ea708f54e66c40535653ba4703a45a111c20339355eb90e382b8aea4336956261a2da46c1369f658a47fd0ad0646ed742e8490687 |
43 |
DIST x86-bin-libreoffice-kde-6.2.4.2.xd3 18283075 BLAKE2B 485b77a94350861c615388d591963aa327783dea382084c2394e13b51712e85ad6d972e118da91dc6a0f65663e6ef72d043c435f34f8f3a6dce548a997a4dfea SHA512 8a987e679a3c078c691f7006dde590cca8f1f3d2a06fe164244da813ac8b1acbd766d271fdf23864871f835602d4d00e2b90e693cdc2da4a0cddba9bc7ce9776 |
44 |
-DIST x86-bin-libreoffice-kde-java-6.1.5.2.xd3 25252595 BLAKE2B 207ae00d0b210bd869d3d19d7348ee0380153c7d108ddb03d5bdac92718b78106fac321c2df00dc2cc71cfdf791b309a591b530c936ee1673314d55e30d46e9c SHA512 70edcebceee32c82c78ba704cb292cad8e59f31d8d58f72c525cd32723726b251221370c6d2dfe4a54d3f0615f0859792160f1c66b20d8f7b77030f54c084073 |
45 |
DIST x86-bin-libreoffice-kde-java-6.2.4.2.xd3 27890295 BLAKE2B e5d9ade91a15f1474d7cc41216a363ffea712020a6f35af7080ea95400101a3158aca8bdcddac9b910c8dd6a9d454d4e9116fd92b3330fc57950fc421ebdfe60 SHA512 3d82e794770237376293b2048f8e1ca38320e75ebaf3b825a074b00cf0c710a43faa3cee328e310c689af34aa466bec7512cde566bd7cab5d814aebe39c31eba |
46 |
|
47 |
diff --git a/app-office/libreoffice-bin/libreoffice-bin-6.1.5.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-6.1.5.2.ebuild |
48 |
deleted file mode 100644 |
49 |
index de26ee95d59..00000000000 |
50 |
--- a/app-office/libreoffice-bin/libreoffice-bin-6.1.5.2.ebuild |
51 |
+++ /dev/null |
52 |
@@ -1,274 +0,0 @@ |
53 |
-# Copyright 1999-2019 Gentoo Authors |
54 |
-# Distributed under the terms of the GNU General Public License v2 |
55 |
- |
56 |
-EAPI=6 |
57 |
- |
58 |
-BASE_PACKAGENAME="bin" |
59 |
-BASE_AMD64_URI="https://tamiko.kyomu.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-" |
60 |
-BASE_X86_URI="https://tamiko.kyomu.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-" |
61 |
- |
62 |
-PYTHON_COMPAT=( python3_6 ) |
63 |
-PYTHON_REQ_USE="threads,xml" |
64 |
- |
65 |
-inherit gnome2-utils java-pkg-opt-2 python-single-r1 pax-utils prefix versionator xdg-utils |
66 |
- |
67 |
-DESCRIPTION="A full office productivity suite. Binary package" |
68 |
-HOMEPAGE="https://www.libreoffice.org" |
69 |
-SRC_URI_AMD64=" |
70 |
- ${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz |
71 |
- kde? ( |
72 |
- !java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 ) |
73 |
- java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 ) |
74 |
- ) |
75 |
- gnome? ( |
76 |
- !java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 ) |
77 |
- java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 ) |
78 |
- ) |
79 |
- !kde? ( !gnome? ( |
80 |
- java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 ) |
81 |
- ) ) |
82 |
-" |
83 |
-SRC_URI_X86=" |
84 |
- ${BASE_X86_URI}libreoffice-${PVR}.tar.xz |
85 |
- kde? ( |
86 |
- !java? ( ${BASE_X86_URI}libreoffice-kde-${PVR}.xd3 ) |
87 |
- java? ( ${BASE_X86_URI}libreoffice-kde-java-${PVR}.xd3 ) |
88 |
- ) |
89 |
- gnome? ( |
90 |
- !java? ( ${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3 ) |
91 |
- java? ( ${BASE_X86_URI}libreoffice-gnome-java-${PVR}.xd3 ) |
92 |
- ) |
93 |
- !kde? ( !gnome? ( |
94 |
- java? ( ${BASE_X86_URI}libreoffice-java-${PVR}.xd3 ) |
95 |
- ) ) |
96 |
-" |
97 |
- |
98 |
-SRC_URI=" |
99 |
- amd64? ( ${SRC_URI_AMD64} ) |
100 |
- x86? ( ${SRC_URI_X86} ) |
101 |
-" |
102 |
- |
103 |
-IUSE="gnome java kde" |
104 |
-LICENSE="LGPL-3" |
105 |
-SLOT="0" |
106 |
-KEYWORDS="-* amd64 x86" |
107 |
- |
108 |
-BIN_COMMON_DEPEND=" |
109 |
- app-text/hunspell:0/1.6 |
110 |
- =app-text/libexttextcat-3.4* |
111 |
- =app-text/libmwaw-0.3* |
112 |
- dev-libs/boost:0/1.65.0 |
113 |
- dev-libs/icu:0/63.1 |
114 |
- >=media-gfx/graphite2-1.3.10 |
115 |
- media-libs/harfbuzz:0/0.9.18[icu] |
116 |
- media-libs/libpng:0/16 |
117 |
- >=sys-devel/gcc-7.3.0 |
118 |
- >=sys-libs/glibc-2.27 |
119 |
- virtual/jpeg-compat:62 |
120 |
-" |
121 |
- |
122 |
-# PLEASE place any restrictions that are specific to the binary builds |
123 |
-# into the BIN_COMMON_DEPEND block above. |
124 |
-# All dependencies below this point should remain identical to those in |
125 |
-# the source ebuilds. |
126 |
- |
127 |
-COMMON_DEPEND=" |
128 |
- ${BIN_COMMON_DEPEND} |
129 |
- ${PYTHON_DEPS} |
130 |
- app-arch/unzip |
131 |
- app-arch/zip |
132 |
- app-crypt/gpgme[cxx] |
133 |
- app-text/hunspell:= |
134 |
- >=app-text/libabw-0.1.0 |
135 |
- >=app-text/libebook-0.1 |
136 |
- app-text/libepubgen |
137 |
- >=app-text/libetonyek-0.1 |
138 |
- app-text/libexttextcat |
139 |
- app-text/liblangtag |
140 |
- >=app-text/libmspub-0.1.0 |
141 |
- >=app-text/libmwaw-0.3.1 |
142 |
- app-text/libnumbertext |
143 |
- >=app-text/libodfgen-0.1.0 |
144 |
- app-text/libqxp |
145 |
- app-text/libstaroffice |
146 |
- app-text/libwpd:0.10[tools] |
147 |
- app-text/libwpg:0.3 |
148 |
- >=app-text/libwps-0.4 |
149 |
- app-text/mythes |
150 |
- >=dev-cpp/clucene-2.3.3.4-r2 |
151 |
- =dev-cpp/libcmis-0.5* |
152 |
- dev-db/unixODBC |
153 |
- dev-lang/perl |
154 |
- dev-libs/boost:=[nls] |
155 |
- dev-libs/expat |
156 |
- dev-libs/hyphen |
157 |
- dev-libs/icu:= |
158 |
- dev-libs/libassuan |
159 |
- dev-libs/libgpg-error |
160 |
- =dev-libs/liborcus-0.13* |
161 |
- dev-libs/librevenge |
162 |
- dev-libs/libxml2 |
163 |
- dev-libs/libxslt |
164 |
- dev-libs/nspr |
165 |
- dev-libs/nss |
166 |
- >=dev-libs/redland-1.0.16 |
167 |
- >=dev-libs/xmlsec-1.2.24[nss] |
168 |
- media-gfx/graphite2 |
169 |
- media-libs/fontconfig |
170 |
- media-libs/freetype:2 |
171 |
- >=media-libs/harfbuzz-0.9.42:=[graphite,icu] |
172 |
- media-libs/lcms:2 |
173 |
- >=media-libs/libcdr-0.1.0 |
174 |
- >=media-libs/libepoxy-1.3.1[X] |
175 |
- >=media-libs/libfreehand-0.1.0 |
176 |
- media-libs/libpagemaker |
177 |
- >=media-libs/libpng-1.4:0= |
178 |
- >=media-libs/libvisio-0.1.0 |
179 |
- media-libs/libzmf |
180 |
- net-libs/neon |
181 |
- net-misc/curl |
182 |
- net-nds/openldap |
183 |
- sci-mathematics/lpsolve |
184 |
- sys-libs/zlib |
185 |
- virtual/glu |
186 |
- virtual/jpeg:0 |
187 |
- virtual/opengl |
188 |
- x11-libs/cairo[X] |
189 |
- x11-libs/libXinerama |
190 |
- x11-libs/libXrandr |
191 |
- x11-libs/libXrender |
192 |
- net-print/cups |
193 |
- dev-libs/dbus-glib |
194 |
- gnome? ( |
195 |
- dev-libs/glib:2 |
196 |
- gnome-base/dconf |
197 |
- gnome-extra/evolution-data-server |
198 |
- ) |
199 |
- media-libs/gstreamer:1.0 |
200 |
- media-libs/gst-plugins-base:1.0 |
201 |
- gnome? ( |
202 |
- dev-libs/glib:2 |
203 |
- dev-libs/gobject-introspection |
204 |
- gnome-base/dconf |
205 |
- media-libs/mesa[egl] |
206 |
- x11-libs/gtk+:3 |
207 |
- x11-libs/pango |
208 |
- ) |
209 |
- kde? ( |
210 |
- dev-libs/glib:2 |
211 |
- dev-libs/gobject-introspection |
212 |
- gnome-base/dconf |
213 |
- media-libs/mesa[egl] |
214 |
- x11-libs/gtk+:3 |
215 |
- x11-libs/pango |
216 |
- ) |
217 |
- x11-libs/gdk-pixbuf |
218 |
- >=x11-libs/gtk+-2.24:2 |
219 |
- x11-libs/pango |
220 |
- kde? ( |
221 |
- dev-qt/qtcore:5 |
222 |
- dev-qt/qtgui:5 |
223 |
- dev-qt/qtx11extras:5 |
224 |
- dev-qt/qtwidgets:5 |
225 |
- kde-frameworks/kconfig:5 |
226 |
- kde-frameworks/kcoreaddons:5 |
227 |
- kde-frameworks/ki18n:5 |
228 |
- kde-frameworks/kio:5 |
229 |
- kde-frameworks/kwindowsystem:5 |
230 |
- ) |
231 |
-" |
232 |
- |
233 |
-RDEPEND="${COMMON_DEPEND} |
234 |
- !app-office/libreoffice |
235 |
- !app-office/openoffice |
236 |
- media-fonts/liberation-fonts |
237 |
- || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) |
238 |
- java? ( >=virtual/jre-1.6 ) |
239 |
- kde? ( kde-frameworks/breeze-icons:* ) |
240 |
-" |
241 |
- |
242 |
-PDEPEND=" |
243 |
- =app-office/libreoffice-l10n-${PV}* |
244 |
-" |
245 |
- |
246 |
-DEPEND="dev-util/xdelta:3" |
247 |
- |
248 |
-# only one flavor at a time |
249 |
-REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}" |
250 |
- |
251 |
-RESTRICT="test strip" |
252 |
- |
253 |
-S="${WORKDIR}" |
254 |
- |
255 |
-PYTHON_UPDATER_IGNORE="1" |
256 |
- |
257 |
-QA_PREBUILT="/usr/*" |
258 |
- |
259 |
-pkg_pretend() { |
260 |
- [[ $(gcc-major-version) -lt 4 ]] || \ |
261 |
- ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \ |
262 |
- && die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)." |
263 |
-} |
264 |
- |
265 |
-pkg_setup() { |
266 |
- python-single-r1_pkg_setup |
267 |
-} |
268 |
- |
269 |
-src_unpack() { |
270 |
- einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" |
271 |
- xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die |
272 |
- |
273 |
- local patchname |
274 |
- use kde && patchname="-kde" |
275 |
- use gnome && patchname="-gnome" |
276 |
- use java && patchname="${patchname}-java" |
277 |
- |
278 |
- if [ -n "${patchname}" ]; then |
279 |
- einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" |
280 |
- xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die |
281 |
- mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die |
282 |
- fi |
283 |
- |
284 |
- einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" |
285 |
- unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" |
286 |
-} |
287 |
- |
288 |
-src_prepare() { |
289 |
- cp "${FILESDIR}"/50-${PN} "${T}" |
290 |
- eprefixify "${T}"/50-${PN} |
291 |
- default |
292 |
-} |
293 |
- |
294 |
-src_configure() { :; } |
295 |
- |
296 |
-src_compile() { :; } |
297 |
- |
298 |
-src_install() { |
299 |
- dodir /usr |
300 |
- cp -aR "${S}"/usr/* "${ED}"/usr/ |
301 |
- |
302 |
- # prevent revdep-rebuild from attempting to rebuild all the time |
303 |
- insinto /etc/revdep-rebuild && doins "${T}/50-${PN}" |
304 |
-} |
305 |
- |
306 |
-pkg_preinst() { |
307 |
- gnome2_icon_savelist |
308 |
-} |
309 |
- |
310 |
-pkg_postinst() { |
311 |
- gnome2_icon_cache_update |
312 |
- xdg_desktop_database_update |
313 |
- xdg_mimeinfo_database_update |
314 |
- |
315 |
- pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin |
316 |
- pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin |
317 |
- |
318 |
- use java || \ |
319 |
- ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.' |
320 |
-} |
321 |
- |
322 |
-pkg_postrm() { |
323 |
- gnome2_icon_cache_update |
324 |
- xdg_desktop_database_update |
325 |
- xdg_mimeinfo_database_update |
326 |
-} |