1 |
pesa 14/07/31 23:36:23 |
2 |
|
3 |
Modified: metadata.xml ChangeLog |
4 |
Added: qbs-1.2.2.ebuild |
5 |
Removed: qbs-1.2.1.ebuild qbs-1.1.1.ebuild |
6 |
Log: |
7 |
Version bump. Drop USE=gui wrt bug 514204. Remove old. |
8 |
|
9 |
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0xDADED6B2671CB57D!) |
10 |
|
11 |
Revision Changes Path |
12 |
1.2 dev-util/qbs/metadata.xml |
13 |
|
14 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/qbs/metadata.xml?rev=1.2&view=markup |
15 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/qbs/metadata.xml?rev=1.2&content-type=text/plain |
16 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/qbs/metadata.xml?r1=1.1&r2=1.2 |
17 |
|
18 |
Index: metadata.xml |
19 |
=================================================================== |
20 |
RCS file: /var/cvsroot/gentoo-x86/dev-util/qbs/metadata.xml,v |
21 |
retrieving revision 1.1 |
22 |
retrieving revision 1.2 |
23 |
diff -u -r1.1 -r1.2 |
24 |
--- metadata.xml 29 Dec 2013 19:49:45 -0000 1.1 |
25 |
+++ metadata.xml 31 Jul 2014 23:36:22 -0000 1.2 |
26 |
@@ -2,7 +2,4 @@ |
27 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
28 |
<pkgmetadata> |
29 |
<herd>qt</herd> |
30 |
-<use> |
31 |
- <flag name="gui">Build QBS graphical configuration tool</flag> |
32 |
-</use> |
33 |
</pkgmetadata> |
34 |
|
35 |
|
36 |
|
37 |
1.3 dev-util/qbs/ChangeLog |
38 |
|
39 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/qbs/ChangeLog?rev=1.3&view=markup |
40 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/qbs/ChangeLog?rev=1.3&content-type=text/plain |
41 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/qbs/ChangeLog?r1=1.2&r2=1.3 |
42 |
|
43 |
Index: ChangeLog |
44 |
=================================================================== |
45 |
RCS file: /var/cvsroot/gentoo-x86/dev-util/qbs/ChangeLog,v |
46 |
retrieving revision 1.2 |
47 |
retrieving revision 1.3 |
48 |
diff -u -r1.2 -r1.3 |
49 |
--- ChangeLog 17 Jun 2014 20:04:43 -0000 1.2 |
50 |
+++ ChangeLog 31 Jul 2014 23:36:22 -0000 1.3 |
51 |
@@ -1,6 +1,12 @@ |
52 |
# ChangeLog for dev-util/qbs |
53 |
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 |
54 |
-# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/ChangeLog,v 1.2 2014/06/17 20:04:43 pesa Exp $ |
55 |
+# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/ChangeLog,v 1.3 2014/07/31 23:36:22 pesa Exp $ |
56 |
+ |
57 |
+*qbs-1.2.2 (31 Jul 2014) |
58 |
+ |
59 |
+ 31 Jul 2014; Davide Pesavento <pesa@g.o> +qbs-1.2.2.ebuild, |
60 |
+ -qbs-1.1.1.ebuild, -qbs-1.2.1.ebuild, metadata.xml: |
61 |
+ Version bump. Drop USE=gui wrt bug 514204. Remove old. |
62 |
|
63 |
*qbs-1.2.1 (17 Jun 2014) |
64 |
|
65 |
|
66 |
|
67 |
|
68 |
1.1 dev-util/qbs/qbs-1.2.2.ebuild |
69 |
|
70 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/qbs/qbs-1.2.2.ebuild?rev=1.1&view=markup |
71 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/qbs/qbs-1.2.2.ebuild?rev=1.1&content-type=text/plain |
72 |
|
73 |
Index: qbs-1.2.2.ebuild |
74 |
=================================================================== |
75 |
# Copyright 1999-2014 Gentoo Foundation |
76 |
# Distributed under the terms of the GNU General Public License v2 |
77 |
# $Header: /var/cvsroot/gentoo-x86/dev-util/qbs/qbs-1.2.2.ebuild,v 1.1 2014/07/31 23:36:22 pesa Exp $ |
78 |
|
79 |
EAPI=5 |
80 |
|
81 |
inherit multilib qmake-utils |
82 |
|
83 |
DESCRIPTION="Qt Build Suite" |
84 |
HOMEPAGE="http://qt-project.org/wiki/qbs" |
85 |
SRC_URI="http://download.qt-project.org/official_releases/${PN}/${PV}/${P}.src.tar.gz" |
86 |
|
87 |
LICENSE="LGPL-2.1" |
88 |
SLOT="0" |
89 |
KEYWORDS="~amd64 ~x86" |
90 |
IUSE="doc +qt4 qt5 test" |
91 |
|
92 |
RDEPEND=" |
93 |
qt4? ( |
94 |
>=dev-qt/qtcore-4.8:4 |
95 |
>=dev-qt/qtgui-4.8:4 |
96 |
>=dev-qt/qtscript-4.8:4 |
97 |
) |
98 |
qt5? ( |
99 |
dev-qt/qtcore:5 |
100 |
dev-qt/qtgui:5 |
101 |
dev-qt/qtscript:5 |
102 |
dev-qt/qtwidgets:5 |
103 |
dev-qt/qtxml:5 |
104 |
) |
105 |
" |
106 |
DEPEND="${RDEPEND} |
107 |
doc? ( |
108 |
qt4? ( >=dev-qt/qthelp-4.8:4 ) |
109 |
qt5? ( dev-qt/qthelp:5 ) |
110 |
) |
111 |
test? ( |
112 |
qt4? ( >=dev-qt/qttest-4.8:4 ) |
113 |
qt5? ( dev-qt/qttest:5 ) |
114 |
) |
115 |
" |
116 |
|
117 |
REQUIRED_USE="^^ ( qt4 qt5 )" |
118 |
|
119 |
src_prepare() { |
120 |
sed -i -e "/destdirPrefix/ s:/lib:/$(get_libdir):" \ |
121 |
src/plugins/plugins.pri || die |
122 |
|
123 |
if ! use test; then |
124 |
sed -i -e '/SUBDIRS = auto/d' \ |
125 |
tests/tests.pro || die |
126 |
fi |
127 |
} |
128 |
|
129 |
src_configure() { |
130 |
local myqmakeargs=( |
131 |
-recursive |
132 |
CONFIG+=disable_rpath |
133 |
QBS_INSTALL_PREFIX="${EPREFIX}/usr" |
134 |
QBS_LIBRARY_DIRNAME="$(get_libdir)" |
135 |
) |
136 |
|
137 |
if use qt4; then |
138 |
eqmake4 "${myqmakeargs[@]}" |
139 |
elif use qt5; then |
140 |
eqmake5 "${myqmakeargs[@]}" |
141 |
fi |
142 |
} |
143 |
|
144 |
src_test() { |
145 |
export HOME=${T} |
146 |
export LD_LIBRARY_PATH=${S}/$(get_libdir) |
147 |
|
148 |
local qmakepath=${EROOT}usr/$(get_libdir)/$(usev qt4 || usev qt5)/bin/qmake |
149 |
[[ -x ${qmakepath} ]] || qmakepath=${EROOT}usr/bin/qmake |
150 |
|
151 |
einfo "Setting up test environment in ${T}" |
152 |
|
153 |
"${S}"/bin/qbs-setup-toolchains --detect || die |
154 |
"${S}"/bin/qbs-setup-qt "${qmakepath}" qbs_autotests || die |
155 |
|
156 |
default |
157 |
} |
158 |
|
159 |
src_install() { |
160 |
emake INSTALL_ROOT="${D}" install |
161 |
|
162 |
# install documentation |
163 |
if use doc; then |
164 |
emake docs |
165 |
dodoc doc/qbs.qch |
166 |
docompress -x /usr/share/doc/${PF}/qbs.qch |
167 |
dohtml -r doc/html/* |
168 |
fi |
169 |
} |