Gentoo Archives: gentoo-commits

From: "Bernard Cafarelli (voyageur)" <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-client/chromium-bin: ChangeLog chromium-bin-0_p17395.ebuild chromium-bin-9999.ebuild chromium-bin-0_p17178.ebuild
Date: Tue, 02 Jun 2009 08:59:03
Message-Id: E1MBPpl-0000Se-EV@stork.gentoo.org
1 voyageur 09/06/02 08:59:01
2
3 Modified: ChangeLog chromium-bin-9999.ebuild
4 Added: chromium-bin-0_p17395.ebuild
5 Removed: chromium-bin-0_p17178.ebuild
6 Log:
7 Add dependency on pango (and cairo), bug #271828
8 (Portage version: 2.2_rc33/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.3 www-client/chromium-bin/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/ChangeLog?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/ChangeLog?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/ChangeLog?r1=1.2&r2=1.3
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-client/chromium-bin/ChangeLog,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- ChangeLog 29 May 2009 12:09:00 -0000 1.2
24 +++ ChangeLog 2 Jun 2009 08:59:01 -0000 1.3
25 @@ -1,6 +1,13 @@
26 # ChangeLog for www-client/chromium-bin
27 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/ChangeLog,v 1.2 2009/05/29 12:09:00 voyageur Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/ChangeLog,v 1.3 2009/06/02 08:59:01 voyageur Exp $
30 +
31 +*chromium-bin-0_p17395 (02 Jun 2009)
32 +
33 + 02 Jun 2009; Bernard Cafarelli <voyageur@g.o>
34 + -chromium-bin-0_p17178.ebuild, +chromium-bin-0_p17395.ebuild,
35 + chromium-bin-9999.ebuild:
36 + Add dependency on pango (and cairo), bug #271828
37
38 *chromium-bin-0_p17178 (29 May 2009)
39
40
41
42
43 1.4 www-client/chromium-bin/chromium-bin-9999.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/chromium-bin-9999.ebuild?rev=1.4&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/chromium-bin-9999.ebuild?rev=1.4&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/chromium-bin-9999.ebuild?r1=1.3&r2=1.4
48
49 Index: chromium-bin-9999.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-9999.ebuild,v
52 retrieving revision 1.3
53 retrieving revision 1.4
54 diff -u -r1.3 -r1.4
55 --- chromium-bin-9999.ebuild 29 May 2009 12:09:00 -0000 1.3
56 +++ chromium-bin-9999.ebuild 2 Jun 2009 08:59:01 -0000 1.4
57 @@ -1,6 +1,6 @@
58 # Copyright 1999-2009 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-9999.ebuild,v 1.3 2009/05/29 12:09:00 voyageur Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-9999.ebuild,v 1.4 2009/06/02 08:59:01 voyageur Exp $
62
63 EAPI="2"
64 inherit eutils multilib
65 @@ -18,7 +18,8 @@
66 >=dev-libs/nss-3.12
67 gnome-base/gconf
68 media-fonts/corefonts
69 - >=sys-devel/gcc-4.2"
70 + >=sys-devel/gcc-4.2
71 + x11-libs/pango"
72
73 S=${WORKDIR}
74
75 @@ -57,5 +58,5 @@
76 # Create chromium-bin wrapper
77 make_wrapper chromium-bin ./chrome ${CHROMIUM_HOME}/chrome-linux ${CHROMIUM_HOME}/lib
78 newicon "${FILESDIR}"/chromium.png ${PN}.png
79 - make_desktop_entry chromium-bin "Chromium" ${PN}.png "Network;WebBrowser"
80 + make_desktop_entrychromium-bin "Chromium" ${PN}.png "Network;WebBrowser"
81 }
82
83
84
85 1.1 www-client/chromium-bin/chromium-bin-0_p17395.ebuild
86
87 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/chromium-bin-0_p17395.ebuild?rev=1.1&view=markup
88 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/chromium-bin-0_p17395.ebuild?rev=1.1&content-type=text/plain
89
90 Index: chromium-bin-0_p17395.ebuild
91 ===================================================================
92 # Copyright 1999-2009 Gentoo Foundation
93 # Distributed under the terms of the GNU General Public License v2
94 # $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-0_p17395.ebuild,v 1.1 2009/06/02 08:59:01 voyageur Exp $
95
96 EAPI="2"
97 inherit eutils multilib
98
99 # Latest revision id can be found at
100 # http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/LATEST
101 MY_PV="${PV/0\_p}"
102
103 DESCRIPTION="Open-source version of Google Chrome web browser"
104 HOMEPAGE="http://code.google.com/chromium/"
105 SRC_URI="http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/${MY_PV}/chrome-linux.zip -> ${PN}-${MY_PV}.zip"
106 LICENSE="GPL-2"
107 SLOT="0"
108 KEYWORDS="-* ~x86"
109 IUSE=""
110
111 DEPEND="app-arch/unzip"
112 RDEPEND=">=dev-libs/nspr-4.7
113 >=dev-libs/nss-3.12
114 gnome-base/gconf
115 media-fonts/corefonts
116 >=sys-devel/gcc-4.2
117 x11-libs/pango"
118
119 S=${WORKDIR}
120
121 QA_EXECSTACK="opt/chromium.org/chrome-linux/chrome"
122
123 src_install() {
124 declare CHROMIUM_HOME=/opt/chromium.org
125
126 dodir ${CHROMIUM_HOME}
127 cp -R chrome-linux/ "${D}"${CHROMIUM_HOME} || die "Unable to install chrome-linux folder"
128
129 # Create symbol links for necessary libraries
130 dodir ${CHROMIUM_HOME}/lib
131 if use x86; then
132 NSS_DIR=../../../usr/$(get_libdir)/nss
133 NSPR_DIR=../../../usr/$(get_libdir)/nspr
134 fi
135 # amd64: firefox-bin, xulrunner-bin, adobe-flash[32bit] could
136 # provide these, but we miss gconf
137
138 dosym ${NSPR_DIR}/libnspr4.so ${CHROMIUM_HOME}/lib/libnspr4.so.0d
139 dosym ${NSPR_DIR}/libplc4.so ${CHROMIUM_HOME}/lib/libplc4.so.0d
140 dosym ${NSPR_DIR}/libplds4.so ${CHROMIUM_HOME}/lib/libplds4.so.0d
141 dosym ${NSS_DIR}/libnss3.so ${CHROMIUM_HOME}/lib/libnss3.so.1d
142 dosym ${NSS_DIR}/libnssutil3.so ${CHROMIUM_HOME}/lib/libnssutil3.so.1d
143 dosym ${NSS_DIR}/libsmime3.so ${CHROMIUM_HOME}/lib/libsmime3.so.1d
144 dosym ${NSS_DIR}/libssl3.so ${CHROMIUM_HOME}/lib/libssl3.so.1d
145
146 # Create chromium-bin wrapper
147 make_wrapper chromium-bin ./chrome ${CHROMIUM_HOME}/chrome-linux ${CHROMIUM_HOME}/lib
148 newicon "${FILESDIR}"/chromium.png ${PN}.png
149 make_desktop_entry chromium-bin "Chromium" ${PN}.png "Network;WebBrowser"
150 }