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.6.6.5.ebuild v8-3.6.6.6.ebuild
Date: Mon, 14 Nov 2011 12:45:55
Message-Id: 20111114124541.E13882004B@flycatcher.gentoo.org
1 phajdan.jr 11/11/14 12:45:41
2
3 Modified: v8-9999.ebuild ChangeLog v8-3.6.6.5.ebuild
4 v8-3.6.6.6.ebuild
5 Log:
6 Fix live ebuild after upstream changed library naming scheme.
7
8 (Portage version: 2.1.10.11/cvs/Linux i686)
9
10 Revision Changes Path
11 1.21 dev-lang/v8/v8-9999.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-9999.ebuild?rev=1.21&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-9999.ebuild?rev=1.21&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-9999.ebuild?r1=1.20&r2=1.21
16
17 Index: v8-9999.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v
20 retrieving revision 1.20
21 retrieving revision 1.21
22 diff -u -r1.20 -r1.21
23 --- v8-9999.ebuild 26 Oct 2011 17:02:43 -0000 1.20
24 +++ v8-9999.ebuild 14 Nov 2011 12:45:41 -0000 1.21
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2011 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.20 2011/10/26 17:02:43 floppym Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.21 2011/11/14 12:45:41 phajdan.jr Exp $
30
31 EAPI="3"
32
33 @@ -48,7 +48,7 @@
34
35 if [[ ${PV} == "9999" ]]; then
36 subversion_wc_info
37 - soname_version="${PV}-${ESVN_WC_REVISION}"
38 + soname_version="${PV}.${ESVN_WC_REVISION}"
39 else
40 soname_version="${PV}"
41 fi
42 @@ -84,12 +84,12 @@
43
44 if [[ ${CHOST} == *-darwin* ]] ; then
45 install_name_tool \
46 - -id "${EPREFIX}"/usr/$(get_libdir)/libv8-${soname_version}$(get_libname) \
47 - out/${mytarget}/lib.target/libv8-${soname_version}$(get_libname) || die
48 + -id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname).${soname_version} \
49 + out/${mytarget}/lib.target/libv8$(get_libname).${soname_version} || die
50 fi
51
52 - dolib out/${mytarget}/lib.target/libv8-${soname_version}$(get_libname) || die
53 - dosym libv8-${soname_version}$(get_libname) /usr/$(get_libdir)/libv8$(get_libname) || die
54 + dolib out/${mytarget}/lib.target/libv8$(get_libname).${soname_version} || die
55 + dosym libv8$(get_libname).${soname_version} /usr/$(get_libdir)/libv8$(get_libname) || die
56
57 dodoc AUTHORS ChangeLog || die
58 }
59 @@ -106,6 +106,12 @@
60 preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
61 fi
62 done
63 + for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
64 + baselib=${candidate##*/}
65 + if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
66 + preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
67 + fi
68 + done
69
70 eshopts_pop
71
72
73
74
75 1.103 dev-lang/v8/ChangeLog
76
77 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?rev=1.103&view=markup
78 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?rev=1.103&content-type=text/plain
79 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/ChangeLog?r1=1.102&r2=1.103
80
81 Index: ChangeLog
82 ===================================================================
83 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v
84 retrieving revision 1.102
85 retrieving revision 1.103
86 diff -u -r1.102 -r1.103
87 --- ChangeLog 11 Nov 2011 11:56:16 -0000 1.102
88 +++ ChangeLog 14 Nov 2011 12:45:41 -0000 1.103
89 @@ -1,6 +1,10 @@
90 # ChangeLog for dev-lang/v8
91 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
92 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.102 2011/11/11 11:56:16 phajdan.jr Exp $
93 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.103 2011/11/14 12:45:41 phajdan.jr Exp $
94 +
95 + 14 Nov 2011; Pawel Hajdan jr <phajdan.jr@g.o> v8-3.6.6.5.ebuild,
96 + v8-3.6.6.6.ebuild, v8-9999.ebuild:
97 + Fix live ebuild after upstream changed library naming scheme.
98
99 11 Nov 2011; Pawel Hajdan jr <phajdan.jr@g.o> v8-3.5.10.23.ebuild:
100 x86 stable wrt security bug #390113
101
102
103
104 1.6 dev-lang/v8/v8-3.6.6.5.ebuild
105
106 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild?rev=1.6&view=markup
107 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild?rev=1.6&content-type=text/plain
108 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild?r1=1.5&r2=1.6
109
110 Index: v8-3.6.6.5.ebuild
111 ===================================================================
112 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild,v
113 retrieving revision 1.5
114 retrieving revision 1.6
115 diff -u -r1.5 -r1.6
116 --- v8-3.6.6.5.ebuild 26 Oct 2011 17:02:43 -0000 1.5
117 +++ v8-3.6.6.5.ebuild 14 Nov 2011 12:45:41 -0000 1.6
118 @@ -1,6 +1,6 @@
119 # Copyright 1999-2011 Gentoo Foundation
120 # Distributed under the terms of the GNU General Public License v2
121 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild,v 1.5 2011/10/26 17:02:43 floppym Exp $
122 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.5.ebuild,v 1.6 2011/11/14 12:45:41 phajdan.jr Exp $
123
124 EAPI="3"
125
126 @@ -105,6 +105,12 @@
127 preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
128 fi
129 done
130 + for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
131 + baselib=${candidate##*/}
132 + if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
133 + preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
134 + fi
135 + done
136
137 eshopts_pop
138
139
140
141
142 1.2 dev-lang/v8/v8-3.6.6.6.ebuild
143
144 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild?rev=1.2&view=markup
145 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild?rev=1.2&content-type=text/plain
146 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild?r1=1.1&r2=1.2
147
148 Index: v8-3.6.6.6.ebuild
149 ===================================================================
150 RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild,v
151 retrieving revision 1.1
152 retrieving revision 1.2
153 diff -u -r1.1 -r1.2
154 --- v8-3.6.6.6.ebuild 2 Nov 2011 02:33:46 -0000 1.1
155 +++ v8-3.6.6.6.ebuild 14 Nov 2011 12:45:41 -0000 1.2
156 @@ -1,6 +1,6 @@
157 # Copyright 1999-2011 Gentoo Foundation
158 # Distributed under the terms of the GNU General Public License v2
159 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild,v 1.1 2011/11/02 02:33:46 floppym Exp $
160 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.6.6.6.ebuild,v 1.2 2011/11/14 12:45:41 phajdan.jr Exp $
161
162 EAPI="3"
163
164 @@ -105,6 +105,12 @@
165 preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
166 fi
167 done
168 + for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
169 + baselib=${candidate##*/}
170 + if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
171 + preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
172 + fi
173 + done
174
175 eshopts_pop