Gentoo Archives: gentoo-commits

From: Davide Pesavento <pesa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-docs/
Date: Thu, 05 Jul 2018 04:51:39
Message-Id: 1530766276.97eca49854422fa568ba75968a196ce38e5ffba3.pesa@gentoo
1 commit: 97eca49854422fa568ba75968a196ce38e5ffba3
2 Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 5 04:50:47 2018 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 5 04:51:16 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97eca498
7
8 dev-qt/qt-docs: version bump 5.11.1_p201806180847
9
10 Bug: https://bugs.gentoo.org/656336
11 Package-Manager: Portage-2.3.41, Repoman-2.3.9
12
13 dev-qt/qt-docs/Manifest | 8 +++
14 dev-qt/qt-docs/qt-docs-5.11.1_p201806180847.ebuild | 61 ++++++++++++++++++++++
15 2 files changed, 69 insertions(+)
16
17 diff --git a/dev-qt/qt-docs/Manifest b/dev-qt/qt-docs/Manifest
18 index b8b48c16a85..c0a711720a4 100644
19 --- a/dev-qt/qt-docs/Manifest
20 +++ b/dev-qt/qt-docs/Manifest
21 @@ -1,3 +1,11 @@
22 +DIST 5.11.1-0-201806180847qt-everywhere-documentation.7z 195754941 BLAKE2B d9a5acc81bad5653f0c645321936d1a300f3e70ced154c2b700c36cb5edd66e1006953d637e8b0ec750935cc2ddc2c93c3558e67a7edf80344ee9521bc12f120 SHA512 49b5db9ebf63ba5e607e6a667c835f6d2b90916115bbb4aababf8dd25faaa37575b4bfdb27facc8225d6c8ca73b1f6898a7680fed788189904b1588095b73fbb
23 +DIST 5.11.1-0-201806180847qtcharts-documentation.7z 9203418 BLAKE2B 833c14923dc3bcd3696d761e675095770b4f843168199065831638ec0f6fcd5d630c8cb79a7a9d6870b0b2a6266c97e7067f619d803cdb07a10d9335cb40140d SHA512 ccf84c9df4e6561af58738e8740a51b38a56cb512224f2cb4dbcda26e8c9fa9110835e5b4499be38ff55f8d1f13deaebb18ad468ef91d8ea5c4a3c690fa82f57
24 +DIST 5.11.1-0-201806180847qtdatavisualization-documentation.7z 7605605 BLAKE2B 951edc6ecbf231132fedd96cb8d711fef18fb2bd3022bfa14bf8dc56244543f7b02bbad1e1ac24e26a79b93787212df0a2a9487759126be95c2dead06bf5d369 SHA512 7cb7ad1d0a71169ff8dd7508e8a2d89477f5203820c247369d2606dc00b9cfab97ab0e4df6fc568d1e356cc9c94c71ecfcef351605f09d0c2d7961def28c9f27
25 +DIST 5.11.1-0-201806180847qtnetworkauth-documentation.7z 293012 BLAKE2B 58fdb896ecdcaf9b95bdcd6e300f3bfa0dfde17b91bdbc539feb85d40353a4c76cacab5e934e6a721b9d786c842633d53a444007c8e225dedd651ef6b9b24ffb SHA512 3c7793921b331a9e233da56470d1f8d70e7004525a68bf1a692bdb9127846dfb2986b8da6c277816945304abf106bc8250bc586947406b19543c6d10b0992c81
26 +DIST 5.11.1-0-201806180847qtscript-documentation.7z 721409 BLAKE2B c1a36f60bc5a276ad57f5483bc045bdfbc21dff8fd309c0d39bd0c0f5a22d329ca5afc1c1edf42dc9b0f210e239c8e4afa9550cafa31452d4a8bb4fcae61797e SHA512 b7a7bee2390461fae49677b2df5920a411228eee885f47f6e1cd4338cd28edc99ec76584d4e4d7df646eacb58cb45825294b66fa121b0f657d34f6dc009964c2
27 +DIST 5.11.1-0-201806180847qtscripttools-documentation.7z 88560 BLAKE2B 3114249410ac579ff29d91299e9c3752fc819cc8aadae8f1b8a42125aa3d3ebb5dae2557e7aef55ff8d8384877a8e47bb6c2e7d259cb6bddb97fbdc10aa6a5f1 SHA512 4941dcf96b676026b05bb0ce975c423e0d5d074a6bbdb610b03fc43093fb0cf7d699b57b4844870098b3dfbe722cabe460de7a7ff197a1113007dd73c4b05d67
28 +DIST 5.11.1-0-201806180847qtvirtualkeyboard-documentation.7z 1489580 BLAKE2B 43161e759ba266bcd5b5eccb42f46c9836473fa9a6f465e82604e61cc05309c9df335421cfd9cb058995c4f60728fdede199cd10476b13e6bca50350e1c06dd7 SHA512 f74740078c4a50fe01b59dda824795881943e898980d6ee74bda80743e9b3b187bbdcfec76a5c4df2fbaf7ccb36055fad9158548f34c7575b7d21d2cdbd29fea
29 +DIST 5.11.1-0-201806180847qtwebengine-documentation.7z 3326394 BLAKE2B 94f0231d6a78873e8720e9a456025aa7594953be9b61b6560abb8608aa946c4038471909d1ff6c29f2d762f98fd5dbe81999e6cca7fc49aadd45fec6f040491d SHA512 cc8f0d626004e31d58f7f4fbbedfc717bf0d6b64af497683a696ffb81a06938b99ac7a08d2da2d12c33b3f5dbf6cf2b8faab37da64f1b51621e494709f80dacd
30 DIST 5.9.4-0-201801220610qt-everywhere-documentation.7z 213285230 BLAKE2B 9ff6df25cef33164afb515f34238bb689b85582fdca106f4d6341a5cfd179d557b9497f8092018151e67bb28d420b12bbcc9d9c395e0fcfc3132b2db6f193f09 SHA512 b843c78200dfc9c5f0ebd656267ca2d0d0efcdb589be0735137b5ba0a15ad90c9dc7daedcfa6c595ec1fcd7fc60523c5d8d504c34d642ffa1219cbeba8d0f27a
31 DIST 5.9.4-0-201801220610qtcharts-documentation.7z 9070277 BLAKE2B bab608541ef8b236257bd640bfa4cdd6d3b75b867de55570ced3c1be87938a66ed4711b1c1ef8349eb6e361a1d26c93deed7e49addf56335ea9eadf614b044dc SHA512 3d2825fe9356a34abaf42aea3efa4e27d83c6acf12fb100f3c5aa4cd3faf25fbc1f2e2b3481fe95845a5c0c2b88924c8de19af9e9d5689c702f56252c2620df1
32 DIST 5.9.4-0-201801220610qtdatavisualization-documentation.7z 6615754 BLAKE2B 757ed0c5c50e82bf3c8c5927306001c1226385bdd0fa343a342fe83acaf61c10255fd14684a3fe15f5a4c325c8503f74f5e6e13a17d4d7597435ae3b30671293 SHA512 75515a40880f890c5a4c725bb96a093d8af3ad03d52bd22a5f7fb0cd068e8f589eedd8c4560d5eaa8f968d599a223a438a4b447b5ed79083989d995e7c265365
33
34 diff --git a/dev-qt/qt-docs/qt-docs-5.11.1_p201806180847.ebuild b/dev-qt/qt-docs/qt-docs-5.11.1_p201806180847.ebuild
35 new file mode 100644
36 index 00000000000..a475934e374
37 --- /dev/null
38 +++ b/dev-qt/qt-docs/qt-docs-5.11.1_p201806180847.ebuild
39 @@ -0,0 +1,61 @@
40 +# Copyright 1999-2018 Gentoo Foundation
41 +# Distributed under the terms of the GNU General Public License v2
42 +
43 +EAPI=6
44 +
45 +inherit versionator
46 +
47 +DESCRIPTION="Qt5 documentation, for use with Qt Creator and other tools"
48 +HOMEPAGE="https://doc.qt.io/"
49 +
50 +PV_FULL=${PV/_p/-0-}
51 +PV_NODOTS=$(get_version_component_range 1)$(get_version_component_range 2)$(get_version_component_range 3)
52 +BASE_URI="https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_${PV_NODOTS}_src_doc_examples/qt.qt5.${PV_NODOTS}.doc"
53 +SRC_URI="${BASE_URI}/${PV_FULL}qt-everywhere-documentation.7z
54 + charts? ( ${BASE_URI}.qtcharts/${PV_FULL}qtcharts-documentation.7z )
55 + datavis? ( ${BASE_URI}.qtdatavis3d/${PV_FULL}qtdatavisualization-documentation.7z )
56 + networkauth? ( ${BASE_URI}.qtnetworkauth/${PV_FULL}qtnetworkauth-documentation.7z )
57 + script? ( ${BASE_URI}.qtscript/${PV_FULL}qtscript-documentation.7z
58 + ${BASE_URI}.qtscript/${PV_FULL}qtscripttools-documentation.7z )
59 + virtualkeyboard? ( ${BASE_URI}.qtvirtualkeyboard/${PV_FULL}qtvirtualkeyboard-documentation.7z )
60 + webengine? ( ${BASE_URI}.qtwebengine/${PV_FULL}qtwebengine-documentation.7z )
61 +"
62 +
63 +LICENSE="FDL-1.3"
64 +SLOT="5"
65 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
66 +
67 +IUSE="3d bluetooth charts datavis declarative graphicaleffects +html location
68 + multimedia networkauth +qch script sensors virtualkeyboard webengine"
69 +REQUIRED_USE="|| ( html qch )"
70 +
71 +DEPEND="app-arch/p7zip"
72 +
73 +S=${WORKDIR}/Docs/Qt-${PV%_p*}
74 +
75 +src_prepare() {
76 + default
77 +
78 + # bug 597026
79 + rm -r global || die
80 +
81 + # bug 602750
82 + rm Makefile || die
83 +
84 + use 3d || rm -r qt3d* || die
85 + use bluetooth || rm -r qtbluetooth* || die
86 + use declarative || rm -r qtqml* qtquick* || die
87 + use graphicaleffects || rm -r qtgraphicaleffects* || die
88 + use location || rm -r qtlocation* || die
89 + use multimedia || rm -r qtmultimedia* || die
90 + use sensors || rm -r qtsensors* || die
91 +}
92 +
93 +src_install() {
94 + # must be the same as QT_INSTALL_DOCS
95 + local dest=/usr/share/doc/qt-${PV%_p*}
96 + insinto "${dest}"
97 + use html && doins -r */
98 + use qch && doins *.qch
99 + docompress -x "${dest}"
100 +}