Date: Saturday, December 12, 2009 @ 20:25:09
  Author: pierre
Revision: 61173

Merged revisions 61171 via svnmerge from 
svn+ssh://gerolde.archlinux.org/srv/svn-packages/chromium/trunk

........
  r61171 | pierre | 2009-12-13 00:57:16 +0100 (So, 13 Dez 2009) | 1 line
  
  fix source generation; downgrade to official beta revision
........

Added:
  chromium/repos/testing-i686/chromium.sh
    (from rev 61171, chromium/trunk/chromium.sh)
Modified:
  chromium/repos/testing-i686/  (properties)
  chromium/repos/testing-i686/PKGBUILD

-------------+
 PKGBUILD    |   48 +++++++++++++++++++++++++++---------------------
 chromium.sh |    5 +++++
 2 files changed, 32 insertions(+), 21 deletions(-)


Property changes on: chromium/repos/testing-i686
___________________________________________________________________
Modified: svnmerge-integrated
   - /chromium/trunk:1-61087
   + /chromium/trunk:1-61172

Modified: testing-i686/PKGBUILD
===================================================================
--- testing-i686/PKGBUILD       2009-12-13 01:02:50 UTC (rev 61172)
+++ testing-i686/PKGBUILD       2009-12-13 01:25:09 UTC (rev 61173)
@@ -2,8 +2,8 @@
 # Maintainer: Pierre Schmitz <[email protected]>
 
 pkgname=chromium
-pkgver=4.0.267.0
-pkgrel=2
+pkgver=4.0.249.30
+pkgrel=1
 pkgdesc='An open-source browser project that aims to build a safer, faster, 
and more stable way for all users to experience the web'
 arch=('i686' 'x86_64')
 url='http://www.chromium.org/'
@@ -13,11 +13,13 @@
 provides=('chromium-browser')
 conflicts=('chromium-browser')
 install='chromium.install'
+# downgrade from 4.0.267.0-2
+options=('force')
 source=("ftp://ftp.archlinux.org/other/chromium/chromium-${pkgver}.tar.xz";
-        'chromium.desktop'
-        'drop_sse2.patch')
-md5sums=('c6498cf5586205981dedf244460dea50'
+        'chromium.desktop' 'chromium.sh' 'drop_sse2.patch')
+md5sums=('59d316bd0f319178e1faffce7b2c81d2'
          '312df68330d6e288cbb2260bad620a32'
+         'a2fbdd2744e2dd92d3fa480815485725'
          'a4a920d7b198c0a2f6e39d60ec75abd5')
 
 build() {
@@ -63,8 +65,7 @@
                        src/chrome/app/theme/chromium/product_logo_${size}.png \
                                                                                
${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/chromium.png
        done
-       install -m 0755 -d                                                      
${pkgdir}/usr/bin
-       ln -sf /usr/lib/chromium/chromium                                       
${pkgdir}/usr/bin/chromium
+       install -m 0755 -D ${srcdir}/chromium.sh                                
${pkgdir}/usr/bin/chromium
 
        install -m 0644 -D src/LICENSE                                          
${pkgdir}/usr/share/licenses/chromium/LICENSE
 }
@@ -90,29 +91,34 @@
 
        local _current=$(pwd)
        local _tmp=$(mktemp -d)
-       local _target=$(mktemp -d)
+       mkdir -p $_tmp/chromium-$pkgver
+       cd $_tmp/chromium-$pkgver
 
-       cd $_tmp
-
        svn co http://src.chromium.org/svn/trunk/tools/depot_tools/ depot_tools
 
        export PATH=./depot_tools/:$PATH
-       gclient config http://src.chromium.org/svn/releases/$pkgver/src
-       sed -i '15i\      "src/third_party/WebKit/LayoutTests": None,' .gclient
-       gclient sync --nohooks
+       gclient config http://src.chromium.org/svn/releases/$pkgver
+       sed -e '15i\      "src/third_party/WebKit/LayoutTests": None,' \
+           -e '15i\      "src/chrome/tools/test/reference_build": None,' \
+           -e '15i\      
"src/third_party/ffmpeg/binaries/chromium/linux/ia32": None,' \
+           -e '15i\      
"src/third_party/ffmpeg/binaries/chromium/linux/ia32_dbg": None,' \
+           -e '15i\      "src/third_party/ffmpeg/binaries/chromium/linux/x64": 
None,' \
+           -e '15i\      
"src/third_party/ffmpeg/binaries/chromium/linux/x64_dbg": None,' \
+           -i .gclient
+       gclient sync --force --nohooks
 
-       mkdir -p $_target/chromium-$pkgver
-       cp -a .gclient $_target/chromium-$pkgver
-       svn export depot_tools $_target/chromium-$pkgver/depot_tools
-       gclient export $_target/chromium-$pkgver
+       svnversion src > src/build/LASTCHANGE.in
 
        for i in ${_nonessential_di...@]}; do
-               rm -rf $_target/chromium-$pkgver/$i
+               rm -rf $i
        done
+       find . -name '.svn' -type d -exec rm -rf {} \;
+       find . -iname '*.dll' -delete
+       find . -iname '*.exe' -delete
 
-       cd $_target
-       tar -cvJf $_current/chromium-$pkgver.tar.xz chromium-$pkgver
+       cd ..
+       bsdtar cvJf $_current/chromium-$pkgver.tar.xz chromium-$pkgver
        cd $_current
 
-       rm -rf $_target $_tmp
+       rm -rf $_tmp
 }

Copied: chromium/repos/testing-i686/chromium.sh (from rev 61171, 
chromium/trunk/chromium.sh)
===================================================================
--- testing-i686/chromium.sh                            (rev 0)
+++ testing-i686/chromium.sh    2009-12-13 01:25:09 UTC (rev 61173)
@@ -0,0 +1,5 @@
+#!/bin/sh
+export PATH=$PATH:/usr/lib/chromium
+export CHROME_WRAPPER=/usr/lib/chromium/chromium
+export CHROME_DESKTOP=chromium.desktop
+/usr/lib/chromium/chromium $@

Reply via email to