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