Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=964a87a290a4d13840cfcae708860b7515ddb551

commit 964a87a290a4d13840cfcae708860b7515ddb551
Author: DeX77 <[email protected]>
Date:   Tue Oct 2 11:21:22 2012 +0200

chromium-browser-21.0.1180.90-1-x86_64

* version bump
* use correct fw mail address
* corrected ffmpg lib links
* should fix #4734

diff --git a/source/xapps-extra/chromium-browser/FrugalBuild 
b/source/xapps-extra/chromium-browser/FrugalBuild
index f5f4751..f5326d28 100644
--- a/source/xapps-extra/chromium-browser/FrugalBuild
+++ b/source/xapps-extra/chromium-browser/FrugalBuild
@@ -1,16 +1,17 @@
# Compiling Time: 20.50 SBU
-# Maintainer: DeX77 <[email protected]>
+# Maintainer: DeX77 <[email protected]>

pkgname=chromium-browser
-pkgver=21.0.1180.89
-pkgrel=3
+pkgver=21.0.1180.90
+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'
url='http://www.chromium.org/'
depends=('nss' 'alsa-lib' 'hicolor-icon-theme' 'libxslt' 'ffmpeg=0.11.1' \
-       'libevent>=2.0.10' 'libxscrnsaver' 'libpng>=1.4.1' 'gtk+2' 'libxtst' \
-       'libgcrypt' 'dejavu-ttf' 'gnutls>=2.12.12' 'libtasn1' \
-       'systemd>=188')
-makedepends=('python' 'perl' 'gperf' 'yasm' 'libgl' 'libgnome-keyring' 'cups' 
'krb5' 'elfutils' 'subversion')
+       'libevent>=2.0.10' 'libxscrnsaver' 'libpng>=1.4.1' 'gtk+2-libs' 
'libxtst' \
+       'libgcrypt' 'dejavu-ttf' 'gnutls>=2.12.12' 'libtasn1' 'gdk-pixbuf2' \
+       'systemd>=188' 'libcups' 'openssl' 'libxml2')
+makedepends=('python' 'perl' 'gperf' 'yasm' 'libgl' 'libgnome-keyring' 'cups' 
'krb5' \
+       'elfutils' 'subversion' 'gtk+2')
license=('BSD')
groups=('xapps-extra')
archs=('i686' 'x86_64')
@@ -23,7 +24,7 @@ up2date="lynx -dump 
'http://googlechromereleases.blogspot.de/search/label/Stable
source=(http://commondatastorage.googleapis.com/chromium-browser-official/$_F_archive_name-$pkgver.tar.bz2
 \
$pkgname.desktop \
$pkgname.sh)
-sha1sums=('d7250f19678f7615a345806612b1713395a70f7e' \
+sha1sums=('977c10b53e604750fc97e8b9fd17f414bc8addf8' \
'78ed8913b8a598de6a9e45d206973a846dbe8a51' \
'e06de4aee77b3deb77e3b08ebb175ec02da42ced')

@@ -35,29 +36,51 @@ build() {
chrome/browser/diagnostics/diagnostics_main.cc

Fpatchall
-
-  build/gyp_chromium -f make build/all.gyp --depth=. \
-    -Dno_strict_aliasing=1 \
-    -Dwerror= \
-    -Dlinux_sandbox_path=/usr/lib/chromium/chromium-sandbox \
-    -Dlinux_strip_binary=1 \
-    -Drelease_extra_cflags="$CFLAGS" \
-    -Dffmpeg_branding=Chrome \
-    -Dproprietary_codecs=1 \
-    -Duse_system_bzip2=1 \
-    -Duse_system_ffmpeg=0 \
-    -Duse_system_libevent=1 \
-    -Duse_system_libjpeg=1 \
-    -Duse_system_libpng=1 \
-    -Duse_system_libxml=0 \
-    -Duse_system_ssl=0 \
-    -Duse_system_yasm=1 \
-    -Duse_system_zlib=1 \
-    -Ddisable_nacl=1 \
-    -Duse_gconf=0
-    $([[ $CARCH == i686 ]] && echo '-Ddisable_sse2=1')
-
-  make chrome chrome_sandbox BUILDTYPE=Release || Fdie
+
+       if [ $CARCH = i686 ]; then
+         build/gyp_chromium -f make build/all.gyp --depth=. \
+         -Dno_strict_aliasing=1 \
+         -Dwerror= \
+         -Dlinux_sandbox_path=/usr/lib/chromium/chromium-sandbox \
+         -Dlinux_strip_binary=1 \
+         -Drelease_extra_cflags="$CFLAGS" \
+         -Dffmpeg_branding=Chrome \
+         -Dproprietary_codecs=1 \
+         -Duse_system_bzip2=1 \
+         -Duse_system_ffmpeg=0 \
+         -Duse_system_libevent=1 \
+         -Duse_system_libjpeg=1 \
+         -Duse_system_libpng=1 \
+         -Duse_system_libxml=1 \
+         -Duse_system_ssl=1 \
+         -Duse_system_yasm=1 \
+         -Duse_system_zlib=1 \
+         -Ddisable_nacl=1 \
+         -Duse_gconf=0
+       elif [ $CARCH = x86_64 ]; then
+         build/gyp_chromium -f make build/all.gyp --depth=. \
+         -Dno_strict_aliasing=1 \
+         -Dwerror= \
+         -Dlinux_sandbox_path=/usr/lib/chromium/chromium-sandbox \
+         -Dlinux_strip_binary=1 \
+         -Drelease_extra_cflags="$CFLAGS" \
+         -Dffmpeg_branding=Chrome \
+         -Dproprietary_codecs=1 \
+         -Duse_system_bzip2=1 \
+         -Duse_system_ffmpeg=0 \
+         -Duse_system_libevent=1 \
+         -Duse_system_libjpeg=1 \
+         -Duse_system_libpng=1 \
+         -Duse_system_libxml=0 \
+         -Duse_system_ssl=0 \
+         -Duse_system_yasm=1 \
+         -Duse_system_zlib=1 \
+         -Ddisable_nacl=1 \
+         -Duse_gconf=0 \
+         -Ddisable_sse2=1
+       fi
+
+       make chrome chrome_sandbox BUILDTYPE=Release || Fdie

Fmkdir usr/lib/chromium
Fexerel out/Release/chrome usr/lib/chromium/chromium
@@ -68,8 +91,8 @@ build() {
cp 
out/Release/{{chrome,resources,theme_resources_standard,ui_resources_standard}.pak,libffmpegsumo.so}
 \
"$Fdestdir/usr/lib/chromium/" || Fdie

-        Fln /usr/lib/libavcodec.so.53 /usr/lib/chromium/libavcodec.so.53
-        Fln /usr/lib/libavformat.so.53 /usr/lib/chromium/libavformat.so.53
+        Fln /usr/lib/libavcodec.so.54 /usr/lib/chromium/libavcodec.so.53
+        Fln /usr/lib/libavformat.so.54 /usr/lib/chromium/libavformat.so.53
Fln /usr/lib/libavutil.so.51 /usr/lib/chromium/libavutil.so.51

cp -a out/Release/locales out/Release/resources  \
@@ -78,12 +101,14 @@ build() {
Finstallrel 644 out/Release/chrome.1 usr/share/man/man1/chromium.1

Finstall 644 $pkgname.desktop usr/share/applications/$pkgname.desktop
-        for size in 16 32 48 256; do
+        for size in 22 24 48 64 256; do
install -m 0644 -D \
chrome/app/theme/chromium/product_logo_${size}.png \
$Fdestdir/usr/share/icons/hicolor/${size}x${size}/apps/$pkgname.png
done

+        Fdirschmod usr/lib/chromium/locales 755
+
Fexe $pkgname.sh usr/bin/$pkgname

Fdocrel LICENSE
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to