From 1c07a1d29110e33cb6ecebe5a373a8f7662d0b52 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ionu=C8=9B=20Mircea=20B=C3=AEru?= <ibiru@archlinux.org>
Date: Tue, 22 Mar 2011 14:10:11 +0000
Subject: [PATCH] update to 4.0

---
 PKGBUILD        | 18 +++++++++++-------
 firefox.install |  1 +
 mozconfig       |  3 ++-
 3 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index fc520b5..7f2fd1d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
 # Contributor: Jakub Schmidtke <sjakub@gmail.com>
 
 pkgname=firefox
-pkgver=4.0rc1
-pkgrel=2
-_xulver=2.0rc1
+pkgver=4.0
+pkgrel=1
+_xulver=2.0
 pkgdesc="Standalone web browser from mozilla.org"
 arch=('i686' 'x86_64')
 license=('MPL' 'GPL' 'LGPL')
@@ -17,8 +17,8 @@ source=(http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${pkgver}/s
         firefox-safe.desktop
         mozilla-firefox-1.0-lang.patch
         firefox-version.patch)
-md5sums=('511828dcc226f38602c6c67bd192ef40'
-         '8f8b86cd0cc36a3f60c0d287a2c0b9fb'
+md5sums=('3468a2c463b4fc2788ba621e4b511c30'
+         'd9292af4bb513d0bb811984f077cb77c'
          'bdeb0380c7fae30dd0ead6d2d3bc5873'
          '6f38a5899034b7786cb1f75ad42032b8'
          'bd5db57c23c72a02a489592644f18995'
@@ -42,8 +42,12 @@ package() {
   cd "${srcdir}/mozilla-2.0"
   make -j1 -f client.mk DESTDIR="${pkgdir}" install
 
-  install -m755 -d ${pkgdir}/usr/share/{applications,pixmaps}
-  install -m644 browser/branding/unofficial/default48.png ${pkgdir}/usr/share/pixmaps/firefox.png
+  install -m755 -d ${pkgdir}/usr/share/applications
+
+  for i in 16x16 22x22 24x24 32x32 48x48 256x256; do
+      install -d "$pkgdir/usr/share/icons/hicolor/$i/apps"
+      cp other-licenses/branding/firefox/default${i/x*/}.png "$pkgdir/usr/share/icons/hicolor/$i/apps/firefox.png"
+  done
   install -m644 ${srcdir}/firefox.desktop ${pkgdir}/usr/share/applications/
   install -m644 ${srcdir}/firefox-safe.desktop ${pkgdir}/usr/share/applications/
 }
diff --git a/firefox.install b/firefox.install
index 8862000..c1fe828 100644
--- a/firefox.install
+++ b/firefox.install
@@ -1,5 +1,6 @@
 post_install() {
   update-desktop-database -q
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
 }
 
 post_upgrade() {
diff --git a/mozconfig b/mozconfig
index a76b2e7..c78b5fe 100644
--- a/mozconfig
+++ b/mozconfig
@@ -36,7 +36,8 @@ ac_add_options --enable-printing
 ac_add_options --enable-xinerama
 ac_add_options --enable-libxul
 ac_add_options --with-libxul-sdk=/usr/lib/xulrunner-devel-2.0
-ac_add_options --with-branding=browser/branding/unofficial
+#ac_add_options --with-branding=browser/branding/unofficial
+ac_add_options --enable-official-branding
 
 ac_add_options --disable-javaxpcom
 ac_add_options --disable-crashreporter
-- 
GitLab