[arch-commits] CVS update of extra/network/firefox (2 files)

Alexander Baldeck alexander at archlinux.org
Mon Oct 15 17:44:36 UTC 2007


    Date: Monday, October 15, 2007 @ 13:44:36
  Author: alexander
    Path: /home/cvs-extra/extra/network/firefox

   Added: mozilla-firefox-2.0.0.6-fixgtk212.patch (1.1)
Modified: PKGBUILD (1.14 -> 1.15)

* fixes FS#8120


-----------------------------------------+
 PKGBUILD                                |   12 +++++++-----
 mozilla-firefox-2.0.0.6-fixgtk212.patch |   13 +++++++++++++
 2 files changed, 20 insertions(+), 5 deletions(-)


Index: extra/network/firefox/PKGBUILD
diff -u extra/network/firefox/PKGBUILD:1.14 extra/network/firefox/PKGBUILD:1.15
--- extra/network/firefox/PKGBUILD:1.14	Tue Sep 18 17:06:52 2007
+++ extra/network/firefox/PKGBUILD	Mon Oct 15 13:44:36 2007
@@ -1,15 +1,15 @@
-# $Id: PKGBUILD,v 1.14 2007/09/18 21:06:52 andyrtr Exp $
+# $Id: PKGBUILD,v 1.15 2007/10/15 17:44:36 alexander Exp $
 # Maintainer: Alexander Baldeck <alexander at archlinux.org>
 # Contributor: Dale Blount <dale at archlinux.org>
 # Contributer: Nick Penwarden <toth64 at yahoo.com>
 pkgname=firefox
 pkgver=2.0.0.7
-pkgrel=1
+pkgrel=2
 pkgdesc="Standalone web browser from mozilla.org"
 arch=(i686 x86_64)
 license=('MPL' 'GPL' 'LGPL')
 depends=('gtk2>=2.10.11' 'pango>=1.16.1' 'gcc' 'libxt' 'libidl2' 'mozilla-common' 'nss>=3.11.7' 'desktop-file-utils')
-makedepends=('zip' 'imagemagick' 'pkgconfig')
+makedepends=('zip' 'imagemagick' 'pkgconfig' 'diffutils')
 replaces=('mozilla-firebird' 'phoenix' 'mozilla-firefox')
 conflicts=('mozilla-firefox')
 provides=('mozilla-firefox')
@@ -27,8 +27,10 @@
 	firefox-1.5-pango-cursor-position.patch
 	firefox-2.0-add-ldflags.patch
 	firefox-2.0-buildversion.patch
+	mozilla-firefox-2.0.0.6-fixgtk212.patch
         firefox.desktop
 	firefox-safe.desktop)
+options=('!makeflags')
 md5sums=('ec14cf833d75d07190c4095345d688bd'
          'b6b9a0977d33f79b79d58f0b501578e7'
          '224962b5f2446cab7727fdf07fd526de'
@@ -41,9 +43,9 @@
          '288fb7db871700ff5cf7286db6192b45'
          '25f355113cdee6800380c6e1a4cd38f0'
          '11b221ff41078d97c131e17361072e47'
+         'a1969b660d3ccfcb182383d058995a26'
          '74ea70c9e935f0e7f7b75436fe33efd5'
          '5e68cabfcf3c021806b326f664ac505e')
-options=('!makeflags')
 
 build() {
   cd ${startdir}/src/mozilla
@@ -56,6 +58,7 @@
   patch -Np1 -i ${startdir}/src/firefox-1.5-pango-cursor-position.patch || return 1
   patch -Np0 -i ${startdir}/src/firefox-2.0-add-ldflags.patch || return 1
   patch -Np0 -i ${startdir}/src/firefox-2.0-buildversion.patch || return 1
+  patch -Np1 -i ${startdir}/src/mozilla-firefox-2.0.0.6-fixgtk212.patch || return 1
 
   if [ "$CARCH" = "x86_64" ]; then
     patch -Np0 -i ../firefox-visibility.patch || return 1
@@ -96,4 +99,3 @@
   install -m644 ${startdir}/src/mozilla/browser/app/default.xpm ${startdir}/pkg/opt/mozilla/lib/firefox/chrome/icons/default/
   install -m644 ${startdir}/src/mozilla/browser/app/default.xpm ${startdir}/pkg/opt/mozilla/lib/firefox/icons/
 }
-
Index: extra/network/firefox/mozilla-firefox-2.0.0.6-fixgtk212.patch
diff -u /dev/null extra/network/firefox/mozilla-firefox-2.0.0.6-fixgtk212.patch:1.1
--- /dev/null	Mon Oct 15 13:44:36 2007
+++ extra/network/firefox/mozilla-firefox-2.0.0.6-fixgtk212.patch	Mon Oct 15 13:44:36 2007
@@ -0,0 +1,13 @@
+--- mozilla/gfx/src/gtk/gtk2drawing.c.fixgtk212	2005-09-13 05:30:53.000000000 +0200
++++ mozilla/gfx/src/gtk/gtk2drawing.c	2007-09-06 09:42:34.000000000 +0200
+@@ -551,8 +551,8 @@ moz_gtk_option_menu_get_metrics(gboolean
+     else
+         *indicator_spacing = default_indicator_spacing;
+ 
+-    g_free(tmp_indicator_size);
+-    g_free(tmp_indicator_spacing);
++    gtk_requisition_free(tmp_indicator_size);
++    gtk_border_free(tmp_indicator_spacing);
+  
+     return MOZ_GTK_SUCCESS;
+ }




More information about the arch-commits mailing list