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

commit 063a417dfe9a4974d4e2a9d737a6509c7aa6538a
Author: bouleetbil <[EMAIL PROTECTED]>
Date:   Thu Nov 20 23:39:38 2008 +0100

liboobs-2.22.0-3-i686
*new patch for don't broken
*the test of empty variable

diff --git a/source/gnome-extra/liboobs/FixGlib2.diff 
b/source/gnome-extra/liboobs/FixGlib2.diff
index 7b29781..4bcf5c6 100644
--- a/source/gnome-extra/liboobs/FixGlib2.diff
+++ b/source/gnome-extra/liboobs/FixGlib2.diff
@@ -1,11 +1,31 @@
--- liboobs-2.22.0old/oobs/oobs-usersconfig.c   2008-01-02 15:06:41.000000000 
+0100
-+++ liboobs-2.22.0/oobs/oobs-usersconfig.c     2008-11-20 20:47:31.000000000 
+0100
-@@ -359,7 +359,7 @@
++++ liboobs-2.22.0/oobs/oobs-usersconfig.c     2008-11-20 23:27:07.000000000 
+0100
+@@ -21,6 +21,7 @@
+ #include <dbus/dbus.h>
+ #include <glib-object.h>
+ #include <string.h>
++#include <stdio.h>
+
+ #include "oobs-object.h"
+ #include "oobs-object-private.h"
+@@ -359,7 +360,19 @@
"other-data", &other_data,
NULL);

-  g_return_val_if_fail ((login && password && homedir && shell), FALSE);
-+/*  g_return_val_if_fail ((login && password && homedir && shell) != NULL, 
FALSE);*/
++if ( sizeof(login)<1 ) {
++      return FALSE ;
++}
++if ( sizeof(password)<1 ) {
++      return FALSE ;
++}
++if ( sizeof(homedir)<1 ) {
++      return FALSE ;
++}
++if ( sizeof(shell)<1 ) {
++      return FALSE ;
++}
++

group = oobs_user_get_main_group (user);
gid = oobs_group_get_gid (group);
diff --git a/source/gnome-extra/liboobs/FrugalBuild 
b/source/gnome-extra/liboobs/FrugalBuild
index fb158e3..a9ac816 100644
--- a/source/gnome-extra/liboobs/FrugalBuild
+++ b/source/gnome-extra/liboobs/FrugalBuild
@@ -4,7 +4,7 @@

pkgname=liboobs
pkgver=2.22.0
-pkgrel=2
+pkgrel=3
pkgdesc="Liboobs is a lightweight library that provides a GObject based 
interface to system-tools-backends"
url="http://www.gnome.org/projects/gst/";
depends=('system-tools-backends>=2.6.0' 'glib2>=2.16.3' 'dbus-glib>=0.74' 'hal')
@@ -15,6 +15,6 @@ Finclude gnome
source=($source FixGlib2.diff)
Fconfopts="$Fconfopts --enable-gtk-doc"
sha1sums=('109282db84fc809df5ea10a4cfb8bb37863c8aca' \
-          '7aff8fb918011ca35cdcbfe7831f702e71535e6a')
+          '3b4b32ef34a477ec38421461cfe93b008530ae39')

# optimization OK
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to