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: Mon, 02 Jan 2012 13:26:09
Message-Id: 20120102132559.482822004B@flycatcher.gentoo.org
1 wired 12/01/02 13:25:59
2
3 Modified: metadata.xml ChangeLog rxvt-unicode-9.14.ebuild
4 Log:
5 added a -vanilla patch that fixes ctrl-l not storing cleared lines to buffer and a USE flag controlled patch (secondary-wheel) that allows scrolling in secondary screens (like mutt) by using the mouse wheel.
6
7 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.26 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.26&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/metadata.xml?rev=1.26&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/metadata.xml?r1=1.25&r2=1.26
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/metadata.xml,v
19 retrieving revision 1.25
20 retrieving revision 1.26
21 diff -u -r1.25 -r1.26
22 --- metadata.xml 22 Dec 2011 14:56:58 -0000 1.25
23 +++ metadata.xml 2 Jan 2012 13:25:59 -0000 1.26
24 @@ -24,6 +24,8 @@
25 <flag name='mousewheel'>Enable scrolling via mouse wheel or buttons 4 and 5</flag>
26 <flag name='perl'>Enable perl script support. You can still disable this at runtime with -pe ""</flag>
27 <flag name='pixbuf'>Enable transparency support using gtk's pixbuf</flag>
28 +<flag name='secondary-wheel'>Support for wheel scrolling on secondary screens (like mutt).
29 + Read http://lists.schmorp.de/pipermail/rxvt-unicode/2011q4/001491.html</flag>
30 <flag name='unicode3'>Use 21 instead of 16 bits to represent unicode characters</flag>
31 <flag name='wcwidth'>Enable wide char width support</flag>
32 </use>
33
34
35
36 1.198 x11-terms/rxvt-unicode/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog?rev=1.198&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog?rev=1.198&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog?r1=1.197&r2=1.198
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v
45 retrieving revision 1.197
46 retrieving revision 1.198
47 diff -u -r1.197 -r1.198
48 --- ChangeLog 27 Dec 2011 20:47:33 -0000 1.197
49 +++ ChangeLog 2 Jan 2012 13:25:59 -0000 1.198
50 @@ -1,6 +1,13 @@
51 # ChangeLog for x11-terms/rxvt-unicode
52 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v 1.197 2011/12/27 20:47:33 jer Exp $
54 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
55 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v 1.198 2012/01/02 13:25:59 wired Exp $
56 +
57 + 02 Jan 2012; Alex Alexander <wired@g.o> rxvt-unicode-9.14.ebuild,
58 + +files/rxvt-unicode-9.14-clear.patch,
59 + +files/rxvt-unicode-9.14-secondary-wheel.patch, metadata.xml:
60 + added a -vanilla patch that fixes ctrl-l not storing cleared lines to buffer
61 + and a USE flag controlled patch (secondary-wheel) that allows scrolling in
62 + secondary screens (like mutt) by using the mouse wheel.
63
64 27 Dec 2011; Jeroen Roovers <jer@g.o> rxvt-unicode-9.12-r1.ebuild:
65 Stable for HPPA (bug #395703).
66
67
68
69 1.3 x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild
70
71 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild?rev=1.3&view=markup
72 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild?rev=1.3&content-type=text/plain
73 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild?r1=1.2&r2=1.3
74
75 Index: rxvt-unicode-9.14.ebuild
76 ===================================================================
77 RCS file: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild,v
78 retrieving revision 1.2
79 retrieving revision 1.3
80 diff -u -r1.2 -r1.3
81 --- rxvt-unicode-9.14.ebuild 23 Dec 2011 17:37:18 -0000 1.2
82 +++ rxvt-unicode-9.14.ebuild 2 Jan 2012 13:25:59 -0000 1.3
83 @@ -1,6 +1,6 @@
84 -# Copyright 1999-2011 Gentoo Foundation
85 +# Copyright 1999-2012 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.14.ebuild,v 1.2 2011/12/23 17:37:18 jer Exp $
88 +# $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 $
89
90 EAPI="4"
91
92 @@ -15,8 +15,8 @@
93 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
94 IUSE="
95 256-color alt-font-width afterimage blink +focused-urgency fading-colors
96 - +font-styles iso14755 +mousewheel +perl pixbuf startup-notification truetype
97 - unicode3 +vanilla wcwidth
98 + +font-styles iso14755 +mousewheel +perl pixbuf secondary-wheel
99 + startup-notification truetype unicode3 +vanilla wcwidth
100 "
101
102 RDEPEND="
103 @@ -37,7 +37,7 @@
104 x11-proto/xproto
105 "
106
107 -REQUIRED_USE="vanilla? ( !alt-font-width focused-urgency !wcwidth )"
108 +REQUIRED_USE="vanilla? ( !alt-font-width focused-urgency !secondary-wheel !wcwidth )"
109
110 src_prepare() {
111 # fix for prefix not installing properly
112 @@ -62,6 +62,12 @@
113 # bug #237271
114 epatch "${FILESDIR}"/${PN}-9.05_no-MOTIF-WM-INFO.patch
115
116 + # support for wheel scrolling on secondary screens
117 + use secondary-wheel && epatch "${FILESDIR}"/${P}-secondary-wheel.patch
118 +
119 + # ctrl-l buffer fix
120 + epatch "${FILESDIR}"/${P}-clear.patch
121 +
122 use alt-font-width && epatch "${FILESDIR}"/${PN}-9.06-font-width.patch
123 fi
124
125 @@ -106,3 +112,15 @@
126 cd "${S}"/doc
127 dodoc README* changes.txt etc/* rxvt-tabbed
128 }
129 +
130 +pkg_postinst() {
131 + if use secondary-wheel; then
132 + elog "You have enabled the secondary-wheel USE flag."
133 + elog "This allows you to scroll in secondary screens"
134 + elog "(like mutt's message list/view) using the mouse wheel."
135 + elog
136 + elog "To actually enable the feature you have to add"
137 + elog " URxvt*secondaryWheel: true"
138 + elog "in your ~/.Xdefaults file"
139 + fi
140 +}