Gentoo Archives: gentoo-commits

From: "PaweA Hajdan (phajdan.jr)" <phajdan.jr@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/v8: v8-9999.ebuild ChangeLog v8-3.17.5.ebuild
Date: Tue, 05 Mar 2013 01:11:55
Message-Id: 20130305011150.CD6D12171D@flycatcher.gentoo.org
1 phajdan.jr 13/03/05 01:11:50
2
3 Modified: v8-9999.ebuild ChangeLog v8-3.17.5.ebuild
4 Log:
5 Restore optional readline support.
6
7 (Portage version: 2.1.11.50/cvs/Linux i686, signed Manifest commit with key 30427902)
8
9 Revision Changes Path
10 1.37 dev-lang/v8/v8-9999.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-9999.ebuild?rev=1.37&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-9999.ebuild?rev=1.37&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-9999.ebuild?r1=1.36&r2=1.37
15
16 Index: v8-9999.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v
19 retrieving revision 1.36
20 retrieving revision 1.37
21 diff -u -r1.36 -r1.37
22 --- v8-9999.ebuild 18 Feb 2013 16:59:00 -0000 1.36
23 +++ v8-9999.ebuild 5 Mar 2013 01:11:50 -0000 1.37
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2013 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.36 2013/02/18 16:59:00 floppym Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.37 2013/03/05 01:11:50 phajdan.jr Exp $
29
30 EAPI="5"
31 PYTHON_COMPAT=( python2_{6,7} )
32 @@ -14,9 +14,11 @@
33
34 SLOT="0"
35 KEYWORDS=""
36 -IUSE=""
37 +IUSE="readline"
38
39 -DEPEND="${PYTHON_DEPS}"
40 +RDEPEND="readline? ( sys-libs/readline:0 )"
41 +DEPEND="${PYTHON_DEPS}
42 + ${RDEPEND}"
43
44 src_unpack() {
45 subversion_src_unpack
46 @@ -50,8 +52,11 @@
47 subversion_wc_info
48 soname_version="${PV}.${ESVN_WC_REVISION}"
49
50 - # TODO: Add console=readline option once implemented upstream
51 - # http://code.google.com/p/v8/issues/detail?id=1781
52 + if use readline; then
53 + console=readline
54 + else
55 + console=dumb
56 + fi
57
58 # Generate the real Makefile.
59 emake V=1 \
60 @@ -60,6 +65,7 @@
61 soname_version=${soname_version} \
62 snapshot=on \
63 hardfp=${hardfp} \
64 + console=${console} \
65 out/Makefile.${myarch} || die
66 }
67
68
69
70
71 1.287 dev-lang/v8/ChangeLog
72
73 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?rev=1.287&view=markup
74 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?rev=1.287&content-type=text/plain
75 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?r1=1.286&r2=1.287
76
77 Index: ChangeLog
78 ===================================================================
79 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v
80 retrieving revision 1.286
81 retrieving revision 1.287
82 diff -u -r1.286 -r1.287
83 --- ChangeLog 1 Mar 2013 18:34:47 -0000 1.286
84 +++ ChangeLog 5 Mar 2013 01:11:50 -0000 1.287
85 @@ -1,6 +1,10 @@
86 # ChangeLog for dev-lang/v8
87 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
88 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.286 2013/03/01 18:34:47 phajdan.jr Exp $
89 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.287 2013/03/05 01:11:50 phajdan.jr Exp $
90 +
91 + 05 Mar 2013; Pawel Hajdan jr <phajdan.jr@g.o> v8-3.17.5.ebuild,
92 + v8-9999.ebuild:
93 + Restore optional readline support.
94
95 *v8-3.17.5 (01 Mar 2013)
96
97
98
99
100 1.2 dev-lang/v8/v8-3.17.5.ebuild
101
102 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild?rev=1.2&view=markup
103 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild?rev=1.2&content-type=text/plain
104 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild?r1=1.1&r2=1.2
105
106 Index: v8-3.17.5.ebuild
107 ===================================================================
108 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild,v
109 retrieving revision 1.1
110 retrieving revision 1.2
111 diff -u -r1.1 -r1.2
112 --- v8-3.17.5.ebuild 1 Mar 2013 18:34:47 -0000 1.1
113 +++ v8-3.17.5.ebuild 5 Mar 2013 01:11:50 -0000 1.2
114 @@ -1,6 +1,6 @@
115 # Copyright 1999-2013 Gentoo Foundation
116 # Distributed under the terms of the GNU General Public License v2
117 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild,v 1.1 2013/03/01 18:34:47 phajdan.jr Exp $
118 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild,v 1.2 2013/03/05 01:11:50 phajdan.jr Exp $
119
120 EAPI="5"
121 PYTHON_COMPAT=( python2_{6,7} )
122 @@ -15,9 +15,11 @@
123 soname_version="$(get_version_component_range 1-3)"
124 SLOT="0/${soname_version}"
125 KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
126 -IUSE=""
127 +IUSE="readline"
128
129 -DEPEND="${PYTHON_DEPS}"
130 +RDEPEND="readline? ( sys-libs/readline:0 )"
131 +DEPEND="${PYTHON_DEPS}
132 + ${RDEPEND}"
133
134 src_configure() {
135 tc-export AR CC CXX RANLIB
136 @@ -42,8 +44,11 @@
137 esac
138 mytarget=${myarch}.release
139
140 - # TODO: Add console=readline option once implemented upstream
141 - # http://code.google.com/p/v8/issues/detail?id=1781
142 + if use readline; then
143 + console=readline
144 + else
145 + console=dumb
146 + fi
147
148 # Generate the real Makefile.
149 emake V=1 \
150 @@ -52,6 +57,7 @@
151 soname_version=${soname_version} \
152 snapshot=on \
153 hardfp=${hardfp} \
154 + console=${console} \
155 out/Makefile.${myarch} || die
156 }