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-4.0.207.0_p25440.ebuild chromium-bin-4.0.203.0_p24223.ebuild chromium-bin-4.0.204.0_p24732.ebuild |
Date: | Fri, 04 Sep 2009 06:40:10 |
Message-Id: | E1MjXHU-0004Na-5p@stork.gentoo.org |
1 | voyageur 09/09/04 11:48:40 |
2 | |
3 | Modified: ChangeLog |
4 | Added: chromium-bin-4.0.207.0_p25440.ebuild |
5 | Removed: chromium-bin-4.0.203.0_p24223.ebuild |
6 | chromium-bin-4.0.204.0_p24732.ebuild |
7 | Log: |
8 | Bump as version number has increased a bit |
9 | (Portage version: 2.2_rc40/cvs/Linux x86_64) |
10 | |
11 | Revision Changes Path |
12 | 1.22 www-client/chromium-bin/ChangeLog |
13 | |
14 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/ChangeLog?rev=1.22&view=markup |
15 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/ChangeLog?rev=1.22&content-type=text/plain |
16 | diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/ChangeLog?r1=1.21&r2=1.22 |
17 | |
18 | Index: ChangeLog |
19 | =================================================================== |
20 | RCS file: /var/cvsroot/gentoo-x86/www-client/chromium-bin/ChangeLog,v |
21 | retrieving revision 1.21 |
22 | retrieving revision 1.22 |
23 | diff -u -r1.21 -r1.22 |
24 | --- ChangeLog 29 Aug 2009 22:15:13 -0000 1.21 |
25 | +++ ChangeLog 4 Sep 2009 11:48:39 -0000 1.22 |
26 | @@ -1,6 +1,14 @@ |
27 | # ChangeLog for www-client/chromium-bin |
28 | # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 |
29 | -# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/ChangeLog,v 1.21 2009/08/29 22:15:13 voyageur Exp $ |
30 | +# $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/ChangeLog,v 1.22 2009/09/04 11:48:39 voyageur Exp $ |
31 | + |
32 | +*chromium-bin-4.0.207.0_p25440 (04 Sep 2009) |
33 | + |
34 | + 04 Sep 2009; Bernard Cafarelli <voyageur@g.o> |
35 | + -chromium-bin-4.0.203.0_p24223.ebuild, |
36 | + -chromium-bin-4.0.204.0_p24732.ebuild, |
37 | + +chromium-bin-4.0.207.0_p25440.ebuild: |
38 | + Bump as version number has increased a bit |
39 | |
40 | *chromium-bin-4.0.204.0_p24859 (29 Aug 2009) |
41 | |
42 | |
43 | |
44 | |
45 | 1.1 www-client/chromium-bin/chromium-bin-4.0.207.0_p25440.ebuild |
46 | |
47 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/chromium-bin-4.0.207.0_p25440.ebuild?rev=1.1&view=markup |
48 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/chromium-bin/chromium-bin-4.0.207.0_p25440.ebuild?rev=1.1&content-type=text/plain |
49 | |
50 | Index: chromium-bin-4.0.207.0_p25440.ebuild |
51 | =================================================================== |
52 | # Copyright 1999-2009 Gentoo Foundation |
53 | # Distributed under the terms of the GNU General Public License v2 |
54 | # $Header: /var/cvsroot/gentoo-x86/www-client/chromium-bin/chromium-bin-4.0.207.0_p25440.ebuild,v 1.1 2009/09/04 11:48:39 voyageur Exp $ |
55 | |
56 | EAPI="2" |
57 | inherit eutils multilib |
58 | |
59 | # Latest revision id can be found at |
60 | # http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/LATEST |
61 | MY_PV="${PV/[0-9.]*\_p}" |
62 | |
63 | DESCRIPTION="Open-source version of Google Chrome web browser" |
64 | HOMEPAGE="http://code.google.com/chromium/" |
65 | SRC_URI="x86? ( http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/${MY_PV}/chrome-linux.zip -> ${PN}-x86-${MY_PV}.zip ) |
66 | amd64? ( http://build.chromium.org/buildbot/snapshots/chromium-rel-linux-64/${MY_PV}/chrome-linux.zip -> ${PN}-amd64-${MY_PV}.zip )" |
67 | LICENSE="GPL-2" |
68 | SLOT="0" |
69 | KEYWORDS="-* ~amd64 ~x86" |
70 | IUSE="" |
71 | |
72 | DEPEND="app-arch/unzip" |
73 | RDEPEND="media-fonts/corefonts |
74 | >=sys-devel/gcc-4.2 |
75 | >=dev-libs/nspr-4.7 |
76 | >=dev-libs/nss-3.12 |
77 | gnome-base/gconf |
78 | x11-libs/pango" |
79 | |
80 | S=${WORKDIR} |
81 | |
82 | QA_EXECSTACK="opt/chromium.org/chrome-linux/chrome" |
83 | |
84 | # Ogg/Theora/Vorbis-only FFmpeg binaries |
85 | QA_TEXTRELS="opt/chromium.org/chrome-linux/libavcodec.so.52 |
86 | opt/chromium.org/chrome-linux/libavformat.so.52 |
87 | opt/chromium.org/chrome-linux/libavutil.so.50" |
88 | QA_PRESTRIPPED="opt/chromium.org/chrome-linux/libavcodec.so.52 |
89 | opt/chromium.org/chrome-linux/libavformat.so.52 |
90 | opt/chromium.org/chrome-linux/libavutil.so.50" |
91 | |
92 | src_install() { |
93 | declare CHROMIUM_HOME=/opt/chromium.org |
94 | |
95 | dodir ${CHROMIUM_HOME} |
96 | cp -R chrome-linux/ "${D}"${CHROMIUM_HOME} || die "Unable to install chrome-linux folder" |
97 | |
98 | # Plugins symlink |
99 | dosym /usr/$(get_libdir)/nsbrowser/plugins ${CHROMIUM_HOME}/chrome-linux/plugins |
100 | |
101 | # Create symlinks for needed libraries |
102 | dodir ${CHROMIUM_HOME}/lib |
103 | NSS_DIR=../../../usr/$(get_libdir)/nss |
104 | NSPR_DIR=../../../usr/$(get_libdir)/nspr |
105 | |
106 | dosym ${NSPR_DIR}/libnspr4.so ${CHROMIUM_HOME}/lib/libnspr4.so.0d |
107 | dosym ${NSPR_DIR}/libplc4.so ${CHROMIUM_HOME}/lib/libplc4.so.0d |
108 | dosym ${NSPR_DIR}/libplds4.so ${CHROMIUM_HOME}/lib/libplds4.so.0d |
109 | dosym ${NSS_DIR}/libnss3.so ${CHROMIUM_HOME}/lib/libnss3.so.1d |
110 | dosym ${NSS_DIR}/libnssutil3.so ${CHROMIUM_HOME}/lib/libnssutil3.so.1d |
111 | dosym ${NSS_DIR}/libsmime3.so ${CHROMIUM_HOME}/lib/libsmime3.so.1d |
112 | dosym ${NSS_DIR}/libssl3.so ${CHROMIUM_HOME}/lib/libssl3.so.1d |
113 | |
114 | # Create chromium-bin wrapper |
115 | make_wrapper chromium-bin ./chrome ${CHROMIUM_HOME}/chrome-linux ${CHROMIUM_HOME}/lib:${CHROMIUM_HOME}/chrome-linux |
116 | newicon "${FILESDIR}"/chromium.png ${PN}.png |
117 | make_desktop_entry chromium-bin "Chromium (bin)" ${PN}.png "Network;WebBrowser" |
118 | } |
119 | |
120 | pkg_postinst() { |
121 | ewarn "This binary requires the C++ runtime from >=sys-devel/gcc-4.2" |
122 | ewarn "If you get the \"version \`GLIBCXX_3.4.9' not found\" error message," |
123 | ewarn "switch your active gcc to a version >=4.2 with gcc-config" |
124 | } |