1 |
commit: 6dd1b35805adbf29e6a95a5bbf548e70ff07960c |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Dec 6 11:48:36 2018 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Dec 6 11:49:18 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd1b358 |
7 |
|
8 |
dev-qt/qt-docs: 5.11.3_p201811291914 version bump, EAPI-7 bump |
9 |
|
10 |
Package-Manager: Portage-2.3.52, Repoman-2.3.12 |
11 |
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> |
12 |
|
13 |
dev-qt/qt-docs/Manifest | 8 +++ |
14 |
dev-qt/qt-docs/qt-docs-5.11.3_p201811291914.ebuild | 59 ++++++++++++++++++++++ |
15 |
2 files changed, 67 insertions(+) |
16 |
|
17 |
diff --git a/dev-qt/qt-docs/Manifest b/dev-qt/qt-docs/Manifest |
18 |
index 66c719398ac..ef8da35bddf 100644 |
19 |
--- a/dev-qt/qt-docs/Manifest |
20 |
+++ b/dev-qt/qt-docs/Manifest |
21 |
@@ -6,6 +6,14 @@ DIST 5.11.1-0-201806180847qtscript-documentation.7z 721409 BLAKE2B c1a36f60bc5a2 |
22 |
DIST 5.11.1-0-201806180847qtscripttools-documentation.7z 88560 BLAKE2B 3114249410ac579ff29d91299e9c3752fc819cc8aadae8f1b8a42125aa3d3ebb5dae2557e7aef55ff8d8384877a8e47bb6c2e7d259cb6bddb97fbdc10aa6a5f1 SHA512 4941dcf96b676026b05bb0ce975c423e0d5d074a6bbdb610b03fc43093fb0cf7d699b57b4844870098b3dfbe722cabe460de7a7ff197a1113007dd73c4b05d67 |
23 |
DIST 5.11.1-0-201806180847qtvirtualkeyboard-documentation.7z 1489580 BLAKE2B 43161e759ba266bcd5b5eccb42f46c9836473fa9a6f465e82604e61cc05309c9df335421cfd9cb058995c4f60728fdede199cd10476b13e6bca50350e1c06dd7 SHA512 f74740078c4a50fe01b59dda824795881943e898980d6ee74bda80743e9b3b187bbdcfec76a5c4df2fbaf7ccb36055fad9158548f34c7575b7d21d2cdbd29fea |
24 |
DIST 5.11.1-0-201806180847qtwebengine-documentation.7z 3326394 BLAKE2B 94f0231d6a78873e8720e9a456025aa7594953be9b61b6560abb8608aa946c4038471909d1ff6c29f2d762f98fd5dbe81999e6cca7fc49aadd45fec6f040491d SHA512 cc8f0d626004e31d58f7f4fbbedfc717bf0d6b64af497683a696ffb81a06938b99ac7a08d2da2d12c33b3f5dbf6cf2b8faab37da64f1b51621e494709f80dacd |
25 |
+DIST 5.11.3-0-201811291914qt-everywhere-documentation.7z 250344112 BLAKE2B 08564b52167fce5456fab3e78c72b7eff458b6f8609c48872ed67c020c80b568e0a06018c3ba22f24728d4c949db71d1873afe332012ed64a2681a947c79ec97 SHA512 902a68b200a0deee445113dcc3308e5ecddf36b922cd23909f59a90a6a2eeafeb169ed67203fd0e516a33507456696cae4a97492f473f539532deb2a8842f70f |
26 |
+DIST 5.11.3-0-201811291914qtcharts-documentation.7z 9204607 BLAKE2B 0fabe007d70f4ec85428862db1d9c48719ecaef3f9bd4cffe2c70574f77d337178c5df8928f74eabee218cdb62cde23c3ae0c826556e4682b4b8dc46f29ca86f SHA512 48a1fb4c0d5e2f46c9639eb2cf3a27cfad378abb8a6f480b1bc71f591b0417e4b05c615ac3b684912c6da861eca77a41e6cfb346e881eb306997d7c3257f8d78 |
27 |
+DIST 5.11.3-0-201811291914qtdatavisualization-documentation.7z 8359648 BLAKE2B 1c396c2d71ca2574e340b948dfc9364c78e3db8cf5482ce2df5a6f3949f01cb13db2eb3a3d17fd95b3796f4cf15ff51a95a2872256f16eb67d6433373849ee9a SHA512 1482f01b94fcac9a602c5cbf1072a96a40ce15becabe248e5506ad29747bd53d0e47f54ecc847999e8b67cbfd26b9aa70036428c72efbd3897af241e77494b1d |
28 |
+DIST 5.11.3-0-201811291914qtnetworkauth-documentation.7z 293548 BLAKE2B 9010a64c7677475f3ee522e843fa4eee862c61a3c12f373c970d256245da41164095daf0abc0b9d6b742fb181779cd8c4c10f4423274948b0d0fa6e3f98b273a SHA512 31b8d63c1a7bc45bc9301d6451fc512acb13aadd0fec24fd5c806edcfb0ab624f920422321da6a2f5be53e2a253cd3224b6e21fe98b86f6196aa8b43b5ed9c27 |
29 |
+DIST 5.11.3-0-201811291914qtscript-documentation.7z 722145 BLAKE2B 97abb8f938b073a6f030ad01d463c2ca13897bb26134f32d5f97768957abce59962c9650cc95eca47bbbbec3ccdf96f62f6a47c485255c6ed008a5c80ed4ce03 SHA512 cc4eb6b047320dbc322f8b70049da11ddf095cf14922ee24410e3c005e548c432ca1292bcb165c50c6a91ea0a6973c204f629b6bc3baeeab82c576d30a4bdd6f |
30 |
+DIST 5.11.3-0-201811291914qtscripttools-documentation.7z 88994 BLAKE2B 10d3593bd8261deefcb080b7602a24e2044e43d463a2cc2cef0a795d9fba3d307c3421d7cf07e238a8f7c129dbaccb713c2594bc8411a852fbf052ce4b796bd1 SHA512 29196525e15b3602ed38f03e02036c99fe1c2a2edb45a0c6f061e68c965d049e923ad4e8534c1580895e6b74d72f7f099e3c5771de61c229ec5812680b3b2a50 |
31 |
+DIST 5.11.3-0-201811291914qtvirtualkeyboard-documentation.7z 1637961 BLAKE2B a4c46e635563a6f37c6184a93f8eb1aaa345052873a43bfaf805e3790847324298161229c07420e8665347b45797455cb6ef56cbfdf8240840ccf9e1e8e2982a SHA512 fc48123592a7502abc05f5c8ecfb33d12e041f3f278a1dbc27d3bc8653bb3e2464da89a8f14ef4bf07f786b80c26104dfcc89034a44f62a5810d4a01bf578c88 |
32 |
+DIST 5.11.3-0-201811291914qtwebengine-documentation.7z 3654309 BLAKE2B abd0799f31f0f00af0faaa335ae821e68cbf7f90d0e2027c866bcf2a397fc57efa8a12556eb685d09cc4e65653af1e15946d7f9530b82de10bbe1c2d6ee5c606 SHA512 e61e3d410e39e78b02c7afd86877e7b3d3f18102d7cf07adecf420f84a991ee28edb98b5413b03f3f5248edd68eba33d4273630abd8f8c915c9761f7e8c9da3f |
33 |
DIST 5.9.6-0-201806072055qt-everywhere-documentation.7z 200837886 BLAKE2B 5bedc098c39a6b43c4fa25217c483072a69d760a29d585b4ad13e4891743cc44f496906ada61f413ab2850ad1cbce1195642002b1b43c1c3bd19a3d867314e5e SHA512 509e1a5f76bcae3fb96f8542c452fce1a417c12cbed9fb0e13369752f130846ddea1264ac9fb041c21c7562f4d139a0216b71644e895ffc5700be4920cd52d16 |
34 |
DIST 5.9.6-0-201806072055qtcharts-documentation.7z 9071151 BLAKE2B 1533a41e4b13cc760309e7c607a464feca1a314dd36d34f941b0d3e413c0f6792bb745a05b09886061f6585e3ca8827fa6b0a957a40df62c1872a8d4390a4e44 SHA512 5f11848bee82f89269b5b45c058bc29b33fbbb52b891c3908f36cc912b00cab3605d163d5da0c9fc2ebdd610022300038f749cce07c6cd3a7982c3cc93f05dc1 |
35 |
DIST 5.9.6-0-201806072055qtdatavisualization-documentation.7z 6617326 BLAKE2B d6d0951aa5712a571bed62b154672614163931965fb53aa3511dde2eede957d81a2c90a7a6c231af39f39056d32dc9d0866079f0b70d02a6f0823d55bf090ce0 SHA512 9797b355b82a06b51866bdac08101a76c4032756747b6e456141d98771ae6cf8a6a68e48b85d8de71b8dc14653238b1477f1cf86b497976928f9fe0a0bcc3bfa |
36 |
|
37 |
diff --git a/dev-qt/qt-docs/qt-docs-5.11.3_p201811291914.ebuild b/dev-qt/qt-docs/qt-docs-5.11.3_p201811291914.ebuild |
38 |
new file mode 100644 |
39 |
index 00000000000..d252c8f53b4 |
40 |
--- /dev/null |
41 |
+++ b/dev-qt/qt-docs/qt-docs-5.11.3_p201811291914.ebuild |
42 |
@@ -0,0 +1,59 @@ |
43 |
+# Copyright 1999-2018 Gentoo Authors |
44 |
+# Distributed under the terms of the GNU General Public License v2 |
45 |
+ |
46 |
+EAPI=7 |
47 |
+ |
48 |
+DESCRIPTION="Qt5 documentation, for use with Qt Creator and other tools" |
49 |
+HOMEPAGE="https://doc.qt.io/" |
50 |
+ |
51 |
+PV_FULL=${PV/_p/-0-} |
52 |
+PV_NODOTS=$(ver_rs 1-3 '' ${PV/_p*/}) |
53 |
+BASE_URI="https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_${PV_NODOTS}_src_doc_examples/qt.qt5.${PV_NODOTS}.doc" |
54 |
+SRC_URI="${BASE_URI}/${PV_FULL}qt-everywhere-documentation.7z |
55 |
+ charts? ( ${BASE_URI}.qtcharts/${PV_FULL}qtcharts-documentation.7z ) |
56 |
+ datavis? ( ${BASE_URI}.qtdatavis3d/${PV_FULL}qtdatavisualization-documentation.7z ) |
57 |
+ networkauth? ( ${BASE_URI}.qtnetworkauth/${PV_FULL}qtnetworkauth-documentation.7z ) |
58 |
+ script? ( ${BASE_URI}.qtscript/${PV_FULL}qtscript-documentation.7z |
59 |
+ ${BASE_URI}.qtscript/${PV_FULL}qtscripttools-documentation.7z ) |
60 |
+ virtualkeyboard? ( ${BASE_URI}.qtvirtualkeyboard/${PV_FULL}qtvirtualkeyboard-documentation.7z ) |
61 |
+ webengine? ( ${BASE_URI}.qtwebengine/${PV_FULL}qtwebengine-documentation.7z ) |
62 |
+" |
63 |
+ |
64 |
+LICENSE="FDL-1.3" |
65 |
+SLOT="5" |
66 |
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" |
67 |
+ |
68 |
+IUSE="3d bluetooth charts datavis declarative graphicaleffects +html location |
69 |
+ multimedia networkauth +qch script sensors virtualkeyboard webengine" |
70 |
+REQUIRED_USE="|| ( html qch )" |
71 |
+ |
72 |
+BDEPEND="app-arch/p7zip" |
73 |
+ |
74 |
+S=${WORKDIR}/Docs/Qt-${PV%_p*} |
75 |
+ |
76 |
+src_prepare() { |
77 |
+ default |
78 |
+ |
79 |
+ # bug 597026 |
80 |
+ rm -r global || die |
81 |
+ |
82 |
+ # bug 602750 |
83 |
+ rm Makefile || die |
84 |
+ |
85 |
+ use 3d || rm -r qt3d* || die |
86 |
+ use bluetooth || rm -r qtbluetooth* || die |
87 |
+ use declarative || rm -r qtqml* qtquick* || die |
88 |
+ use graphicaleffects || rm -r qtgraphicaleffects* || die |
89 |
+ use location || rm -r qtlocation* || die |
90 |
+ use multimedia || rm -r qtmultimedia* || die |
91 |
+ use sensors || rm -r qtsensors* || die |
92 |
+} |
93 |
+ |
94 |
+src_install() { |
95 |
+ # must be the same as QT_INSTALL_DOCS |
96 |
+ local dest=/usr/share/doc/qt-${PV%_p*} |
97 |
+ insinto "${dest}" |
98 |
+ use html && doins -r */ |
99 |
+ use qch && doins *.qch |
100 |
+ docompress -x "${dest}" |
101 |
+} |