* [gentoo-commits] dev/xmw:master commit in: www-client/google-chrome/, www-client/google-chrome/files/
@ 2011-08-29 9:37 Michael Weber
0 siblings, 0 replies; 2+ messages in thread
From: Michael Weber @ 2011-08-29 9:37 UTC (permalink / raw
To: gentoo-commits
commit: bc405e8949df696cfbce0e1c88825b720c544066
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 29 09:37:38 2011 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Mon Aug 29 09:37:38 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=bc405e89
www-client/google-chrome: moved to tree
---
www-client/google-chrome/ChangeLog | 264 --------------------
www-client/google-chrome/Manifest | 19 --
www-client/google-chrome/files/check-chrome.sh | 85 -------
.../google-chrome-13.0.782.215_p97094.ebuild | 119 ---------
.../google-chrome-15.0.861.0_p97996.ebuild | 119 ---------
www-client/google-chrome/metadata.xml | 12 -
6 files changed, 0 insertions(+), 618 deletions(-)
diff --git a/www-client/google-chrome/ChangeLog b/www-client/google-chrome/ChangeLog
deleted file mode 100644
index 7adf4bb..0000000
--- a/www-client/google-chrome/ChangeLog
+++ /dev/null
@@ -1,264 +0,0 @@
-# ChangeLog for www-client/google-chrome
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*google-chrome-15.0.861.0_p97996 (27 Aug 2011)
-
- 27 Aug 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-15.0.854.0_p96901.ebuild,
- +google-chrome-15.0.861.0_p97996.ebuild:
- Automated version bump
-
-*google-chrome-13.0.782.215_p97094 (22 Aug 2011)
-
- 22 Aug 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-13.0.782.112_p95650.ebuild,
- +google-chrome-13.0.782.215_p97094.ebuild,
- -google-chrome-15.0.849.0_p96325.ebuild,
- +google-chrome-15.0.854.0_p96901.ebuild:
- Automated version bump
-
-*google-chrome-15.0.854.0_p96901 (17 Aug 2011)
-
- 17 Aug 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-15.0.849.0_p96325.ebuild,
- +google-chrome-15.0.854.0_p96901.ebuild:
- Automated version bump
-
-*google-chrome-15.0.849.0_p96325 (14 Aug 2011)
-
- 14 Aug 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-14.0.835.35_p96116.ebuild,
- +google-chrome-15.0.849.0_p96325.ebuild:
- Automated version bump
-
-*google-chrome-14.0.835.35_p96116 (11 Aug 2011)
-
- 11 Aug 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-13.0.782.107_p94237.ebuild,
- +google-chrome-13.0.782.112_p95650.ebuild,
- -google-chrome-14.0.835.18_p95190.ebuild,
- +google-chrome-14.0.835.35_p96116.ebuild:
- Automated version bump
-
-*google-chrome-13.0.782.112_p95650 (11 Aug 2011)
-
- 11 Aug 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-13.0.782.107_p94237.ebuild,
- +google-chrome-13.0.782.112_p95650.ebuild:
- Automated version bump
-
-*google-chrome-14.0.835.18_p95190 (06 Aug 2011)
-
- 06 Aug 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-14.0.835.15_p94879.ebuild,
- +google-chrome-14.0.835.18_p95190.ebuild:
- Automated version bump
-
-*google-chrome-14.0.835.15_p94879 (03 Aug 2011)
-
- 03 Aug 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-12.0.742.124_p92024.ebuild,
- +google-chrome-13.0.782.107_p94237.ebuild,
- -google-chrome-14.0.835.8_p94414.ebuild,
- +google-chrome-14.0.835.15_p94879.ebuild:
- Automated version bump
-
-*google-chrome-14.0.835.8_p94414 (31 Jul 2011)
-
- 31 Jul 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-14.0.835.0_p94025.ebuild,
- +google-chrome-14.0.835.8_p94414.ebuild:
- Automated version bump
-
-*google-chrome-14.0.835.0_p94025 (28 Jul 2011)
-
- 28 Jul 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-14.0.825.0_p92801.ebuild,
- +google-chrome-14.0.835.0_p94025.ebuild:
- Automated version bump
-
-*google-chrome-14.0.825.0_p92801 (26 Jul 2011)
-
- 26 Jul 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-14.0.814.0_p91661.ebuild,
- +google-chrome-14.0.825.0_p92801.ebuild:
- Automated version bump
-
-*google-chrome-14.0.814.0_p91661 (12 Jul 2011)
-
- 12 Jul 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-12.0.742.112_p90304.ebuild,
- +google-chrome-12.0.742.124_p92024.ebuild,
- -google-chrome-14.0.803.0_p90483.ebuild,
- +google-chrome-14.0.814.0_p91661.ebuild:
- Automated version bump
-
-*google-chrome-12.0.742.124_p92024 (12 Jul 2011)
-
- 12 Jul 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-12.0.742.112_p90304.ebuild,
- +google-chrome-12.0.742.124_p92024.ebuild:
- Automated version bump
-
-*google-chrome-12.0.742.112_p90304 (29 Jun 2011)
-
- 29 Jun 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-12.0.742.100_p88853.ebuild,
- +google-chrome-12.0.742.112_p90304.ebuild:
- Automated version bump
-
-*google-chrome-14.0.803.0_p90483 (28 Jun 2011)
-
- 28 Jun 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-14.0.797.0_p89638.ebuild,
- +google-chrome-14.0.803.0_p90483.ebuild:
- Automated version bump
-
-*google-chrome-14.0.797.0_p89638 (20 Jun 2011)
-
- 20 Jun 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-12.0.742.91_p87961.ebuild,
- +google-chrome-12.0.742.100_p88853.ebuild,
- -google-chrome-13.0.782.15_p88529.ebuild,
- +google-chrome-14.0.797.0_p89638.ebuild:
- Automated version bump
-
-*google-chrome-14.0.794.0_p89286 (19 Jun 2011)
-
- 19 Jun 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-12.0.742.91_p87961.ebuild,
- +google-chrome-12.0.742.100_p88853.ebuild,
- -google-chrome-13.0.782.15_p88529.ebuild,
- +google-chrome-14.0.794.0_p89286.ebuild:
- Automated version bump
-
-*google-chrome-12.0.742.100_p88853 (19 Jun 2011)
-
- 19 Jun 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-12.0.742.91_p87961.ebuild,
- +google-chrome-12.0.742.100_p88853.ebuild:
- Automated version bump
-
-*google-chrome-13.0.782.15_p88529 (11 Jun 2011)
-
- 11 Jun 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-11.0.696.77_p87952.ebuild,
- +google-chrome-12.0.742.91_p87961.ebuild,
- -google-chrome-13.0.782.10_p87958.ebuild,
- +google-chrome-13.0.782.15_p88529.ebuild:
- Automated version bump
-
-*google-chrome-12.0.742.91_p87961 (11 Jun 2011)
-
- 11 Jun 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-11.0.696.77_p87952.ebuild,
- +google-chrome-12.0.742.91_p87961.ebuild:
- Automated version bump
-
-*google-chrome-13.0.782.10_p87958 (06 Jun 2011)
-
- 06 Jun 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-11.0.696.71_p86024.ebuild,
- +google-chrome-11.0.696.77_p87952.ebuild,
- -google-chrome-13.0.782.1_p87465.ebuild,
- +google-chrome-13.0.782.10_p87958.ebuild:
- Automated version bump
-
-*google-chrome-13.0.782.1_p87465 (02 Jun 2011)
-
- 02 Jun 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-13.0.772.0_p86192.ebuild,
- +google-chrome-13.0.782.1_p87465.ebuild:
- Automated version bump
-
-*google-chrome-13.0.772.0_p86192 (27 May 2011)
-
- 27 May 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-11.0.696.68_p84545.ebuild,
- +google-chrome-11.0.696.71_p86024.ebuild,
- -google-chrome-13.0.767.1_p85531.ebuild,
- +google-chrome-13.0.772.0_p86192.ebuild:
- Automated version bump
-
-*google-chrome-11.0.696.71_p86024 (27 May 2011)
-
- 27 May 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-11.0.696.68_p84545.ebuild,
- +google-chrome-11.0.696.71_p86024.ebuild:
- Automated version bump
-
-*google-chrome-13.0.767.1_p85531 (18 May 2011)
-
- 18 May 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-13.0.761.0_p84747.ebuild,
- +google-chrome-13.0.767.1_p85531.ebuild:
- Automated version bump
-
-*google-chrome-13.0.761.0_p84747 (13 May 2011)
-
- 13 May 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-11.0.696.65_p84435.ebuild,
- +google-chrome-11.0.696.68_p84545.ebuild,
- -google-chrome-12.0.742.30_p84361.ebuild,
- +google-chrome-13.0.761.0_p84747.ebuild:
- Automated version bump
-
-*google-chrome-11.0.696.68_p84545 (13 May 2011)
-
- 13 May 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-11.0.696.65_p84435.ebuild,
- +google-chrome-11.0.696.68_p84545.ebuild:
- Automated version bump
-
-*google-chrome-12.0.742.30_p84361 (10 May 2011)
-*google-chrome-11.0.696.65_p84435 (10 May 2011)
-
- 10 May 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-11.0.696.65-r84435.ebuild,
- +google-chrome-11.0.696.65_p84435.ebuild,
- -google-chrome-12.0.742.30-r84361.ebuild,
- +google-chrome-12.0.742.30_p84361.ebuild:
- fixing package versions to _p
-
- 09 May 2011; Michael Weber <xmw@gentoo.org>
- google-chrome-11.0.696.65-r84435.ebuild,
- google-chrome-12.0.742.30-r84361.ebuild:
- Ebuild cleanup
-
-*google-chrome-12.0.742.30-r84361 (08 May 2011)
-
- 08 May 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-12.0.742.21-r84192.ebuild,
- +google-chrome-12.0.742.30-r84361.ebuild:
- Automated version bump
-
-*google-chrome-11.0.696.65-r84435 (08 May 2011)
-
- 08 May 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-11.0.696.57-r82915.ebuild,
- +google-chrome-11.0.696.65-r84435.ebuild:
- Automated version bump
-
-*google-chrome-12.0.742.21-r84192 (06 May 2011)
-
- 06 May 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-12.0.742.16-r83695.ebuild,
- +google-chrome-12.0.742.21-r84192.ebuild:
- Automated version bump
-
-*google-chrome-12.0.742.16-r83695 (03 May 2011)
-
- 03 May 2011; Michael Weber <xmw@gentoo.org>
- -google-chrome-12.0.742.12-r83281.ebuild,
- +google-chrome-12.0.742.16-r83695.ebuild:
- Version bump
-
-*google-chrome-12.0.742.12-r83281 (02 May 2011)
-*google-chrome-11.0.696.57-r82915 (02 May 2011)
-
- 02 May 2011; Michael Weber <xmw@gentoo.org>
- +google-chrome-11.0.696.57-r82915.ebuild,
- +google-chrome-12.0.742.12-r83281.ebuild, +metadata.xml:
- Initial import, bug 272805
-
diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest
deleted file mode 100644
index 53ce25c..0000000
--- a/www-client/google-chrome/Manifest
+++ /dev/null
@@ -1,19 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX check-chrome.sh 2152 RMD160 c202c7dc183a0d24873c853ac992d5f763d81c38 SHA1 ca00ee2297685427726654aaf5a9551e78bbc72c SHA256 2f40f8b63d38549a2bbe461a140be2a2f28ceea518b00ed01da4718037dd248f
-DIST google-chrome-stable_13.0.782.215-r97094_amd64.deb 26012680 RMD160 2dfdfa16769754e4ff384384ad6899bd13378da2 SHA1 2c35c0c9f137acee8dc19e8afd5fea374b00ca57 SHA256 4a0de7408012fff940cf6562e778d376dab447930f73204a00c91155b038450f
-DIST google-chrome-stable_13.0.782.215-r97094_i386.deb 25651340 RMD160 87518bcb8646ccb41330691e5206dac9acd49c7e SHA1 a6c79a507d33c65891f7ff6a99c3d87a623d6960 SHA256 bc8f807ac124d92605080d007bc836d7dbdcb93733cce6826d9d3c27724502d5
-DIST google-chrome-unstable_15.0.861.0-r97996_amd64.deb 24408366 RMD160 b0e4d8be3a679b074a133aa4431fa611ef2867ec SHA1 763572d16d55041fb4cc1f32d99d2b21f9ff967b SHA256 cba5895082f196670cde10cd072bfe8e85ab32156d2c3c71d69271004eb29a79
-DIST google-chrome-unstable_15.0.861.0-r97996_i386.deb 27475876 RMD160 ba9f887d6ef0110e0ebaf091f0629060101efff7 SHA1 56da4e4b58ecd65a6f33974b18f8ae812f24b00a SHA256 304d900887a3cdec8dd47dae5c9b0ce0e445ca010728d1ebb49d46143653d937
-EBUILD google-chrome-13.0.782.215_p97094.ebuild 3286 RMD160 f71977dccca9f45be24a376b76956835fb296827 SHA1 ecc1864bd6c903722ea24bd528bca84802b18304 SHA256 6d86640cd308e17425f724c34c4374e1ba4b282dc0db1f54f4a662c06192fcb7
-EBUILD google-chrome-15.0.861.0_p97996.ebuild 3288 RMD160 243615f102b806e31f5c033e559946280e9a8e80 SHA1 4c30599a2dc608f4b5ef592f031f0cdc171cba3f SHA256 187b650935e685d3708a344285a2ae56c323e3df432403abb43ae313d4d92ded
-MISC ChangeLog 8232 RMD160 f5490a672be58404fbd6bf424328a1e1fe6f7fc9 SHA1 1b3f7d7c662e63ddb61d38427f4c2ea010c9097b SHA256 9946238dfe393bccfd48639950ad661c733f6cce41836e1de0840bfa4214db8f
-MISC metadata.xml 297 RMD160 8966e5b4c3746ee7cf40fef81cad93dfa2703e53 SHA1 7d096f4f0dd036f93e7daf012a1c628a657039c3 SHA256 e1c43be8d49551beb44bb1061702babfee89b6f057b52133172a702925c2c96f
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iF4EAREIAAYFAk5bXX4ACgkQknrdDGLu8JANgAD+JocrdrCV+YFtKGHDRwK/wh9z
-SRjaXAUx5YGj/9DMIPoA/iJ6MZ8Z0xkH1afyXkIP2KujMEV0CrMilSvdp2DRV5aX
-=kMh4
------END PGP SIGNATURE-----
diff --git a/www-client/google-chrome/files/check-chrome.sh b/www-client/google-chrome/files/check-chrome.sh
deleted file mode 100755
index db7de40..0000000
--- a/www-client/google-chrome/files/check-chrome.sh
+++ /dev/null
@@ -1,85 +0,0 @@
-#!/bin/zsh
-
-setopt -e
-
-amd64=$(mktemp)
-i386=$(mktemp)
-
-wget -qO $amd64 http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages
-wget -qO $i386 http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-i386/Packages
-
-descr() { sed -n -e "/^Package: google-chrome-$CHAN/,/^$/p" }
-version() { sed -n -e '/^Version: /{s|Version: || ; s:-r:_p: ; p}' }
-size() { sed -n -e '/^Size: /{s|Size: || ; p}' }
-filename() { sed -n -e '/^Filename: /{s|Filename: || ; p}' }
-SHA1() { sed -n -e '/^SHA1: /{s|SHA1: || ; p}' }
-
-cd /var/lib/xmw-overlay/www-client/google-chrome
-
-update() {
- for CHAN in stable unstable ; do
- ebuild=$(grep -l "CHAN=\"$CHAN\"" *.ebuild)
- ebuild_ver=$(echo $ebuild | sed -e 's:^google-chrome-::' -e 's:.ebuild$::')
- upstream_amd64=$(cat $amd64 | descr | version)
- upstream_i386=$(cat $i386 | descr | version)
- echo "tree $CHAN "$ebuild_ver
- echo "amd64 $CHAN "$upstream_amd64
- echo "i386 $CHAN "$upstream_i386
-
- if [ $upstream_amd64 != $upstream_i386 ] ; then
- echo "different versions for arches, skip"
- continue
- fi
- upstream=$upstream_amd64
-
- if [ $ebuild_ver = $upstream ] ; then
- echo "up-to-date, done"
- continue
- fi
- new_ebuild="google-chrome-$upstream.ebuild"
- git mv $ebuild $new_ebuild
- echangelog "Automated version bump"
- repoman manifest
- done
-}
-
-check() {
- for CHAN in stable unstable ; do
- for ARCH in amd64 i386 ; do
- if [ $ARCH = amd64 ] ; then
- file=$amd64
- elif [ $ARCH = i386 ] ; then
- file=$i386
- else
- echo unsupported arch $ARCH
- exit 1
- fi
- deb=$(basename $(descr < $file | filename))
- echo $deb
- if [ $(sed -n "/^DIST $deb/p" Manifest | cut -d ' ' -f 3) != $(descr < $file | size) ] ; then
- echo size error
- else
- echo size ok
- fi
- if [ $(sed -n "/^DIST $deb/p" Manifest | cut -d ' ' -f 7) != $(descr < $file | SHA1) ] ; then
- echo SHA1 error
- else
- echo SHA1 ok
- fi
- done
- done
-}
-
-status() {
- cd /var/lib/xmw-overlay/www-client/google-chrome
- GIT_PAGER=cat git diff --exit-code >/dev/null
- if [ $? ] ; then
- echo google-chrome ok
- else
- echo google-chrome update me
- fi
-}
-
-eval $1
-
-rm $amd64 $i386
diff --git a/www-client/google-chrome/google-chrome-13.0.782.215_p97094.ebuild b/www-client/google-chrome/google-chrome-13.0.782.215_p97094.ebuild
deleted file mode 100644
index 2209ca5..0000000
--- a/www-client/google-chrome/google-chrome-13.0.782.215_p97094.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit eutils toolchain-funcs versionator
-
-# Latest revision can be found at
-# wget -qO- http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages|grep Filename
-
-DESCRIPTION="A browser that combines a minimal design with sophisticated technology (binary only)"
-HOMEPAGE="http://www.google.com/chrome"
-CHAN="stable"
-MY_P="${PN}-${CHAN}_${PV/_p/-r}"
-SRC_BASE="http://dl.google.com/linux/chrome/deb/pool/main/${PN:0:1}/${PN}-${CHAN}/"
-SRC_URI="amd64? ( ${SRC_BASE}${MY_P}_amd64.deb )
- x86? ( ${SRC_BASE}${MY_P}_i386.deb )"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+suid +plugins-symlink"
-
-DEPEND="|| ( app-arch/xz-utils
- app-arch/lzma-utils )
- !~app-arch/deb2targz-1
- !www-client/google-chrome-bin"
-RDEPEND="app-misc/ca-certificates
- dev-libs/atk
- dev-libs/dbus-glib
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- gnome-base/gconf:2
- || ( media-fonts/liberation-fonts
- media-fonts/corefonts )
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype:2
- media-libs/jpeg:62
- media-libs/libpng:1.2
- sys-apps/dbus
- >=sys-devel/gcc-4.2[-nocxx]
- x11-libs/cairo
- x11-libs/gtk+:2
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- x11-libs/pango
- x11-misc/xdg-utils
-"
-
-# Incompatible system plugins:
-# www-plugins/gecko-mediaplayer, bug #309231.
-RDEPEND+="plugins-symlink? ( !www-plugins/gecko-mediaplayer[gnome] )"
-
-RESTRICT="primaryuri strip"
-
-QA_EXECSTACK="opt/google/chrome/chrome"
-QA_PRESTRIPPED="opt/google/chrome/chrome
- opt/google/chrome/chrome-sandbox
- opt/google/chrome/libffmpegsumo.so
- opt/google/chrome/libgcflashplayer.so"
-QA_TEXTRELS="opt/google/chrome/libffmpegsumo.so"
-
-src_unpack() {
- unpack ${A}
- unpack ./data.tar.lzma
-}
-
-src_install() {
- local CHROME_HOME="/opt/google/chrome"
-
- mv "${WORKDIR}"/{opt,usr} "${D}" || die
-
- if use suid; then
- fperms 4755 "${CHROME_HOME}"/chrome-sandbox
- else
- rm "${D}${CHROME_HOME}"/chrome-sandbox
- fi
-
- for i in lib{nss{,util},smime,ssl}3.so.1d \
- lib{pl{ds,c},nspr}4.so.0d ; do
- dosym /usr/$(get_libdir)/${i%.*} \
- ${CHROME_HOME}/${i##*/}
- done
-
- domenu "${D}${CHROME_HOME}/${PN}.desktop"
- rm "${D}${CHROME_HOME}/${PN}.desktop"
-
- # Copy icon into system-wide location
- newicon "${D}${CHROME_HOME}/product_logo_256.png" "${PN}.png" || die "newicon failed"
-
- # Plugins symlink, optional wrt bug #301911
- if use plugins-symlink ; then
- dosym "/usr/$(get_libdir)/nsbrowser/plugins" \
- "${CHROME_HOME}/plugins" || die
- fi
-}
-
-pkg_postinst() {
- elog "This Chrome binary package is from the developer preview channel."
- elog "It is not guaranteed to be stable or even usable."
- einfo
- elog "Chrome's auto-update mechanism has been disabled."
- elog "It is only available for Debian and RPM based distributions."
- einfo
- elog "Please see"
- elog " http://dev.chromium.org/for-testers/bug-reporting-guidlines-for-the-mac-linux-builds"
- elog "before filing any bugs."
- if ! version_is_at_least 4.2 "$(gcc-version)" || [[ -z $(tc-getCXX) ]]; then
- einfo ""
- ewarn "This Chrome binary package depends on C++ libraries from >=sys-devel/gcc-4.2,"
- ewarn "which do not appear to be available. Google Chrome may not run."
- fi
-}
diff --git a/www-client/google-chrome/google-chrome-15.0.861.0_p97996.ebuild b/www-client/google-chrome/google-chrome-15.0.861.0_p97996.ebuild
deleted file mode 100644
index b390f74..0000000
--- a/www-client/google-chrome/google-chrome-15.0.861.0_p97996.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit eutils toolchain-funcs versionator
-
-# Latest revision can be found at
-# wget -qO- http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages|grep Filename
-
-DESCRIPTION="A browser that combines a minimal design with sophisticated technology (binary only)"
-HOMEPAGE="http://www.google.com/chrome"
-CHAN="unstable"
-MY_P="${PN}-${CHAN}_${PV/_p/-r}"
-SRC_BASE="http://dl.google.com/linux/chrome/deb/pool/main/${PN:0:1}/${PN}-${CHAN}/"
-SRC_URI="amd64? ( ${SRC_BASE}${MY_P}_amd64.deb )
- x86? ( ${SRC_BASE}${MY_P}_i386.deb )"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+suid +plugins-symlink"
-
-DEPEND="|| ( app-arch/xz-utils
- app-arch/lzma-utils )
- !~app-arch/deb2targz-1
- !www-client/google-chrome-bin"
-RDEPEND="app-misc/ca-certificates
- dev-libs/atk
- dev-libs/dbus-glib
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- gnome-base/gconf:2
- || ( media-fonts/liberation-fonts
- media-fonts/corefonts )
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype:2
- media-libs/jpeg:62
- media-libs/libpng:1.2
- sys-apps/dbus
- >=sys-devel/gcc-4.2[-nocxx]
- x11-libs/cairo
- x11-libs/gtk+:2
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- x11-libs/pango
- x11-misc/xdg-utils
-"
-
-# Incompatible system plugins:
-# www-plugins/gecko-mediaplayer, bug #309231.
-RDEPEND+="plugins-symlink? ( !www-plugins/gecko-mediaplayer[gnome] )"
-
-RESTRICT="primaryuri strip"
-
-QA_EXECSTACK="opt/google/chrome/chrome"
-QA_PRESTRIPPED="opt/google/chrome/chrome
- opt/google/chrome/chrome-sandbox
- opt/google/chrome/libffmpegsumo.so
- opt/google/chrome/libgcflashplayer.so"
-QA_TEXTRELS="opt/google/chrome/libffmpegsumo.so"
-
-src_unpack() {
- unpack ${A}
- unpack ./data.tar.lzma
-}
-
-src_install() {
- local CHROME_HOME="/opt/google/chrome"
-
- mv "${WORKDIR}"/{opt,usr} "${D}" || die
-
- if use suid; then
- fperms 4755 "${CHROME_HOME}"/chrome-sandbox
- else
- rm "${D}${CHROME_HOME}"/chrome-sandbox
- fi
-
- for i in lib{nss{,util},smime,ssl}3.so.1d \
- lib{pl{ds,c},nspr}4.so.0d ; do
- dosym /usr/$(get_libdir)/${i%.*} \
- ${CHROME_HOME}/${i##*/}
- done
-
- domenu "${D}${CHROME_HOME}/${PN}.desktop"
- rm "${D}${CHROME_HOME}/${PN}.desktop"
-
- # Copy icon into system-wide location
- newicon "${D}${CHROME_HOME}/product_logo_256.png" "${PN}.png" || die "newicon failed"
-
- # Plugins symlink, optional wrt bug #301911
- if use plugins-symlink ; then
- dosym "/usr/$(get_libdir)/nsbrowser/plugins" \
- "${CHROME_HOME}/plugins" || die
- fi
-}
-
-pkg_postinst() {
- elog "This Chrome binary package is from the developer preview channel."
- elog "It is not guaranteed to be stable or even usable."
- einfo
- elog "Chrome's auto-update mechanism has been disabled."
- elog "It is only available for Debian and RPM based distributions."
- einfo
- elog "Please see"
- elog " http://dev.chromium.org/for-testers/bug-reporting-guidlines-for-the-mac-linux-builds"
- elog "before filing any bugs."
- if ! version_is_at_least 4.2 "$(gcc-version)" || [[ -z $(tc-getCXX) ]]; then
- einfo ""
- ewarn "This Chrome binary package depends on C++ libraries from >=sys-devel/gcc-4.2,"
- ewarn "which do not appear to be available. Google Chrome may not run."
- fi
-}
diff --git a/www-client/google-chrome/metadata.xml b/www-client/google-chrome/metadata.xml
deleted file mode 100644
index 2c1f812..0000000
--- a/www-client/google-chrome/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>no-herd</herd>
-<maintainer>
-<email>maintainer-wanted@gentoo.org</email>
-</maintainer>
-<use>
-<flag name="plugins-symlink">symlink plugins</flag>
-</use>
-</pkgmetadata>
-
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] dev/xmw:master commit in: www-client/google-chrome/, www-client/google-chrome/files/
@ 2011-08-29 9:37 Michael Weber
0 siblings, 0 replies; 2+ messages in thread
From: Michael Weber @ 2011-08-29 9:37 UTC (permalink / raw
To: gentoo-commits
commit: 98b8f2aaf2f6942fea3d84027826d7d94fdd0cd5
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 29 09:35:58 2011 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Mon Aug 29 09:35:58 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=98b8f2aa
Added update-script
(Portage version: 2.1.10.11/git/Linux x86_64, signed Manifest commit with key 62EEF090)
---
www-client/google-chrome/Manifest | 7 +-
www-client/google-chrome/files/check-chrome.sh | 85 ++++++++++++++++++++++++
2 files changed, 89 insertions(+), 3 deletions(-)
diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest
index 0bc0bfa..53ce25c 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1,6 +1,7 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX check-chrome.sh 2152 RMD160 c202c7dc183a0d24873c853ac992d5f763d81c38 SHA1 ca00ee2297685427726654aaf5a9551e78bbc72c SHA256 2f40f8b63d38549a2bbe461a140be2a2f28ceea518b00ed01da4718037dd248f
DIST google-chrome-stable_13.0.782.215-r97094_amd64.deb 26012680 RMD160 2dfdfa16769754e4ff384384ad6899bd13378da2 SHA1 2c35c0c9f137acee8dc19e8afd5fea374b00ca57 SHA256 4a0de7408012fff940cf6562e778d376dab447930f73204a00c91155b038450f
DIST google-chrome-stable_13.0.782.215-r97094_i386.deb 25651340 RMD160 87518bcb8646ccb41330691e5206dac9acd49c7e SHA1 a6c79a507d33c65891f7ff6a99c3d87a623d6960 SHA256 bc8f807ac124d92605080d007bc836d7dbdcb93733cce6826d9d3c27724502d5
DIST google-chrome-unstable_15.0.861.0-r97996_amd64.deb 24408366 RMD160 b0e4d8be3a679b074a133aa4431fa611ef2867ec SHA1 763572d16d55041fb4cc1f32d99d2b21f9ff967b SHA256 cba5895082f196670cde10cd072bfe8e85ab32156d2c3c71d69271004eb29a79
@@ -12,7 +13,7 @@ MISC metadata.xml 297 RMD160 8966e5b4c3746ee7cf40fef81cad93dfa2703e53 SHA1 7d096
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk5ZV+YACgkQknrdDGLu8JDHtwD/Tuyky09bVf0o5d25OTB/Et4L
-kbtRGfrIz/DsmbT08LEA/33HrbbEBMdPjeivOXVLl1WeQik1pcHp3TPg9VbxxWsr
-=aUDv
+iF4EAREIAAYFAk5bXX4ACgkQknrdDGLu8JANgAD+JocrdrCV+YFtKGHDRwK/wh9z
+SRjaXAUx5YGj/9DMIPoA/iJ6MZ8Z0xkH1afyXkIP2KujMEV0CrMilSvdp2DRV5aX
+=kMh4
-----END PGP SIGNATURE-----
diff --git a/www-client/google-chrome/files/check-chrome.sh b/www-client/google-chrome/files/check-chrome.sh
new file mode 100755
index 0000000..db7de40
--- /dev/null
+++ b/www-client/google-chrome/files/check-chrome.sh
@@ -0,0 +1,85 @@
+#!/bin/zsh
+
+setopt -e
+
+amd64=$(mktemp)
+i386=$(mktemp)
+
+wget -qO $amd64 http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages
+wget -qO $i386 http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-i386/Packages
+
+descr() { sed -n -e "/^Package: google-chrome-$CHAN/,/^$/p" }
+version() { sed -n -e '/^Version: /{s|Version: || ; s:-r:_p: ; p}' }
+size() { sed -n -e '/^Size: /{s|Size: || ; p}' }
+filename() { sed -n -e '/^Filename: /{s|Filename: || ; p}' }
+SHA1() { sed -n -e '/^SHA1: /{s|SHA1: || ; p}' }
+
+cd /var/lib/xmw-overlay/www-client/google-chrome
+
+update() {
+ for CHAN in stable unstable ; do
+ ebuild=$(grep -l "CHAN=\"$CHAN\"" *.ebuild)
+ ebuild_ver=$(echo $ebuild | sed -e 's:^google-chrome-::' -e 's:.ebuild$::')
+ upstream_amd64=$(cat $amd64 | descr | version)
+ upstream_i386=$(cat $i386 | descr | version)
+ echo "tree $CHAN "$ebuild_ver
+ echo "amd64 $CHAN "$upstream_amd64
+ echo "i386 $CHAN "$upstream_i386
+
+ if [ $upstream_amd64 != $upstream_i386 ] ; then
+ echo "different versions for arches, skip"
+ continue
+ fi
+ upstream=$upstream_amd64
+
+ if [ $ebuild_ver = $upstream ] ; then
+ echo "up-to-date, done"
+ continue
+ fi
+ new_ebuild="google-chrome-$upstream.ebuild"
+ git mv $ebuild $new_ebuild
+ echangelog "Automated version bump"
+ repoman manifest
+ done
+}
+
+check() {
+ for CHAN in stable unstable ; do
+ for ARCH in amd64 i386 ; do
+ if [ $ARCH = amd64 ] ; then
+ file=$amd64
+ elif [ $ARCH = i386 ] ; then
+ file=$i386
+ else
+ echo unsupported arch $ARCH
+ exit 1
+ fi
+ deb=$(basename $(descr < $file | filename))
+ echo $deb
+ if [ $(sed -n "/^DIST $deb/p" Manifest | cut -d ' ' -f 3) != $(descr < $file | size) ] ; then
+ echo size error
+ else
+ echo size ok
+ fi
+ if [ $(sed -n "/^DIST $deb/p" Manifest | cut -d ' ' -f 7) != $(descr < $file | SHA1) ] ; then
+ echo SHA1 error
+ else
+ echo SHA1 ok
+ fi
+ done
+ done
+}
+
+status() {
+ cd /var/lib/xmw-overlay/www-client/google-chrome
+ GIT_PAGER=cat git diff --exit-code >/dev/null
+ if [ $? ] ; then
+ echo google-chrome ok
+ else
+ echo google-chrome update me
+ fi
+}
+
+eval $1
+
+rm $amd64 $i386
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-08-29 9:38 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-29 9:37 [gentoo-commits] dev/xmw:master commit in: www-client/google-chrome/, www-client/google-chrome/files/ Michael Weber
-- strict thread matches above, loose matches on Subject: below --
2011-08-29 9:37 Michael Weber
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox