1 |
commit: 0f381bf84bad5197663e32ec75f29e41a8a6ff57 |
2 |
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Mar 24 01:27:44 2018 +0000 |
4 |
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Mar 24 01:27:44 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f381bf8 |
7 |
|
8 |
dev-qt/qt-creator: remove old |
9 |
|
10 |
Package-Manager: Portage-2.3.24, Repoman-2.3.6 |
11 |
|
12 |
dev-qt/qt-creator/Manifest | 2 - |
13 |
dev-qt/qt-creator/qt-creator-4.4.1.ebuild | 188 ------------------------------ |
14 |
dev-qt/qt-creator/qt-creator-4.5.0.ebuild | 188 ------------------------------ |
15 |
3 files changed, 378 deletions(-) |
16 |
|
17 |
diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest |
18 |
index 28a9dcbdec6..2e69608aea8 100644 |
19 |
--- a/dev-qt/qt-creator/Manifest |
20 |
+++ b/dev-qt/qt-creator/Manifest |
21 |
@@ -1,4 +1,2 @@ |
22 |
-DIST qt-creator-opensource-src-4.4.1.tar.xz 20822304 BLAKE2B 23c05b5e86fcbc3387cd9e8a82fb97e3b4e20182b41e2b24de7801126b0d5bbd708ca842ddcd828536fb279b6d2e4954909b8c40bfe14e050baa109095889e6d SHA512 f0e836fd2106f909cb405f75457e0d4158ecdd134ec5cfa97b373e5818b5f715245ac8454a657801251302ef817c1de66580f2e45b12b3e23d3107ccf3985336 |
23 |
-DIST qt-creator-opensource-src-4.5.0.tar.xz 21641628 BLAKE2B 83d8ef57b87278994451d34b69a17a7d6c872b014c82940593c83c53e4a693054bdcfa38c4706083ed2bc0386ae5fa8afcea4747d1dee67a2a9b1e0a3fa6aeed SHA512 9296ebef4a3d5ae40a9fa3a4039e77b8e407dfb52af3a88b4cc615a89e163d92de420d9db614bc689adc695879f0c2e1906e9a218e7a6b96c4b222d52c94912c |
24 |
DIST qt-creator-opensource-src-4.5.2.tar.xz 21745192 BLAKE2B 4860c6041542758647d27ae3aaac15dbbc72bbecbcf335e3bceab378c720979a3e89777762936a4b68eacec02a7b285dec08a19003ac3260de1e2e4ee12706c0 SHA512 cc3f20c109e810e8958495fd0d84461bc9ead7b4172600229969a6a331341f0b76069a71893f1ba279550293b131f6cca5b79c112d67f3aebb6244415489c223 |
25 |
DIST qt-creator-opensource-src-4.6.0-rc1.tar.xz 23389240 BLAKE2B 2fbfe5a6a3b09d439439846dbcbad87d1f5032a35c36fa713e8949d1c3f2c44cf1912fd465f9c97f29204803843cff4c4ecdf7083e8963f3512c0dbfa1594a1f SHA512 eb794935bdbe26362a8dc5a7e62dc8004e808d1485039739af06c92b6e98a6b9d4870f68e5912990acd9970bd8ec518aacd759ece60fe6f0eafc7cd1af981d7d |
26 |
|
27 |
diff --git a/dev-qt/qt-creator/qt-creator-4.4.1.ebuild b/dev-qt/qt-creator/qt-creator-4.4.1.ebuild |
28 |
deleted file mode 100644 |
29 |
index 6b958f5b91d..00000000000 |
30 |
--- a/dev-qt/qt-creator/qt-creator-4.4.1.ebuild |
31 |
+++ /dev/null |
32 |
@@ -1,188 +0,0 @@ |
33 |
-# Copyright 1999-2018 Gentoo Foundation |
34 |
-# Distributed under the terms of the GNU General Public License v2 |
35 |
- |
36 |
-EAPI=6 |
37 |
-PLOCALES="cs de fr ja pl ru sl uk zh-CN zh-TW" |
38 |
- |
39 |
-inherit llvm qmake-utils toolchain-funcs virtualx xdg |
40 |
- |
41 |
-DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt" |
42 |
-HOMEPAGE="https://doc.qt.io/qtcreator/" |
43 |
-LICENSE="GPL-3" |
44 |
-SLOT="0" |
45 |
- |
46 |
-if [[ ${PV} == *9999 ]]; then |
47 |
- inherit git-r3 |
48 |
- EGIT_REPO_URI="https://code.qt.io/${PN}/${PN}.git" |
49 |
-else |
50 |
- MY_PV=${PV/_/-} |
51 |
- MY_P=${PN}-opensource-src-${MY_PV} |
52 |
- [[ ${MY_PV} == ${PV} ]] && MY_REL=official || MY_REL=development |
53 |
- SRC_URI="https://download.qt.io/${MY_REL}_releases/${PN/-}/${PV%.*}/${MY_PV}/${MY_P}.tar.xz" |
54 |
- KEYWORDS="amd64 ~arm ~x86" |
55 |
- S=${WORKDIR}/${MY_P} |
56 |
-fi |
57 |
- |
58 |
-# TODO: unbundle sqlite |
59 |
- |
60 |
-QTC_PLUGINS=('android:android|qmakeandroidsupport' autotools:autotoolsprojectmanager baremetal bazaar |
61 |
- 'clangcodemodel:clangcodemodel|clangrefactoring|clangpchmanager' clangstaticanalyzer clearcase |
62 |
- cmake:cmakeprojectmanager cvs designer git glsl:glsleditor ios mercurial modeling:modeleditor |
63 |
- nim perforce python:pythoneditor qbs:qbsprojectmanager qnx scxml:scxmleditor subversion valgrind |
64 |
- winrt) |
65 |
-IUSE="doc systemd test +webengine ${QTC_PLUGINS[@]%:*}" |
66 |
- |
67 |
-# minimum Qt version required |
68 |
-QT_PV="5.6.2:5" |
69 |
- |
70 |
-CDEPEND=" |
71 |
- =dev-libs/botan-1.10*[-bindist,threads] |
72 |
- >=dev-qt/qtconcurrent-${QT_PV} |
73 |
- >=dev-qt/qtcore-${QT_PV} |
74 |
- >=dev-qt/qtdeclarative-${QT_PV}[widgets] |
75 |
- >=dev-qt/qtgui-${QT_PV} |
76 |
- >=dev-qt/qthelp-${QT_PV} |
77 |
- >=dev-qt/qtnetwork-${QT_PV}[ssl] |
78 |
- >=dev-qt/qtprintsupport-${QT_PV} |
79 |
- >=dev-qt/qtquickcontrols-${QT_PV} |
80 |
- >=dev-qt/qtscript-${QT_PV} |
81 |
- >=dev-qt/qtsql-${QT_PV}[sqlite] |
82 |
- >=dev-qt/qtsvg-${QT_PV} |
83 |
- >=dev-qt/qtwidgets-${QT_PV} |
84 |
- >=dev-qt/qtx11extras-${QT_PV} |
85 |
- >=dev-qt/qtxml-${QT_PV} |
86 |
- clangcodemodel? ( >=sys-devel/clang-3.9:= ) |
87 |
- designer? ( >=dev-qt/designer-${QT_PV} ) |
88 |
- qbs? ( >=dev-util/qbs-1.9.1 ) |
89 |
- systemd? ( sys-apps/systemd:= ) |
90 |
- webengine? ( >=dev-qt/qtwebengine-${QT_PV}[widgets] ) |
91 |
-" |
92 |
-DEPEND="${CDEPEND} |
93 |
- >=dev-qt/linguist-tools-${QT_PV} |
94 |
- virtual/pkgconfig |
95 |
- doc? ( >=dev-qt/qdoc-${QT_PV} ) |
96 |
- test? ( |
97 |
- >=dev-qt/qtdeclarative-${QT_PV}[localstorage,xml] |
98 |
- >=dev-qt/qtquickcontrols2-${QT_PV} |
99 |
- >=dev-qt/qttest-${QT_PV} |
100 |
- ) |
101 |
-" |
102 |
-RDEPEND="${CDEPEND} |
103 |
- sys-devel/gdb[client,python] |
104 |
- autotools? ( sys-devel/autoconf ) |
105 |
- bazaar? ( dev-vcs/bzr ) |
106 |
- clangstaticanalyzer? ( >=sys-devel/clang-3.9:* ) |
107 |
- cmake? ( dev-util/cmake[server(+)] ) |
108 |
- cvs? ( dev-vcs/cvs ) |
109 |
- git? ( dev-vcs/git ) |
110 |
- mercurial? ( dev-vcs/mercurial ) |
111 |
- subversion? ( dev-vcs/subversion ) |
112 |
- valgrind? ( dev-util/valgrind ) |
113 |
-" |
114 |
-# qt translations must also be installed or qt-creator translations won't be loaded |
115 |
-for x in ${PLOCALES}; do |
116 |
- IUSE+=" l10n_${x}" |
117 |
- RDEPEND+=" l10n_${x}? ( >=dev-qt/qttranslations-${QT_PV} )" |
118 |
-done |
119 |
-unset x |
120 |
- |
121 |
-pkg_setup() { |
122 |
- use clangcodemodel && llvm_pkg_setup |
123 |
-} |
124 |
- |
125 |
-src_unpack() { |
126 |
- if tc-is-gcc; then |
127 |
- if [[ $(gcc-major-version) -lt 4 ]] || \ |
128 |
- [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 9 ]]; then |
129 |
- eerror "GCC version 4.9 or later is required to build Qt Creator ${PV}" |
130 |
- die "GCC >= 4.9 required" |
131 |
- fi |
132 |
- fi |
133 |
- |
134 |
- if [[ ${PV} == *9999 ]]; then |
135 |
- git-r3_src_unpack |
136 |
- else |
137 |
- default |
138 |
- fi |
139 |
-} |
140 |
- |
141 |
-src_prepare() { |
142 |
- default |
143 |
- |
144 |
- # disable unwanted plugins |
145 |
- for plugin in "${QTC_PLUGINS[@]#[+-]}"; do |
146 |
- if ! use ${plugin%:*}; then |
147 |
- einfo "Disabling ${plugin%:*} plugin" |
148 |
- sed -i -re "/(^\s+|SUBDIRS\s*\+=\s*)(${plugin#*:})\>/d" \ |
149 |
- src/plugins/plugins.pro || die "failed to disable ${plugin%:*} plugin" |
150 |
- fi |
151 |
- done |
152 |
- |
153 |
- # avoid building unused support libraries |
154 |
- if ! use clangcodemodel; then |
155 |
- sed -i -e '/clangbackendipc/d' src/libs/libs.pro || die |
156 |
- fi |
157 |
- if ! use glsl; then |
158 |
- sed -i -e '/glsl/d' src/libs/libs.pro || die |
159 |
- fi |
160 |
- if ! use modeling; then |
161 |
- sed -i -e '/modelinglib/d' src/libs/libs.pro || die |
162 |
- fi |
163 |
- |
164 |
- # automagic dep on qtwebengine |
165 |
- if ! use webengine; then |
166 |
- sed -i -e 's/isEmpty(QT\.webenginewidgets\.name)/true/' src/plugins/help/help.pro || die |
167 |
- fi |
168 |
- |
169 |
- # disable broken or unreliable tests |
170 |
- sed -i -e 's/\(manual\|tools\|unit\)//g' tests/tests.pro || die |
171 |
- sed -i -e '/sdktool/ d' tests/auto/auto.pro || die |
172 |
- sed -i -e '/\(dumpers\|offsets\)\.pro/ d' tests/auto/debugger/debugger.pro || die |
173 |
- sed -i -e '/CONFIG -=/ s/$/ testcase/' tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin?/plugin?.pro || die |
174 |
- sed -i -e '/timeline\(items\|notes\|selection\)renderpass/ d' tests/auto/timeline/timeline.pro || die |
175 |
- sed -i -e 's/\<memcheck\>//' tests/auto/valgrind/valgrind.pro || die |
176 |
- |
177 |
- # fix path to some clang headers |
178 |
- sed -i -e "/^CLANG_RESOURCE_DIR\s*=/ s:\$\${LLVM_LIBDIR}:${EPREFIX}/usr/lib:" src/shared/clang/clang_defines.pri || die |
179 |
- |
180 |
- # fix translations |
181 |
- local lang languages= |
182 |
- for lang in ${PLOCALES}; do |
183 |
- use l10n_${lang} && languages+=" ${lang/-/_}" |
184 |
- done |
185 |
- sed -i -e "/^LANGUAGES\s*=/ s:=.*:=${languages}:" share/qtcreator/translations/translations.pro || die |
186 |
- |
187 |
- # remove bundled qbs |
188 |
- rm -rf src/shared/qbs || die |
189 |
-} |
190 |
- |
191 |
-src_configure() { |
192 |
- eqmake5 IDE_LIBRARY_BASENAME="$(get_libdir)" \ |
193 |
- IDE_PACKAGE_MODE=1 \ |
194 |
- $(use clangcodemodel && echo LLVM_INSTALL_DIR="$(get_llvm_prefix)") \ |
195 |
- $(use qbs && echo QBS_INSTALL_DIR="${EPREFIX}/usr") \ |
196 |
- CONFIG+=qbs_disable_rpath \ |
197 |
- CONFIG+=qbs_enable_project_file_updates \ |
198 |
- $(use systemd && echo CONFIG+=journald) \ |
199 |
- $(use test && echo BUILD_TESTS=1) \ |
200 |
- USE_SYSTEM_BOTAN=1 |
201 |
-} |
202 |
- |
203 |
-src_test() { |
204 |
- cd tests/auto && virtx default |
205 |
-} |
206 |
- |
207 |
-src_install() { |
208 |
- emake INSTALL_ROOT="${ED}usr" install |
209 |
- |
210 |
- dodoc dist/{changes-*,known-issues} |
211 |
- |
212 |
- # install documentation |
213 |
- if use doc; then |
214 |
- emake docs |
215 |
- # don't use ${PF} or the doc will not be found |
216 |
- insinto /usr/share/doc/qtcreator |
217 |
- doins share/doc/qtcreator/qtcreator{,-dev}.qch |
218 |
- docompress -x /usr/share/doc/qtcreator/qtcreator{,-dev}.qch |
219 |
- fi |
220 |
-} |
221 |
|
222 |
diff --git a/dev-qt/qt-creator/qt-creator-4.5.0.ebuild b/dev-qt/qt-creator/qt-creator-4.5.0.ebuild |
223 |
deleted file mode 100644 |
224 |
index 38641edea7d..00000000000 |
225 |
--- a/dev-qt/qt-creator/qt-creator-4.5.0.ebuild |
226 |
+++ /dev/null |
227 |
@@ -1,188 +0,0 @@ |
228 |
-# Copyright 1999-2018 Gentoo Foundation |
229 |
-# Distributed under the terms of the GNU General Public License v2 |
230 |
- |
231 |
-EAPI=6 |
232 |
-PLOCALES="cs de fr ja pl ru sl uk zh-CN zh-TW" |
233 |
- |
234 |
-inherit llvm qmake-utils toolchain-funcs virtualx xdg |
235 |
- |
236 |
-DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt" |
237 |
-HOMEPAGE="https://doc.qt.io/qtcreator/" |
238 |
-LICENSE="GPL-3" |
239 |
-SLOT="0" |
240 |
- |
241 |
-if [[ ${PV} == *9999 ]]; then |
242 |
- inherit git-r3 |
243 |
- EGIT_REPO_URI="https://code.qt.io/${PN}/${PN}.git" |
244 |
-else |
245 |
- MY_PV=${PV/_/-} |
246 |
- MY_P=${PN}-opensource-src-${MY_PV} |
247 |
- [[ ${MY_PV} == ${PV} ]] && MY_REL=official || MY_REL=development |
248 |
- SRC_URI="https://download.qt.io/${MY_REL}_releases/${PN/-}/${PV%.*}/${MY_PV}/${MY_P}.tar.xz" |
249 |
- KEYWORDS="~amd64 ~arm ~x86" |
250 |
- S=${WORKDIR}/${MY_P} |
251 |
-fi |
252 |
- |
253 |
-# TODO: unbundle sqlite |
254 |
- |
255 |
-QTC_PLUGINS=('android:android|qmakeandroidsupport' autotools:autotoolsprojectmanager baremetal bazaar |
256 |
- 'clangcodemodel:clangcodemodel|clangrefactoring|clangpchmanager' clangstaticanalyzer clearcase |
257 |
- cmake:cmakeprojectmanager cvs designer git glsl:glsleditor ios mercurial modeling:modeleditor |
258 |
- nim perforce python:pythoneditor qbs:qbsprojectmanager qnx scxml:scxmleditor subversion valgrind |
259 |
- winrt) |
260 |
-IUSE="doc systemd test +webengine ${QTC_PLUGINS[@]%:*}" |
261 |
- |
262 |
-# minimum Qt version required |
263 |
-QT_PV="5.6.2:5" |
264 |
- |
265 |
-CDEPEND=" |
266 |
- =dev-libs/botan-1.10*[-bindist,threads] |
267 |
- >=dev-qt/qtconcurrent-${QT_PV} |
268 |
- >=dev-qt/qtcore-${QT_PV} |
269 |
- >=dev-qt/qtdeclarative-${QT_PV}[widgets] |
270 |
- >=dev-qt/qtgui-${QT_PV} |
271 |
- >=dev-qt/qthelp-${QT_PV} |
272 |
- >=dev-qt/qtnetwork-${QT_PV}[ssl] |
273 |
- >=dev-qt/qtprintsupport-${QT_PV} |
274 |
- >=dev-qt/qtquickcontrols-${QT_PV} |
275 |
- >=dev-qt/qtscript-${QT_PV} |
276 |
- >=dev-qt/qtsql-${QT_PV}[sqlite] |
277 |
- >=dev-qt/qtsvg-${QT_PV} |
278 |
- >=dev-qt/qtwidgets-${QT_PV} |
279 |
- >=dev-qt/qtx11extras-${QT_PV} |
280 |
- >=dev-qt/qtxml-${QT_PV} |
281 |
- clangcodemodel? ( >=sys-devel/clang-3.9:= ) |
282 |
- designer? ( >=dev-qt/designer-${QT_PV} ) |
283 |
- qbs? ( >=dev-util/qbs-1.9.1 ) |
284 |
- systemd? ( sys-apps/systemd:= ) |
285 |
- webengine? ( >=dev-qt/qtwebengine-${QT_PV}[widgets] ) |
286 |
-" |
287 |
-DEPEND="${CDEPEND} |
288 |
- >=dev-qt/linguist-tools-${QT_PV} |
289 |
- virtual/pkgconfig |
290 |
- doc? ( >=dev-qt/qdoc-${QT_PV} ) |
291 |
- test? ( |
292 |
- >=dev-qt/qtdeclarative-${QT_PV}[localstorage,xml] |
293 |
- >=dev-qt/qtquickcontrols2-${QT_PV} |
294 |
- >=dev-qt/qttest-${QT_PV} |
295 |
- ) |
296 |
-" |
297 |
-RDEPEND="${CDEPEND} |
298 |
- sys-devel/gdb[client,python] |
299 |
- autotools? ( sys-devel/autoconf ) |
300 |
- bazaar? ( dev-vcs/bzr ) |
301 |
- clangstaticanalyzer? ( >=sys-devel/clang-3.9:* ) |
302 |
- cmake? ( dev-util/cmake[server(+)] ) |
303 |
- cvs? ( dev-vcs/cvs ) |
304 |
- git? ( dev-vcs/git ) |
305 |
- mercurial? ( dev-vcs/mercurial ) |
306 |
- subversion? ( dev-vcs/subversion ) |
307 |
- valgrind? ( dev-util/valgrind ) |
308 |
-" |
309 |
-# qt translations must also be installed or qt-creator translations won't be loaded |
310 |
-for x in ${PLOCALES}; do |
311 |
- IUSE+=" l10n_${x}" |
312 |
- RDEPEND+=" l10n_${x}? ( >=dev-qt/qttranslations-${QT_PV} )" |
313 |
-done |
314 |
-unset x |
315 |
- |
316 |
-pkg_setup() { |
317 |
- use clangcodemodel && llvm_pkg_setup |
318 |
-} |
319 |
- |
320 |
-src_unpack() { |
321 |
- if tc-is-gcc; then |
322 |
- if [[ $(gcc-major-version) -lt 4 ]] || \ |
323 |
- [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 9 ]]; then |
324 |
- eerror "GCC version 4.9 or later is required to build Qt Creator ${PV}" |
325 |
- die "GCC >= 4.9 required" |
326 |
- fi |
327 |
- fi |
328 |
- |
329 |
- if [[ ${PV} == *9999 ]]; then |
330 |
- git-r3_src_unpack |
331 |
- else |
332 |
- default |
333 |
- fi |
334 |
-} |
335 |
- |
336 |
-src_prepare() { |
337 |
- default |
338 |
- |
339 |
- # disable unwanted plugins |
340 |
- for plugin in "${QTC_PLUGINS[@]#[+-]}"; do |
341 |
- if ! use ${plugin%:*}; then |
342 |
- einfo "Disabling ${plugin%:*} plugin" |
343 |
- sed -i -re "/(^\s+|SUBDIRS\s*\+=\s*)(${plugin#*:})\>/d" \ |
344 |
- src/plugins/plugins.pro || die "failed to disable ${plugin%:*} plugin" |
345 |
- fi |
346 |
- done |
347 |
- |
348 |
- # avoid building unused support libraries |
349 |
- if ! use clangcodemodel; then |
350 |
- sed -i -e '/clangbackendipc/d' src/libs/libs.pro || die |
351 |
- fi |
352 |
- if ! use glsl; then |
353 |
- sed -i -e '/glsl/d' src/libs/libs.pro || die |
354 |
- fi |
355 |
- if ! use modeling; then |
356 |
- sed -i -e '/modelinglib/d' src/libs/libs.pro || die |
357 |
- fi |
358 |
- |
359 |
- # automagic dep on qtwebengine |
360 |
- if ! use webengine; then |
361 |
- sed -i -e 's/isEmpty(QT\.webenginewidgets\.name)/true/' src/plugins/help/help.pro || die |
362 |
- fi |
363 |
- |
364 |
- # disable broken or unreliable tests |
365 |
- sed -i -e 's/\(manual\|tools\|unit\)//g' tests/tests.pro || die |
366 |
- sed -i -e '/sdktool/ d' tests/auto/auto.pro || die |
367 |
- sed -i -e '/\(dumpers\|offsets\)\.pro/ d' tests/auto/debugger/debugger.pro || die |
368 |
- sed -i -e '/CONFIG -=/ s/$/ testcase/' tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin?/plugin?.pro || die |
369 |
- sed -i -e '/timeline\(items\|notes\|selection\)renderpass/ d' tests/auto/timeline/timeline.pro || die |
370 |
- sed -i -e 's/\<memcheck\>//' tests/auto/valgrind/valgrind.pro || die |
371 |
- |
372 |
- # fix path to some clang headers |
373 |
- sed -i -e "/^CLANG_RESOURCE_DIR\s*=/ s:\$\${LLVM_LIBDIR}:${EPREFIX}/usr/lib:" src/shared/clang/clang_defines.pri || die |
374 |
- |
375 |
- # fix translations |
376 |
- local lang languages= |
377 |
- for lang in ${PLOCALES}; do |
378 |
- use l10n_${lang} && languages+=" ${lang/-/_}" |
379 |
- done |
380 |
- sed -i -e "/^LANGUAGES\s*=/ s:=.*:=${languages}:" share/qtcreator/translations/translations.pro || die |
381 |
- |
382 |
- # remove bundled qbs |
383 |
- rm -rf src/shared/qbs || die |
384 |
-} |
385 |
- |
386 |
-src_configure() { |
387 |
- eqmake5 IDE_LIBRARY_BASENAME="$(get_libdir)" \ |
388 |
- IDE_PACKAGE_MODE=1 \ |
389 |
- $(use clangcodemodel && echo LLVM_INSTALL_DIR="$(get_llvm_prefix)") \ |
390 |
- $(use qbs && echo QBS_INSTALL_DIR="${EPREFIX}/usr") \ |
391 |
- CONFIG+=qbs_disable_rpath \ |
392 |
- CONFIG+=qbs_enable_project_file_updates \ |
393 |
- $(use systemd && echo CONFIG+=journald) \ |
394 |
- $(use test && echo BUILD_TESTS=1) \ |
395 |
- USE_SYSTEM_BOTAN=1 |
396 |
-} |
397 |
- |
398 |
-src_test() { |
399 |
- cd tests/auto && virtx default |
400 |
-} |
401 |
- |
402 |
-src_install() { |
403 |
- emake INSTALL_ROOT="${ED}usr" install |
404 |
- |
405 |
- dodoc dist/{changes-*,known-issues} |
406 |
- |
407 |
- # install documentation |
408 |
- if use doc; then |
409 |
- emake docs |
410 |
- # don't use ${PF} or the doc will not be found |
411 |
- insinto /usr/share/doc/qtcreator |
412 |
- doins share/doc/qtcreator/qtcreator{,-dev}.qch |
413 |
- docompress -x /usr/share/doc/qtcreator/qtcreator{,-dev}.qch |
414 |
- fi |
415 |
-} |