Gentoo Archives: gentoo-commits

From: "Davide Pesavento (pesa)" <pesa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog qt4-build.eclass
Date: Thu, 07 Jun 2012 15:37:04
Message-Id: 20120607153649.4F3012004C@flycatcher.gentoo.org
1 pesa 12/06/07 15:36:49
2
3 Modified: ChangeLog qt4-build.eclass
4 Log:
5 Specify SLOT in blocker atoms, to avoid blocking Qt5 packages.
6
7 Revision Changes Path
8 1.296 eclass/ChangeLog
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.296&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.296&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.295&r2=1.296
13
14 Index: ChangeLog
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
17 retrieving revision 1.295
18 retrieving revision 1.296
19 diff -u -r1.295 -r1.296
20 --- ChangeLog 6 Jun 2012 17:17:30 -0000 1.295
21 +++ ChangeLog 7 Jun 2012 15:36:49 -0000 1.296
22 @@ -1,6 +1,9 @@
23 # ChangeLog for eclass directory
24 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.295 2012/06/06 17:17:30 mgorny Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.296 2012/06/07 15:36:49 pesa Exp $
27 +
28 + 07 Jun 2012; Davide Pesavento <pesa@g.o> qt4-build.eclass:
29 + Specify SLOT in blocker atoms, to avoid blocking Qt5 packages.
30
31 06 Jun 2012; Michał Górny <mgorny@g.o> autotools-utils.eclass:
32 Reuse eautoreconf, deprecate autotools-utils_autoreconf.
33
34
35
36 1.132 eclass/qt4-build.eclass
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/qt4-build.eclass?rev=1.132&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/qt4-build.eclass?rev=1.132&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/qt4-build.eclass?r1=1.131&r2=1.132
41
42 Index: qt4-build.eclass
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v
45 retrieving revision 1.131
46 retrieving revision 1.132
47 diff -u -r1.131 -r1.132
48 --- qt4-build.eclass 25 May 2012 12:06:05 -0000 1.131
49 +++ qt4-build.eclass 7 Jun 2012 15:36:49 -0000 1.132
50 @@ -1,6 +1,6 @@
51 # Copyright 1999-2012 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 -# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v 1.131 2012/05/25 12:06:05 pesa Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v 1.132 2012/06/07 15:36:49 pesa Exp $
55
56 # @ECLASS: qt4-build.eclass
57 # @MAINTAINER:
58 @@ -58,42 +58,42 @@
59 fi
60
61 RDEPEND="
62 - !<x11-libs/qt-assistant-${PV}
63 - !>x11-libs/qt-assistant-${PV}-r9999
64 - !<x11-libs/qt-bearer-${PV}
65 - !>x11-libs/qt-bearer-${PV}-r9999
66 - !<x11-libs/qt-core-${PV}
67 - !>x11-libs/qt-core-${PV}-r9999
68 - !<x11-libs/qt-dbus-${PV}
69 - !>x11-libs/qt-dbus-${PV}-r9999
70 - !<x11-libs/qt-declarative-${PV}
71 - !>x11-libs/qt-declarative-${PV}-r9999
72 - !<x11-libs/qt-demo-${PV}
73 - !>x11-libs/qt-demo-${PV}-r9999
74 - !<x11-libs/qt-gui-${PV}
75 - !>x11-libs/qt-gui-${PV}-r9999
76 - !<x11-libs/qt-multimedia-${PV}
77 - !>x11-libs/qt-multimedia-${PV}-r9999
78 - !<x11-libs/qt-opengl-${PV}
79 - !>x11-libs/qt-opengl-${PV}-r9999
80 - !<x11-libs/qt-openvg-${PV}
81 - !>x11-libs/qt-openvg-${PV}-r9999
82 - !<x11-libs/qt-phonon-${PV}
83 - !>x11-libs/qt-phonon-${PV}-r9999
84 - !<x11-libs/qt-qt3support-${PV}
85 - !>x11-libs/qt-qt3support-${PV}-r9999
86 - !<x11-libs/qt-script-${PV}
87 - !>x11-libs/qt-script-${PV}-r9999
88 - !<x11-libs/qt-sql-${PV}
89 - !>x11-libs/qt-sql-${PV}-r9999
90 - !<x11-libs/qt-svg-${PV}
91 - !>x11-libs/qt-svg-${PV}-r9999
92 - !<x11-libs/qt-test-${PV}
93 - !>x11-libs/qt-test-${PV}-r9999
94 - !<x11-libs/qt-webkit-${PV}
95 - !>x11-libs/qt-webkit-${PV}-r9999
96 - !<x11-libs/qt-xmlpatterns-${PV}
97 - !>x11-libs/qt-xmlpatterns-${PV}-r9999
98 + !<x11-libs/qt-assistant-${PV}:4
99 + !>x11-libs/qt-assistant-${PV}-r9999:4
100 + !<x11-libs/qt-bearer-${PV}:4
101 + !>x11-libs/qt-bearer-${PV}-r9999:4
102 + !<x11-libs/qt-core-${PV}:4
103 + !>x11-libs/qt-core-${PV}-r9999:4
104 + !<x11-libs/qt-dbus-${PV}:4
105 + !>x11-libs/qt-dbus-${PV}-r9999:4
106 + !<x11-libs/qt-declarative-${PV}:4
107 + !>x11-libs/qt-declarative-${PV}-r9999:4
108 + !<x11-libs/qt-demo-${PV}:4
109 + !>x11-libs/qt-demo-${PV}-r9999:4
110 + !<x11-libs/qt-gui-${PV}:4
111 + !>x11-libs/qt-gui-${PV}-r9999:4
112 + !<x11-libs/qt-multimedia-${PV}:4
113 + !>x11-libs/qt-multimedia-${PV}-r9999:4
114 + !<x11-libs/qt-opengl-${PV}:4
115 + !>x11-libs/qt-opengl-${PV}-r9999:4
116 + !<x11-libs/qt-openvg-${PV}:4
117 + !>x11-libs/qt-openvg-${PV}-r9999:4
118 + !<x11-libs/qt-phonon-${PV}:4
119 + !>x11-libs/qt-phonon-${PV}-r9999:4
120 + !<x11-libs/qt-qt3support-${PV}:4
121 + !>x11-libs/qt-qt3support-${PV}-r9999:4
122 + !<x11-libs/qt-script-${PV}:4
123 + !>x11-libs/qt-script-${PV}-r9999:4
124 + !<x11-libs/qt-sql-${PV}:4
125 + !>x11-libs/qt-sql-${PV}-r9999:4
126 + !<x11-libs/qt-svg-${PV}:4
127 + !>x11-libs/qt-svg-${PV}-r9999:4
128 + !<x11-libs/qt-test-${PV}:4
129 + !>x11-libs/qt-test-${PV}-r9999:4
130 + !<x11-libs/qt-webkit-${PV}:4
131 + !>x11-libs/qt-webkit-${PV}-r9999:4
132 + !<x11-libs/qt-xmlpatterns-${PV}:4
133 + !>x11-libs/qt-xmlpatterns-${PV}-r9999:4
134 "
135
136 S=${WORKDIR}/${MY_P}
137 @@ -106,7 +106,7 @@
138
139 # Protect users by not allowing downgrades between releases
140 # Downgrading revisions within the same release should be allowed
141 - if has_version '>'${CATEGORY}/${P}-r9999; then
142 + if has_version ">${CATEGORY}/${P}-r9999:4"; then
143 if [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]]; then
144 eerror
145 eerror "Sanity check to keep you from breaking your system:"