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

commit e5e507f38e238316b843a2a76fb594e1ff9d90e4
Author: Priyank <[EMAIL PROTECTED]>
Date:   Mon Oct 8 19:11:17 2007 +0530

gfpm-1.0.3-2-i686
* Added a patch to fix a segfault (thanks crazy for noticing it)

diff --git a/source/xapps/gfpm/FrugalBuild b/source/xapps/gfpm/FrugalBuild
index c42f138..6f5ba2a 100644
--- a/source/xapps/gfpm/FrugalBuild
+++ b/source/xapps/gfpm/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=gfpm
pkgver=1.0.3
-pkgrel=1
+pkgrel=2
pkgdesc="Graphical Frugalware Package Manager"
url="http://ftp.frugalware.org/pub/other/gfpm";
depends=('glib2' 'gtk+2' 'libglade' 'pacman-g2')
@@ -14,8 +14,8 @@ archs=('i686' 'x86_64')
_F_gnome_iconcache="y"
Finclude gnome-scriptlet
up2date="lynx -dump $url | Flasttar"
-source=($url/$pkgname-$pkgver.tar.gz)
-signatures=(${source[0]}.asc)
+source=($url/$pkgname-$pkgver.tar.gz $pkgname-$pkgver-crashfix.diff)
+signatures=(${source[0]}.asc '')

build()
{
diff --git a/source/xapps/gfpm/gfpm-1.0.3-crashfix.diff 
b/source/xapps/gfpm/gfpm-1.0.3-crashfix.diff
new file mode 100644
index 0000000..0b48187
--- /dev/null
+++ b/source/xapps/gfpm/gfpm-1.0.3-crashfix.diff
@@ -0,0 +1,12 @@
+diff -Naur gfpm-1.0.3/src/gfpm-interface.c gfpm-1.0.3.new/src/gfpm-interface.c
+--- gfpm-1.0.3/src/gfpm-interface.c    2007-10-02 22:29:50.000000000 +0530
++++ gfpm-1.0.3.new/src/gfpm-interface.c        2007-10-08 19:03:29.000000000 
+0530
+@@ -1401,8 +1401,6 @@
+                                       -1);
+                       pacman_pkg_free (pm_lpkg);
+                       pacman_pkg_free (pm_spkg);
+-                      g_free (v1);
+-                      g_free (v2);
+               }
+               while (gtk_events_pending())
+                       gtk_main_iteration ();
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to