1 |
commit: 57772d505badbdfc8114ed122aa4a022855f538a |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Sep 30 15:57:55 2018 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Sep 30 15:58:38 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57772d50 |
7 |
|
8 |
app-office/libreoffice-bin: Drop 6.0.3.2 |
9 |
|
10 |
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> |
11 |
Package-Manager: Portage-2.3.50, Repoman-2.3.11 |
12 |
|
13 |
app-office/libreoffice-bin/Manifest | 12 - |
14 |
.../libreoffice-bin/libreoffice-bin-6.0.3.2.ebuild | 268 --------------------- |
15 |
2 files changed, 280 deletions(-) |
16 |
|
17 |
diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest |
18 |
index d99d57e5ba9..437830de20e 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.0.3.2.tar.xz 80241340 BLAKE2B ccf0df99283356aa384bae7d33c92fd44adb3aca4ddfd18a1afefad6c1dbf40e6fd31f2fea2ab53f15beb9d13707632c651d94a512ebc3959ae1dbce432139d7 SHA512 72a955f80c371c899c39ca2b2ad29e029ac5d71d5690b7cc198b413cbd2cf50064ee8340fc7fec82b5db24a1d94148788dfa3685dfd70ca7437aad3c0a443939 |
23 |
DIST amd64-bin-libreoffice-6.0.6.2.tar.xz 80491496 BLAKE2B a182c9e47a625e15a08976dbfe16724f6201094bae93f8a9ed7f4b819a1657a0781d4970ea213e652a49c5916e8e34c0dbeaa4989ee6e2ce4760a041a3714a20 SHA512 d5a92d430022a0b56902395e9224e87681130a489b41aa93d171848d7c612d5e2138422e8738d673f43744963fe0caadacd729f49193cd96e9bd1f394c868892 |
24 |
-DIST amd64-bin-libreoffice-gnome-6.0.3.2.xd3 16533839 BLAKE2B 32513b9df6f67fa54ff61abbf26e48e785cc47ab7f1df38ce5b30bb5e156b79834bbd3933dd9fc15397453af44eb5d1cd60bb07b238df5360ead432f08600bc8 SHA512 677538bf28049dfd4e285ebbe260392ef12730b96c9d5772e919afbea87e07ccbfc427258ecc2715e4dd97e0e0e6c23150a972747848b352281be1da765e07ae |
25 |
DIST amd64-bin-libreoffice-gnome-6.0.6.2.xd3 16613087 BLAKE2B 7cdec36d986fc7ed3c92c26b1ea91c24d8b951d27a8f0f32821f542e7abf456cd611eee79667e2d508a4d9510d1685253807b0e2a0e62a3f3b3e76a03f12cc6b SHA512 1686d19c296096ac2d3400ea06c8a8e00d56e0db2896d66021b88f7025981d14a9ea207cdb68685a1f6efcbe9be133ebdae27771c8e7c8a9e3c5675bb1e20a9f |
26 |
-DIST amd64-bin-libreoffice-gnome-java-6.0.3.2.xd3 27088942 BLAKE2B 3642466bec0631a8c801d10e699c027db8ef2b7ffb207113afd4a80cd165c5575647927095e513dbc7ba5cfc256b9b24058559a18ef47107d3632608da5c1744 SHA512 71c47127cdafc1f89a1bbec5d640916fe4005beb3a3cae750685050724817805a564c4c6ffaa1b70157e0769b363bb79b2cd5a70e42edb439e59e8a7678aec57 |
27 |
DIST amd64-bin-libreoffice-gnome-java-6.0.6.2.xd3 27267767 BLAKE2B 42e3cdb1754bd97ce11320ed6a01b678399be0fb541fcbe9193dcf662955be4d3483fb561958a94b82c73c4c02cc2de88d80d951514a6a0b4667657907941f41 SHA512 820d340c0d3a20074f636b970f5a6ac37a67ea99be1c1bded2cd2d6a508f05e3406e97d42ccf1f66c9beb19f9d027acf2e557a57157e74ff2873388dca123a2d |
28 |
-DIST amd64-bin-libreoffice-java-6.0.3.2.xd3 26086875 BLAKE2B 8b11a74400a5d275c72325842024cc911e38e987bd33f8a42292c4bbba1c6c25f95374c37ddf25377f02e799e47c745704faad0482840e867e53790e76a1fb41 SHA512 b8ecbc631de6451c27a40c5dbe373a829a6a1ac8ad7762817182aac71cb2efb70859badc9f08d67ccb836f32958d79f029236a910f0cd32cd583aff68422af33 |
29 |
DIST amd64-bin-libreoffice-java-6.0.6.2.xd3 25919864 BLAKE2B e08fe57214893d270a2f56dd1732a72279f8ba38451ea7bc852ab1d43ea5dab0ff22d77f22456dce260164395f0900c28670c051a992368ebcb1c6a23efef609 SHA512 bf7c988e619399b36471f11ed719b8bac025fe6fb80300b2cd625346035fc823b84b812d68ebd98e81c9eceab632e5a933787088bc55a0719e9ced2305772b55 |
30 |
-DIST amd64-bin-libreoffice-kde-6.0.3.2.xd3 16836580 BLAKE2B b71b5945367d20e0b05cf17304ff860ba6d504a4922c125028ce02748c7fa88dabf086a0c57f35257f511475f87169137332a0b1a44e7e380041c5cf301266ed SHA512 0ff269492903f66b8702168fc9c0d432aa287ee01d167919abe7cd913e1975b8ae63b28fa4383d96cffced5a71420b445f762aa9ec3163301b164122dbe167cf |
31 |
DIST amd64-bin-libreoffice-kde-6.0.6.2.xd3 16483824 BLAKE2B 1685f5af9ffc3d879130741d7ada9abfdbd0ad54c47fa44cf60425cad9637ed2bb1c787e95193c223be44dd03c04585e27210a53f3cf518d354e698eff48a13d SHA512 897bb83515941724eb2b580887d75627e4113b87f57620046fc298cc83e4a7ced5c49320fd0f2c71c7fbd976b69be796702d8522067747b6b96e766d04d911b1 |
32 |
-DIST amd64-bin-libreoffice-kde-java-6.0.3.2.xd3 27332736 BLAKE2B 6ec2d1b3e66bc05bce17706206fbecc8cb00d1d472795e1b194286e2da4137aacb97f8fffe86b8628d61c3fcfd95e766ba1e58c0aca4f1ac7bfad26c143a1820 SHA512 7116c9ccac4c6453c5f859c12157ee908ad718958922b3c7cfff460319cb6b214f177f1f922fc670a395ce08630987b7f85497dc20f5802e5d2fc4c1aa7fbb45 |
33 |
DIST amd64-bin-libreoffice-kde-java-6.0.6.2.xd3 27132579 BLAKE2B c7f406f0e2d3ab088985b504ddc3bf9c7e8feb1fd569918f21161dca571af134d5cdbc1aac7d00f5a99d8b943088f711ba6066009a7f399826fae85bc5b3443d SHA512 934d5faea55ec1a8292c3d45a6621e773f1132a51bf513703237b684b22784acbada8b6e5fa0e119ee4ebcf15873f4d7fc56aa60007632da32ed8ed54b6ef1cc |
34 |
-DIST x86-bin-libreoffice-6.0.3.2.tar.xz 82383316 BLAKE2B 24841434c900c08fe8090e1981cf700b671dc19b7e38bc4d2a228dd86a31feec70de4c569bf9fafae48ca5adba7f7822d491433dd9579a889c9b29da319d00b6 SHA512 c9f16eacdc3efcb30c27df072851e31f519de421254b75196e566c594ae7bb9dab89effb37755554db7c24293bd96efd3647ab586ca63d20cdaf0f69512f49df |
35 |
DIST x86-bin-libreoffice-6.0.6.2.tar.xz 82803120 BLAKE2B 0257d683e1c567076619303302ae29497bb27ecc38504cec731a71b062d0f7c815dcb0e0c1738a7fad2b22e619c4d9e96932e8cb2b357923131ca50f90945a62 SHA512 8d84192778ea5f3d08c4e02cbb78234dbb5f042e17e591750659414e9bf4845155cea9a0435ae51f5cd3e454df8149494ce4407649d8901d15a47b591c0b2575 |
36 |
-DIST x86-bin-libreoffice-gnome-6.0.3.2.xd3 15746873 BLAKE2B ea6ba788dea6e4bf7d02359fc9278306536d6dc67fd1cdf034df012ce66ebf0ffed7a1992ec3630da8788516a07dc4960b7afd1cd885c959f758af80c436b13d SHA512 227556f927e1a9b02120d280605675e2b89598cf8d0af14074cd2caf12da1a939b275c9c720c3eb90319ab88ac5c452e4e84a0dedc62f4b0d02c3ab015503bad |
37 |
DIST x86-bin-libreoffice-gnome-6.0.6.2.xd3 16698373 BLAKE2B 28926e6691e420aec86c4ad55f01e34a40e5eb3be326c65e2340d794a2a779a57f55a60f596c48488e7c07bfcf597658b77ee4aa0fa88ae06f042590d4d29eeb SHA512 3c9b86e16a5d9f6ca4d0b4d54401641d344ed7ad49bd5dc4425f6714b60d8538dc7e35c5223ef75a18993fdb221d84673885f7078d235d423a9aacccbeed567b |
38 |
-DIST x86-bin-libreoffice-gnome-java-6.0.3.2.xd3 25278665 BLAKE2B 73f17e5a6f247aec8183af3602a0e006670e128402fc313ee9421a279a35f39fe4143351df5570e2210fa0b1fe8380f54a719275ea8f35a64883209d599fa04c SHA512 0910cf556e3f6aebafe95f9dd0db45bbb90032f42a4b0245a2447b82f0cd0dd38837a499f4fa308409866fe0c3c3daa8601d75ab831fb5e5e521a02a5984542b |
39 |
DIST x86-bin-libreoffice-gnome-java-6.0.6.2.xd3 24522170 BLAKE2B 4bebdb968972ec06cd6ff65fad101dd857ac7cad3e1ff5c60396cfe24c75ebca2c9a043568444fd20e1b359531ab2902a818e954a98fd51d0396bbbafd6ff8fd SHA512 cf654354b653d682b79b22709ed3129f593e8f6de37f20e643125ebd3f4b0684e607d2fbe86ad0e69d10f113ddbfaa85d05d0f0e534ab5655fe7fa37265bd75e |
40 |
-DIST x86-bin-libreoffice-java-6.0.3.2.xd3 22891551 BLAKE2B 9c83e2028c83f4b03cc4ff2b09fc207ef7dfe7168afb982519ef1581b06d97f78852fc92beebed3af04c92619d4852bf2e087601f02db6ccd3ebebb19ce8a540 SHA512 ef3b518da2d30ebab5d3a86a672adc696f68a970ab69cfd575f9687ea257985d5ccdde68587803830ad2583c1bfcc3f9e7fd30c70ede3abd8bf34b3d978c1d8b |
41 |
DIST x86-bin-libreoffice-java-6.0.6.2.xd3 23279002 BLAKE2B fc540ffbbab1d9dc5c1dd4a05425d2682188e9245532f1cc855277eda8f69e1a4e7d6f3a6ae1041d8b2f66a9f220bd2869fb2358ae7ed658b2e793ea6960986b SHA512 b953afa7faa715a2713e0aebb7fc740f9dbd7bd10830385d3cb19530f6bb4714dffa59eebc42656fa92b12b70bb71825790bdd8203a1874f0aa2604b4e736934 |
42 |
-DIST x86-bin-libreoffice-kde-6.0.3.2.xd3 14377062 BLAKE2B dfd9f68bb720ab03b13c3b5af83d43bbbab28ac5f263806aa89e140654b8be2a6ddf973a3ba26d97ec517ecd97c939517376f3bb8214d38bdd50d844eda0edce SHA512 d87c81ff379e3d59f014a4c14397c4020c5022db353cd5b1e00d56a4cb9aeb1f3e608b9ec1396fc54bd54c8fecd2e48cccce6cf0f4a0831763703f6f512e2fbe |
43 |
DIST x86-bin-libreoffice-kde-6.0.6.2.xd3 16613416 BLAKE2B c10e126670a948f60f51f935150d803a20e3f26ea43822173a8d31818bfa851b52ae75a038bb8fa3ae3e3547459264ce882670e88d2f132bf6315a2aa60504f4 SHA512 f857c19d0f6f431be9e9efb40daae14b5f762bf2580024215fa751e9ccccc3dbd368b5214f1669f590f54870e8d673be58fa57eb9bc452fc4f3126c06f437e7a |
44 |
-DIST x86-bin-libreoffice-kde-java-6.0.3.2.xd3 26149695 BLAKE2B 7b8d349b888ca929472a519161ea915c3737cdbabbd4fdc7f850e326efa0cfb24890eb1c13e77ec600878bcd9ec22be87cfa1fa63bb692a739872e2264c28742 SHA512 3a3dbc2824afa8258ec546e500c6e232b8db49ddd489f63ed2d23d3492865bf7fc473518b115099ff68917e91d96188931b870d54f19602f3c8c3e37a5bf56cf |
45 |
DIST x86-bin-libreoffice-kde-java-6.0.6.2.xd3 24393402 BLAKE2B db927aa404b4b0d6e9cc5f8be019e5701937f3fc2146d731a8fa007ddedf5a992b1f36c4eb4e30f20821b497d20011441db305d344b24831cfa075a232dc542a SHA512 f42defba10412acb0676fe3e23dfd39a11456812db908ac1e8120d4ef9cf95fce6d1cdcd344c21b6675e17b8117488caa36b0bc44bcabbc77d19c95ac8789875 |
46 |
|
47 |
diff --git a/app-office/libreoffice-bin/libreoffice-bin-6.0.3.2.ebuild b/app-office/libreoffice-bin/libreoffice-bin-6.0.3.2.ebuild |
48 |
deleted file mode 100644 |
49 |
index 47d6493690f..00000000000 |
50 |
--- a/app-office/libreoffice-bin/libreoffice-bin-6.0.3.2.ebuild |
51 |
+++ /dev/null |
52 |
@@ -1,268 +0,0 @@ |
53 |
-# Copyright 1999-2018 Gentoo Foundation |
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="http://packages.gentooexperimental.org/packages/amd64-libreoffice/amd64-${BASE_PACKAGENAME}-" |
60 |
-BASE_X86_URI="http://packages.gentooexperimental.org/packages/x86-libreoffice/x86-${BASE_PACKAGENAME}-" |
61 |
- |
62 |
-PYTHON_COMPAT=( python3_5 ) |
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/60.2 |
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-6.4.0 |
118 |
- >=sys-libs/glibc-2.25 |
119 |
- virtual/jpeg: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/libodfgen-0.1.0 |
143 |
- app-text/libqxp |
144 |
- app-text/libstaroffice |
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:=[nls] |
154 |
- dev-libs/expat |
155 |
- dev-libs/hyphen |
156 |
- dev-libs/icu:= |
157 |
- dev-libs/libassuan |
158 |
- dev-libs/libgpg-error |
159 |
- >=dev-libs/liborcus-0.13.3 |
160 |
- dev-libs/librevenge |
161 |
- dev-libs/nspr |
162 |
- dev-libs/nss |
163 |
- >=dev-libs/openssl-1.0.0d:0 |
164 |
- >=dev-libs/redland-1.0.16 |
165 |
- >=dev-libs/xmlsec-1.2.24[nss] |
166 |
- media-gfx/graphite2 |
167 |
- media-libs/fontconfig |
168 |
- media-libs/freetype:2 |
169 |
- >=media-libs/harfbuzz-0.9.42:=[graphite,icu] |
170 |
- media-libs/lcms:2 |
171 |
- >=media-libs/libcdr-0.1.0 |
172 |
- >=media-libs/libepoxy-1.3.1[X] |
173 |
- >=media-libs/libfreehand-0.1.0 |
174 |
- media-libs/libpagemaker |
175 |
- >=media-libs/libpng-1.4:0= |
176 |
- >=media-libs/libvisio-0.1.0 |
177 |
- media-libs/libzmf |
178 |
- net-libs/neon |
179 |
- net-misc/curl |
180 |
- net-nds/openldap |
181 |
- sci-mathematics/lpsolve |
182 |
- virtual/glu |
183 |
- virtual/jpeg:0 |
184 |
- virtual/opengl |
185 |
- x11-libs/cairo[X] |
186 |
- x11-libs/libXinerama |
187 |
- x11-libs/libXrandr |
188 |
- x11-libs/libXrender |
189 |
- net-print/cups |
190 |
- dev-libs/dbus-glib |
191 |
- gnome? ( |
192 |
- dev-libs/glib:2 |
193 |
- gnome-base/dconf |
194 |
- gnome-extra/evolution-data-server |
195 |
- ) |
196 |
- media-libs/gstreamer:1.0 |
197 |
- media-libs/gst-plugins-base:1.0 |
198 |
- gnome? ( |
199 |
- dev-libs/glib:2 |
200 |
- dev-libs/gobject-introspection |
201 |
- gnome-base/dconf |
202 |
- x11-libs/gtk+:3 |
203 |
- ) |
204 |
- kde? ( |
205 |
- dev-libs/glib:2 |
206 |
- dev-libs/gobject-introspection |
207 |
- gnome-base/dconf |
208 |
- x11-libs/gtk+:3 |
209 |
- ) |
210 |
- x11-libs/gdk-pixbuf |
211 |
- >=x11-libs/gtk+-2.24:2 |
212 |
- kde? ( |
213 |
- dev-qt/qtcore:5 |
214 |
- dev-qt/qtgui:5 |
215 |
- dev-qt/qtx11extras:5 |
216 |
- dev-qt/qtwidgets:5 |
217 |
- kde-frameworks/kconfig:5 |
218 |
- kde-frameworks/kcoreaddons:5 |
219 |
- kde-frameworks/ki18n:5 |
220 |
- kde-frameworks/kio:5 |
221 |
- kde-frameworks/kwindowsystem:5 |
222 |
- ) |
223 |
-" |
224 |
- |
225 |
-RDEPEND="${COMMON_DEPEND} |
226 |
- !app-office/libreoffice |
227 |
- !app-office/openoffice |
228 |
- media-fonts/dejavu |
229 |
- media-fonts/liberation-fonts |
230 |
- media-fonts/libertine |
231 |
- || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) |
232 |
- java? ( >=virtual/jre-1.6 ) |
233 |
- kde? ( kde-frameworks/breeze-icons:* ) |
234 |
-" |
235 |
- |
236 |
-PDEPEND=" |
237 |
- =app-office/libreoffice-l10n-${PV}* |
238 |
-" |
239 |
- |
240 |
-DEPEND="dev-util/xdelta:3" |
241 |
- |
242 |
-# only one flavor at a time |
243 |
-REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}" |
244 |
- |
245 |
-RESTRICT="test strip" |
246 |
- |
247 |
-S="${WORKDIR}" |
248 |
- |
249 |
-PYTHON_UPDATER_IGNORE="1" |
250 |
- |
251 |
-QA_PREBUILT="/usr/*" |
252 |
- |
253 |
-pkg_pretend() { |
254 |
- [[ $(gcc-major-version) -lt 4 ]] || \ |
255 |
- ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \ |
256 |
- && die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)." |
257 |
-} |
258 |
- |
259 |
-pkg_setup() { |
260 |
- python-single-r1_pkg_setup |
261 |
-} |
262 |
- |
263 |
-src_unpack() { |
264 |
- einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" |
265 |
- xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die |
266 |
- |
267 |
- local patchname |
268 |
- use kde && patchname="-kde" |
269 |
- use gnome && patchname="-gnome" |
270 |
- use java && patchname="${patchname}-java" |
271 |
- |
272 |
- if [ -n "${patchname}" ]; then |
273 |
- einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" |
274 |
- xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die |
275 |
- mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die |
276 |
- fi |
277 |
- |
278 |
- einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" |
279 |
- unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" |
280 |
-} |
281 |
- |
282 |
-src_prepare() { |
283 |
- cp "${FILESDIR}"/50-${PN} "${T}" |
284 |
- eprefixify "${T}"/50-${PN} |
285 |
- default |
286 |
-} |
287 |
- |
288 |
-src_configure() { :; } |
289 |
- |
290 |
-src_compile() { :; } |
291 |
- |
292 |
-src_install() { |
293 |
- dodir /usr |
294 |
- cp -aR "${S}"/usr/* "${ED}"/usr/ |
295 |
- |
296 |
- # prevent revdep-rebuild from attempting to rebuild all the time |
297 |
- insinto /etc/revdep-rebuild && doins "${T}/50-${PN}" |
298 |
-} |
299 |
- |
300 |
-pkg_preinst() { |
301 |
- gnome2_icon_savelist |
302 |
-} |
303 |
- |
304 |
-pkg_postinst() { |
305 |
- gnome2_icon_cache_update |
306 |
- xdg_desktop_database_update |
307 |
- xdg_mimeinfo_database_update |
308 |
- |
309 |
- pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin |
310 |
- pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin |
311 |
- |
312 |
- use java || \ |
313 |
- ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.' |
314 |
-} |
315 |
- |
316 |
-pkg_postrm() { |
317 |
- gnome2_icon_cache_update |
318 |
- xdg_desktop_database_update |
319 |
- xdg_mimeinfo_database_update |
320 |
-} |