Gentoo Archives: gentoo-commits

From: "Alex Alexander (wired)" <wired@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-terms/rxvt-unicode: metadata.xml ChangeLog rxvt-unicode-9.14.ebuild
Date: Sat, 07 Jan 2012 12:31:58
Message-Id: 20120107123148.D5B382004B@flycatcher.gentoo.org
1 wired 12/01/07 12:31:48
2
3 Modified: metadata.xml ChangeLog rxvt-unicode-9.14.ebuild
4 Log:
5 made the clear patch optional (buffer-on-clear USE flag) because it seems to break some prompts - bug #397829
6
7 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.27 x11-terms/rxvt-unicode/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/metadata.xml?rev=1.27&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/metadata.xml?rev=1.27&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/metadata.xml?r1=1.26&r2=1.27
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/metadata.xml,v
19 retrieving revision 1.26
20 retrieving revision 1.27
21 diff -u -r1.26 -r1.27
22 --- metadata.xml 2 Jan 2012 13:25:59 -0000 1.26
23 +++ metadata.xml 7 Jan 2012 12:31:48 -0000 1.27
24 @@ -15,6 +15,8 @@
25 <pkg>media-libs/libafterimage</pkg> (deprecated in 9.14)</flag>
26 <flag name='alt-font-width'>Calculate the font width using a different method</flag>
27 <flag name='blink'>Enable blinking text</flag>
28 +<flag name='buffer-on-clear'>Store visible output to history buffer when clearing the screen with ctrl-l.
29 + Read https://bbs.archlinux.org/viewtopic.php?id=129302</flag>
30 <flag name='fading-colors'>Enable colors fading when off focus</flag>
31 <flag name='focused-urgency'>Enable the urgent flag when a terminal window is focused</flag>
32 <flag name='font-styles'>Enable support for bold and italic fonts</flag>
33
34
35
36 1.200 x11-terms/rxvt-unicode/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog?rev=1.200&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog?rev=1.200&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog?r1=1.199&r2=1.200
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v
45 retrieving revision 1.199
46 retrieving revision 1.200
47 diff -u -r1.199 -r1.200
48 --- ChangeLog 4 Jan 2012 18:02:50 -0000 1.199
49 +++ ChangeLog 7 Jan 2012 12:31:48 -0000 1.200
50 @@ -1,6 +1,11 @@
51 # ChangeLog for x11-terms/rxvt-unicode
52 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v 1.199 2012/01/04 18:02:50 phajdan.jr Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v 1.200 2012/01/07 12:31:48 wired Exp $
55 +
56 + 07 Jan 2012; Alex Alexander <wired@g.o> rxvt-unicode-9.14.ebuild,
57 + metadata.xml:
58 + made the clear patch optional (buffer-on-clear USE flag) because it seems to
59 + break some prompts - bug #397829
60
61 04 Jan 2012; Pawel Hajdan jr <phajdan.jr@g.o>
62 rxvt-unicode-9.12-r1.ebuild:
63
64
65
66 1.4 x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild
67
68 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild?rev=1.4&view=markup
69 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild?rev=1.4&content-type=text/plain
70 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild?r1=1.3&r2=1.4
71
72 Index: rxvt-unicode-9.14.ebuild
73 ===================================================================
74 RCS file: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild,v
75 retrieving revision 1.3
76 retrieving revision 1.4
77 diff -u -r1.3 -r1.4
78 --- rxvt-unicode-9.14.ebuild 2 Jan 2012 13:25:59 -0000 1.3
79 +++ rxvt-unicode-9.14.ebuild 7 Jan 2012 12:31:48 -0000 1.4
80 @@ -1,6 +1,6 @@
81 # Copyright 1999-2012 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild,v 1.3 2012/01/02 13:25:59 wired Exp $
84 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild,v 1.4 2012/01/07 12:31:48 wired Exp $
85
86 EAPI="4"
87
88 @@ -14,8 +14,8 @@
89 SLOT="0"
90 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
91 IUSE="
92 - 256-color alt-font-width afterimage blink +focused-urgency fading-colors
93 - +font-styles iso14755 +mousewheel +perl pixbuf secondary-wheel
94 + 256-color alt-font-width afterimage blink buffer-on-clear +focused-urgency
95 + fading-colors +font-styles iso14755 +mousewheel +perl pixbuf secondary-wheel
96 startup-notification truetype unicode3 +vanilla wcwidth
97 "
98
99 @@ -37,7 +37,7 @@
100 x11-proto/xproto
101 "
102
103 -REQUIRED_USE="vanilla? ( !alt-font-width focused-urgency !secondary-wheel !wcwidth )"
104 +REQUIRED_USE="vanilla? ( !alt-font-width !buffer-on-clear focused-urgency !secondary-wheel !wcwidth )"
105
106 src_prepare() {
107 # fix for prefix not installing properly
108 @@ -66,7 +66,7 @@
109 use secondary-wheel && epatch "${FILESDIR}"/${P}-secondary-wheel.patch
110
111 # ctrl-l buffer fix
112 - epatch "${FILESDIR}"/${P}-clear.patch
113 + use buffer-on-clear && epatch "${FILESDIR}"/${P}-clear.patch
114
115 use alt-font-width && epatch "${FILESDIR}"/${PN}-9.06-font-width.patch
116 fi
117 @@ -114,6 +114,13 @@
118 }
119
120 pkg_postinst() {
121 + if use buffer-on-clear; then
122 + ewarn "You have enabled the buffer-on-clear USE flag."
123 + ewarn "Please note that, although this works well for most prompts,"
124 + ewarn "there have been cases with fancy prompts, like bug #397829,"
125 + ewarn "where it caused issues. Proceed with caution."
126 + ewarn " (keep this terminal open until you make sure it works)"
127 + fi
128 if use secondary-wheel; then
129 elog "You have enabled the secondary-wheel USE flag."
130 elog "This allows you to scroll in secondary screens"