Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=20053c9e88c9dd811eb8d1c473d51aab50a432cc

commit 20053c9e88c9dd811eb8d1c473d51aab50a432cc
Author: DeX77 <[email protected]>
Date:   Tue Feb 25 11:31:12 2014 +0100

chromium-browser-33.0.1750.117-2-x86_64

* relbump
* fix missing API Keys
* cleanup build

diff --git a/source/xapps-extra/chromium-browser/FrugalBuild 
b/source/xapps-extra/chromium-browser/FrugalBuild
index 24cc585..73bf8a4 100644
--- a/source/xapps-extra/chromium-browser/FrugalBuild
+++ b/source/xapps-extra/chromium-browser/FrugalBuild
@@ -5,7 +5,7 @@ options+=('asneeded')

pkgname=chromium-browser
pkgver=33.0.1750.117
-pkgrel=1
+pkgrel=2
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>=3.15.4' 'alsa-lib' 'hicolor-icon-theme' 'libxslt' 'ffmpeg>=1.0' \
@@ -66,13 +66,8 @@ build() {
-Dffmpeg_branding=Chrome
-Dlinux_fpic=1
-Dlogging_like_official_build=1
-                     -Ddisable_sse2=1"
-
-       if [ $CARCH = x86_64 ]; then
-               myconf+=" -Dtarget_arch=x64"
-       fi
-
-       myconf+=" -Duse_system_flac=1
+                     -Ddisable_sse2=1
+                     -Duse_system_flac=1
-Duse_system_speex=1
-Duse_system_libexif=1
-Duse_system_libevent=1
@@ -87,25 +82,24 @@ build() {
-Duse_system_libyuv=1
-Duse_system_nspr=1
-Duse_system_protobuf=0
-                     -Duse_system_yasm=1"
-
-       myconf+=" -Duse_pulseaudio=1
+                     -Duse_system_yasm=1
+                     -Duse_pulseaudio=1
-Dlinux_link_libpci=1
-Dlinux_link_gnome_keyring=1
-Dlinux_link_gsettings=1
-                     -Dlinux_link_libgps=1"
-
-       myconf+="-Dlinux_link_kerberos=1"
-
-
-       myconf+="-Djavascript_engine=v8
+                     -Dlinux_link_libgps=1
+                     -Dlinux_link_kerberos=1
+                     -Djavascript_engine=v8
-Dlinux_use_gold_binary=0
-                     -Dlinux_use_gold_flags=0"
+                     -Dlinux_use_gold_flags=0
+                    -Dgoogle_api_key=$_google_api_key
+                     -Dgoogle_default_client_id=$_google_default_client_id
+                     
-Dgoogle_default_client_secret=$_google_default_client_secret"

+       if [ $CARCH = x86_64 ]; then
+               myconf+=" -Dtarget_arch=x64"
+       fi

-       myconf+="-Dgoogle_api_key=$_google_api_ke
-          -Dgoogle_default_client_id=$_google_default_client_id
-          -Dgoogle_default_client_secret=$_google_default_client_secret"

build/linux/unbundle/replace_gyp_files.py $myconf 
-Drelease_extra_cflags="$CFLAGS" || Fdie

@@ -152,4 +146,6 @@ build() {

Fdocrel LICENSE
Fbuild_gnome_scriptlet
+
+       Fmessage "Finished building chromium $pkgver using $myconf"
}
diff --git a/source/xapps-extra/chromium-browser/gcc-4.7.patch 
b/source/xapps-extra/chromium-browser/gcc-4.7.patch
deleted file mode 100644
index 281de0e..0000000
--- a/source/xapps-extra/chromium-browser/gcc-4.7.patch
+++ /dev/null
@@ -1,53 +0,0 @@
---- base/message_pump_libevent.cc.gcc47        2012-02-17 14:52:00.527217354 
-0500
-+++ base/message_pump_libevent.cc      2012-02-17 14:52:10.172135400 -0500
-@@ -6,6 +6,7 @@
-
- #include <errno.h>
- #include <fcntl.h>
-+#include <unistd.h>
-
- #include "base/auto_reset.h"
- #include "base/compiler_specific.h"
---- chrome/browser/policy/policy_path_parser_linux.cc.gcc47    2012-02-17 
15:26:32.086746278 -0500
-+++ chrome/browser/policy/policy_path_parser_linux.cc  2012-02-17 
15:26:53.039544290 -0500
-@@ -3,6 +3,7 @@
- // found in the LICENSE file.
-
- #include <pwd.h>
-+#include <unistd.h>
-
- #include "chrome/browser/policy/policy_path_parser.h"
-
---- ipc/ipc_channel.h.gcc47    2012-01-27 03:02:07.000000000 -0500
-+++ ipc/ipc_channel.h  2012-02-17 14:46:31.821010460 -0500
-@@ -9,6 +9,7 @@
- #include "base/process.h"
- #include "ipc/ipc_channel_handle.h"
- #include "ipc/ipc_message.h"
-+#include <sys/types.h>
-
- namespace IPC {
-
---- ipc/ipc_platform_file.cc.gcc47     2012-01-27 03:02:07.000000000 -0500
-+++ ipc/ipc_platform_file.cc   2012-02-17 14:46:31.824010435 -0500
-@@ -3,10 +3,7 @@
- // found in the LICENSE file.
-
- #include "ipc/ipc_platform_file.h"
--
--#if defined(OS_ANDROID)
- #include <unistd.h>
--#endif
-
- namespace IPC {
-
---- seccompsandbox/library.h.gcc47     2012-01-27 03:03:35.000000000 -0500
-+++ seccompsandbox/library.h   2012-02-17 14:46:31.826010418 -0500
-@@ -12,6 +12,7 @@
- #include <string>
- #include <string.h>
- #include <sys/mman.h>
-+#include <sys/types.h>
-
- #include "maps.h"
-
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to