Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-docs/
Date: Thu, 06 Dec 2018 11:49:36
Message-Id: 1544096958.6dd1b35805adbf29e6a95a5bbf548e70ff07960c.asturm@gentoo
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 +}