Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-terms/rxvt-unicode: ChangeLog rxvt-unicode-9.11.ebuild metadata.xml rxvt-unicode-9.12-r1.ebuild rxvt-unicode-9.14.ebuild rxvt-unicode-9.12.ebuild
Date: Thu, 22 Dec 2011 14:57:08
Message-Id: 20111222145659.0CA342004B@flycatcher.gentoo.org
1 jer 11/12/22 14:56:58
2
3 Modified: ChangeLog rxvt-unicode-9.11.ebuild metadata.xml
4 rxvt-unicode-9.12-r1.ebuild
5 rxvt-unicode-9.12.ebuild
6 Added: rxvt-unicode-9.14.ebuild
7 Log:
8 Version bump thanks to Justin Lecher (bug #395647). Fix older SRC_URI.
9
10 (Portage version: 2.2.0_alpha81/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.193 x11-terms/rxvt-unicode/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog?rev=1.193&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog?rev=1.193&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog?r1=1.192&r2=1.193
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v
22 retrieving revision 1.192
23 retrieving revision 1.193
24 diff -u -r1.192 -r1.193
25 --- ChangeLog 11 Oct 2011 20:54:09 -0000 1.192
26 +++ ChangeLog 22 Dec 2011 14:56:58 -0000 1.193
27 @@ -1,6 +1,13 @@
28 # ChangeLog for x11-terms/rxvt-unicode
29 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v 1.192 2011/10/11 20:54:09 jer Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v 1.193 2011/12/22 14:56:58 jer Exp $
32 +
33 +*rxvt-unicode-9.14 (22 Dec 2011)
34 +
35 + 22 Dec 2011; Jeroen Roovers <jer@g.o> rxvt-unicode-9.11.ebuild,
36 + rxvt-unicode-9.12.ebuild, rxvt-unicode-9.12-r1.ebuild,
37 + +rxvt-unicode-9.14.ebuild, metadata.xml:
38 + Version bump thanks to Justin Lecher (bug #395647). Fix older SRC_URI.
39
40 11 Oct 2011; Jeroen Roovers <jer@g.o> rxvt-unicode-9.10.ebuild,
41 rxvt-unicode-9.11.ebuild, rxvt-unicode-9.12.ebuild,
42
43
44
45 1.5 x11-terms/rxvt-unicode/rxvt-unicode-9.11.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.11.ebuild?rev=1.5&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.11.ebuild?rev=1.5&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.11.ebuild?r1=1.4&r2=1.5
50
51 Index: rxvt-unicode-9.11.ebuild
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.11.ebuild,v
54 retrieving revision 1.4
55 retrieving revision 1.5
56 diff -u -r1.4 -r1.5
57 --- rxvt-unicode-9.11.ebuild 11 Oct 2011 20:54:09 -0000 1.4
58 +++ rxvt-unicode-9.11.ebuild 22 Dec 2011 14:56:58 -0000 1.5
59 @@ -1,6 +1,6 @@
60 # Copyright 1999-2011 Gentoo Foundation
61 # Distributed under the terms of the GNU General Public License v2
62 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.11.ebuild,v 1.4 2011/10/11 20:54:09 jer Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.11.ebuild,v 1.5 2011/12/22 14:56:58 jer Exp $
64
65 EAPI="4"
66
67 @@ -8,7 +8,7 @@
68
69 DESCRIPTION="rxvt clone with xft and unicode support"
70 HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html"
71 -SRC_URI="http://dist.schmorp.de/rxvt-unicode/${P}.tar.bz2"
72 +SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2"
73
74 LICENSE="GPL-2"
75 SLOT="0"
76
77
78
79 1.25 x11-terms/rxvt-unicode/metadata.xml
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/metadata.xml?rev=1.25&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/metadata.xml?rev=1.25&content-type=text/plain
83 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/metadata.xml?r1=1.24&r2=1.25
84
85 Index: metadata.xml
86 ===================================================================
87 RCS file: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/metadata.xml,v
88 retrieving revision 1.24
89 retrieving revision 1.25
90 diff -u -r1.24 -r1.25
91 --- metadata.xml 11 Oct 2011 20:54:09 -0000 1.24
92 +++ metadata.xml 22 Dec 2011 14:56:58 -0000 1.25
93 @@ -12,7 +12,7 @@
94 <use>
95 <flag name='256-color'>Enable 256 color support</flag>
96 <flag name='afterimage'>Enable transparency support using
97 -<pkg>media-libs/libafterimage</pkg></flag>
98 +<pkg>media-libs/libafterimage</pkg> (deprecated in 9.14)</flag>
99 <flag name='alt-font-width'>Calculate the font width using a different method</flag>
100 <flag name='blink'>Enable blinking text</flag>
101 <flag name='fading-colors'>Enable colors fading when off focus</flag>
102
103
104
105 1.4 x11-terms/rxvt-unicode/rxvt-unicode-9.12-r1.ebuild
106
107 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12-r1.ebuild?rev=1.4&view=markup
108 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12-r1.ebuild?rev=1.4&content-type=text/plain
109 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12-r1.ebuild?r1=1.3&r2=1.4
110
111 Index: rxvt-unicode-9.12-r1.ebuild
112 ===================================================================
113 RCS file: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12-r1.ebuild,v
114 retrieving revision 1.3
115 retrieving revision 1.4
116 diff -u -r1.3 -r1.4
117 --- rxvt-unicode-9.12-r1.ebuild 11 Oct 2011 20:54:09 -0000 1.3
118 +++ rxvt-unicode-9.12-r1.ebuild 22 Dec 2011 14:56:58 -0000 1.4
119 @@ -1,6 +1,6 @@
120 # Copyright 1999-2011 Gentoo Foundation
121 # Distributed under the terms of the GNU General Public License v2
122 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12-r1.ebuild,v 1.3 2011/10/11 20:54:09 jer Exp $
123 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12-r1.ebuild,v 1.4 2011/12/22 14:56:58 jer Exp $
124
125 EAPI="4"
126
127 @@ -8,7 +8,7 @@
128
129 DESCRIPTION="rxvt clone with xft and unicode support"
130 HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html"
131 -SRC_URI="http://dist.schmorp.de/rxvt-unicode/${P}.tar.bz2"
132 +SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2"
133
134 LICENSE="GPL-2"
135 SLOT="0"
136
137
138
139 1.4 x11-terms/rxvt-unicode/rxvt-unicode-9.12.ebuild
140
141 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12.ebuild?rev=1.4&view=markup
142 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12.ebuild?rev=1.4&content-type=text/plain
143 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12.ebuild?r1=1.3&r2=1.4
144
145 Index: rxvt-unicode-9.12.ebuild
146 ===================================================================
147 RCS file: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12.ebuild,v
148 retrieving revision 1.3
149 retrieving revision 1.4
150 diff -u -r1.3 -r1.4
151 --- rxvt-unicode-9.12.ebuild 11 Oct 2011 20:54:09 -0000 1.3
152 +++ rxvt-unicode-9.12.ebuild 22 Dec 2011 14:56:58 -0000 1.4
153 @@ -1,6 +1,6 @@
154 # Copyright 1999-2011 Gentoo Foundation
155 # Distributed under the terms of the GNU General Public License v2
156 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12.ebuild,v 1.3 2011/10/11 20:54:09 jer Exp $
157 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.12.ebuild,v 1.4 2011/12/22 14:56:58 jer Exp $
158
159 EAPI="4"
160
161 @@ -8,7 +8,7 @@
162
163 DESCRIPTION="rxvt clone with xft and unicode support"
164 HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html"
165 -SRC_URI="http://dist.schmorp.de/rxvt-unicode/${P}.tar.bz2"
166 +SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2"
167
168 LICENSE="GPL-2"
169 SLOT="0"
170
171
172
173 1.1 x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild
174
175 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild?rev=1.1&view=markup
176 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild?rev=1.1&content-type=text/plain
177
178 Index: rxvt-unicode-9.14.ebuild
179 ===================================================================
180 # Copyright 1999-2011 Gentoo Foundation
181 # Distributed under the terms of the GNU General Public License v2
182 # $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild,v 1.1 2011/12/22 14:56:58 jer Exp $
183
184 EAPI="4"
185
186 inherit autotools
187
188 DESCRIPTION="rxvt clone with xft and unicode support"
189 HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html"
190 SRC_URI="http://dist.schmorp.de/rxvt-unicode/${P}.tar.bz2"
191
192 LICENSE="GPL-2"
193 SLOT="0"
194 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
195 IUSE="
196 256-color alt-font-width afterimage blink +focused-urgency fading-colors
197 +font-styles force-hints iso14755 +mousewheel +perl pixbuf
198 startup-notification truetype unicode3 +vanilla wcwidth
199 "
200
201 RDEPEND="
202 >=sys-libs/ncurses-5.7-r6
203 afterimage? ( || ( media-libs/libafterimage x11-wm/afterstep ) )
204 kernel_Darwin? ( dev-perl/Mac-Pasteboard )
205 media-libs/fontconfig
206 perl? ( dev-lang/perl )
207 pixbuf? ( x11-libs/gdk-pixbuf x11-libs/gtk+:2 )
208 startup-notification? ( x11-libs/startup-notification )
209 x11-libs/libX11
210 x11-libs/libXft
211 x11-libs/libXrender
212 "
213 DEPEND="
214 ${RDEPEND}
215 dev-util/pkgconfig
216 x11-proto/xproto
217 "
218
219 REQUIRED_USE="vanilla? ( !alt-font-width focused-urgency !force-hints !wcwidth )"
220
221 src_prepare() {
222 # fix for prefix not installing properly
223 epatch "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
224
225 if ! use afterimage && ! use pixbuf; then
226 einfo " + If you want transparency support, please enable either the *pixbuf*"
227 einfo " or the *afterimage* USE flag. Enabling both will default to pixbuf."
228 fi
229
230 if ! use vanilla; then
231 ewarn " + You are going to include unsupported third-party bug fixes/features."
232
233 use wcwidth && epatch doc/wcwidth.patch
234
235 # bug #240165
236 use focused-urgency || epatch "${FILESDIR}"/${PN}-9.06-no-urgency-if-focused.diff
237
238 # bug #263638
239 epatch "${FILESDIR}"/${PN}-9.06-popups-hangs.patch
240
241 # bug #346553
242 use force-hints && epatch "${FILESDIR}"/${PN}-9.10-force-hints.patch
243
244 # bug #237271
245 epatch "${FILESDIR}"/${PN}-9.05_no-MOTIF-WM-INFO.patch
246
247 use alt-font-width && epatch "${FILESDIR}"/${PN}-9.06-font-width.patch
248 fi
249
250 # kill the rxvt-unicode terminfo file - #192083
251 sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
252
253 eautoreconf
254 }
255
256 src_configure() {
257 local myconf=''
258
259 use iso14755 || myconf='--disable-iso14755'
260
261 econf --enable-everything \
262 $(use_enable 256-color) \
263 $(use_enable afterimage) \
264 $(use_enable blink text-blink) \
265 $(use_enable fading-colors fading) \
266 $(use_enable font-styles) \
267 $(use_enable mousewheel) \
268 $(use_enable perl) \
269 $(use_enable pixbuf) \
270 $(use_enable startup-notification) \
271 $(use_enable truetype xft) \
272 $(use_enable unicode3) \
273 ${myconf}
274 }
275
276 src_compile() {
277 emake || die "emake failed"
278
279 sed -i \
280 -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \
281 "${S}"/doc/rxvt-tabbed || die "tabs sed failed"
282 }
283
284 src_install() {
285 make DESTDIR="${D}" install || die
286
287 dodoc README.FAQ Changes
288 cd "${S}"/doc
289 dodoc README* changes.txt etc/* rxvt-tabbed
290 }