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
