Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/gnome
In directory vz-cvs-3.sog:/tmp/cvs-serv26088

Modified Files:
        desktop-file-utils.info desktop-file-utils.patch 
Log Message:
new version


Index: desktop-file-utils.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/gnome/desktop-file-utils.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- desktop-file-utils.info     26 Oct 2011 17:02:57 -0000      1.4
+++ desktop-file-utils.info     1 Apr 2012 16:47:49 -0000       1.5
@@ -1,5 +1,5 @@
 Package: desktop-file-utils
-Version: 0.18
+Version: 0.20
 Revision: 1
 Depends: <<
        dpkg-base-files,
@@ -8,15 +8,15 @@
        xdg-base
 <<
 BuildDepends: <<
-       fink (>= 0.24.12),
+       fink (>= 0.32),
        glib2-dev (>= 2.22.0-1),
        libgettext8-dev,
        pkgconfig (>= 0.23)
 <<
-Source: 
http://freedesktop.org/software/desktop-file-utils/releases/%n-%v.tar.bz2
-Source-MD5: d966b743eb394650f98d5dd56b9aece1
+Source: 
http://freedesktop.org/software/desktop-file-utils/releases/%n-%v.tar.xz
+Source-MD5: 8c85cbc13632ba69077c6bc41ce4d0ac
 PatchFile: %n.patch
-PatchFile-MD5: 6dd926cf03fd9160bee811f0e55abe25
+PatchFile-MD5: 81dc9feaceeb30bc686fd89bc2eac2a2
 ConfigureParams: --disable-dependency-tracking 
--with-lispdir=%p/share/emacs/site-lisp/%n 
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PAT"
 CompileScript: <<
        EMACS=no ./configure %c
@@ -62,6 +62,10 @@
        to access user-specific data if sudo'ed)
 
        Must have applications dir, otherwise update-desktop-database crashes
+
+       Copy g_slist_free_full from glib-2.32.0/glib/gslice.c into
+       install.c so don't need to require glib2>2.28. See:
+       https://bugs.freedesktop.org/show_bug.cgi?id=48133
 <<
 License: GPL
 Maintainer: The Gnome Core Team <[email protected]>

Index: desktop-file-utils.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/stable/main/finkinfo/gnome/desktop-file-utils.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- desktop-file-utils.patch    26 Oct 2011 17:02:57 -0000      1.2
+++ desktop-file-utils.patch    1 Apr 2012 16:47:49 -0000       1.3
@@ -1,7 +1,7 @@
-diff -Nurd -x'*~' desktop-file-utils-0.18.orig/src/Makefile.in 
desktop-file-utils-0.18/src/Makefile.in
---- desktop-file-utils-0.18.orig/src/Makefile.in       2011-01-13 
05:03:40.000000000 -0500
-+++ desktop-file-utils-0.18/src/Makefile.in    2011-08-04 09:26:17.000000000 
-0400
-@@ -251,9 +251,9 @@
+diff -Nurd -x'*~' desktop-file-utils-0.20.orig/src/Makefile.in 
desktop-file-utils-0.20/src/Makefile.in
+--- desktop-file-utils-0.20.orig/src/Makefile.in       2012-03-05 
04:56:36.000000000 -0500
++++ desktop-file-utils-0.20/src/Makefile.in    2012-04-01 12:37:30.000000000 
-0400
+@@ -211,9 +211,9 @@
        mimeutils.h                             \
        update-desktop-database.c
  
@@ -14,3 +14,31 @@
  all: all-am
  
  .SUFFIXES:
+diff -Nurd -x'*~' desktop-file-utils-0.20.orig/src/install.c 
desktop-file-utils-0.20/src/install.c
+--- desktop-file-utils-0.20.orig/src/install.c 2011-12-14 11:27:30.000000000 
-0500
++++ desktop-file-utils-0.20/src/install.c      2012-04-01 12:38:05.000000000 
-0400
+@@ -65,6 +65,15 @@
+   char              *action_value;
+ } DfuEditAction;
+ 
++/* g_slist_free_full from glib-2.32.0/glib/gslice.c (modulo "static") */
++static void
++_g_slist_free_full (GSList         *list,
++                 GDestroyNotify  free_func)
++{
++  g_slist_foreach (list, (GFunc) free_func, NULL);
++  g_slist_free (list);
++}
++
+ static DfuEditAction *
+ dfu_edit_action_new (DfuEditActionType  type,
+                      const char        *key,
+@@ -940,7 +949,7 @@
+         }
+     }
+ 
+-  g_slist_free_full (edit_actions, (GDestroyNotify) dfu_edit_action_free);
++  _g_slist_free_full (edit_actions, (GDestroyNotify) dfu_edit_action_free);
+ 
+   g_option_context_free (context);
+ 


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to