Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/byobu: metadata.xml ChangeLog byobu-5.15.ebuild
Date: Sun, 26 Feb 2012 05:31:14
Message-Id: 20120226053102.7DD3A2004B@flycatcher.gentoo.org
1 radhermit 12/02/26 05:31:02
2
3 Modified: metadata.xml ChangeLog
4 Added: byobu-5.15.ebuild
5 Log:
6 Version bump. Add screen use flag to allow using app-misc/screen as the default backend (fixes bug #398969).
7
8 (Portage version: 2.2.0_alpha87/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 app-misc/byobu/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/byobu/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/byobu/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/byobu/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-misc/byobu/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 3 Jun 2009 15:11:55 -0000 1.1
24 +++ metadata.xml 26 Feb 2012 05:31:02 -0000 1.2
25 @@ -6,4 +6,7 @@
26 <email>weaver@g.o</email>
27 <name>Andrey Kislyuk</name>
28 </maintainer>
29 +<use>
30 + <flag name="screen">Use <pkg>app-misc/screen</pkg> as the default backend</flag>
31 +</use>
32 </pkgmetadata>
33
34
35
36 1.35 app-misc/byobu/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/byobu/ChangeLog?rev=1.35&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/byobu/ChangeLog?rev=1.35&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/byobu/ChangeLog?r1=1.34&r2=1.35
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/app-misc/byobu/ChangeLog,v
45 retrieving revision 1.34
46 retrieving revision 1.35
47 diff -u -r1.34 -r1.35
48 --- ChangeLog 15 Feb 2012 09:14:01 -0000 1.34
49 +++ ChangeLog 26 Feb 2012 05:31:02 -0000 1.35
50 @@ -1,6 +1,13 @@
51 # ChangeLog for app-misc/byobu
52 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/app-misc/byobu/ChangeLog,v 1.34 2012/02/15 09:14:01 radhermit Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/app-misc/byobu/ChangeLog,v 1.35 2012/02/26 05:31:02 radhermit Exp $
55 +
56 +*byobu-5.15 (26 Feb 2012)
57 +
58 + 26 Feb 2012; Tim Harder <radhermit@g.o> +byobu-5.15.ebuild,
59 + metadata.xml:
60 + Version bump. Add screen use flag to allow using app-misc/screen as the
61 + default backend (fixes bug #398969).
62
63 15 Feb 2012; Tim Harder <radhermit@g.o> -byobu-4.55.ebuild,
64 -byobu-5.0.ebuild, -byobu-5.1.ebuild, -byobu-5.2.ebuild, -byobu-5.4.ebuild:
65
66
67
68 1.1 app-misc/byobu/byobu-5.15.ebuild
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/byobu/byobu-5.15.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/byobu/byobu-5.15.ebuild?rev=1.1&content-type=text/plain
72
73 Index: byobu-5.15.ebuild
74 ===================================================================
75 # Copyright 1999-2012 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/app-misc/byobu/byobu-5.15.ebuild,v 1.1 2012/02/26 05:31:02 radhermit Exp $
78
79 EAPI="4"
80 PYTHON_DEPEND="2"
81
82 inherit python
83
84 DESCRIPTION="A set of profiles for the GNU Screen console window manager (app-misc/screen)"
85 HOMEPAGE="https://launchpad.net/byobu"
86 SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz"
87
88 LICENSE="GPL-3"
89 SLOT="0"
90 KEYWORDS="~amd64 ~x86"
91 IUSE="screen"
92
93 RDEPEND="screen? ( app-misc/screen )
94 !screen? ( app-misc/tmux )
95 dev-libs/newt"
96
97 src_prepare() {
98 python_convert_shebangs -r 2 .
99
100 # Set default system backend to screen
101 if use screen ; then
102 sed -i -e "s/#\(BYOBU_BACKEND\).*/\1=screen/" etc/byobu/backend || die
103 fi
104 }
105
106 src_install() {
107 emake DESTDIR="${D}" install
108
109 # Create symlinks for backends
110 dosym ${PN} /usr/bin/${PN}-screen
111 dosym ${PN} /usr/bin/${PN}-tmux
112 }