hi, here's an update for desktop-file-utils, please test and comment.
mainly validator related changes (rewrite, strictness, updated for desktop entry specification 1.0). ok? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/desktop-file-utils/Makefile,v retrieving revision 1.12 diff -u -r1.12 Makefile --- Makefile 13 Jul 2007 08:05:18 -0000 1.12 +++ Makefile 19 Oct 2007 21:25:09 -0000 @@ -2,8 +2,7 @@ COMMENT= utilities for 'desktop' entries -DISTNAME= desktop-file-utils-0.12 -PKGNAME= ${DISTNAME}p0 +DISTNAME= desktop-file-utils-0.14 CATEGORIES= devel HOMEPAGE= http://freedesktop.org/wiki/Software/desktop-file-utils Index: distinfo =================================================================== RCS file: /cvs/ports/devel/desktop-file-utils/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo 5 Apr 2007 15:37:53 -0000 1.3 +++ distinfo 19 Oct 2007 21:25:09 -0000 @@ -1,5 +1,5 @@ -MD5 (desktop-file-utils-0.12.tar.gz) = M1uR7HDqHAj4ff3oxZJuew== -RMD160 (desktop-file-utils-0.12.tar.gz) = ZL0MPRLvzeFyWDgugY0quXD/O1g= -SHA1 (desktop-file-utils-0.12.tar.gz) = ebrufzkGZfyqKmY6oeSM5vf7mo4= -SHA256 (desktop-file-utils-0.12.tar.gz) = fbat41XVaRPOzQmKW+wQN7ykLnx+S3JXx/f59lXF5gY= -SIZE (desktop-file-utils-0.12.tar.gz) = 348418 +MD5 (desktop-file-utils-0.14.tar.gz) = 4LUFek4xZvNGNaxvJ8cSwA== +RMD160 (desktop-file-utils-0.14.tar.gz) = kyrAQ5GI7+a4TqYVYbF/B/DyoNY= +SHA1 (desktop-file-utils-0.14.tar.gz) = IyniMpZJ+AEOB94LEYEXfXAxsj4= +SHA256 (desktop-file-utils-0.14.tar.gz) = l4VtJiHU4yczQLfxFywuB0x0JjYpsFveDw8HdCXsBpk= +SIZE (desktop-file-utils-0.14.tar.gz) = 348743 Index: patches/patch-src_update-desktop-database_c =================================================================== RCS file: /cvs/ports/devel/desktop-file-utils/patches/patch-src_update-desktop-database_c,v retrieving revision 1.2 diff -u -r1.2 patch-src_update-desktop-database_c --- patches/patch-src_update-desktop-database_c 20 Mar 2007 06:43:49 -0000 1.2 +++ patches/patch-src_update-desktop-database_c 19 Oct 2007 21:25:09 -0000 @@ -1,6 +1,6 @@ $OpenBSD: patch-src_update-desktop-database_c,v 1.2 2007/03/20 06:43:49 jasper Exp $ ---- src/update-desktop-database.c.orig Tue Mar 20 07:35:09 2007 -+++ src/update-desktop-database.c Tue Mar 20 07:36:02 2007 +--- src/update-desktop-database.c.orig Tue Apr 18 16:08:10 2006 ++++ src/update-desktop-database.c Fri Oct 19 15:21:36 2007 @@ -34,6 +34,7 @@ #include <glib/gi18n.h> @@ -9,7 +9,7 @@ #define CACHE_FILENAME "mimeinfo.cache" #define TEMP_CACHE_FILENAME_PREFIX ".mimeinfo.cache.XXXXXX" -@@ -305,7 +306,7 @@ open_temp_cache_file (const char *dir, c +@@ -305,7 +306,7 @@ open_temp_cache_file (const char *dir, char **filename FILE *fp; mode_t mask; @@ -18,7 +18,7 @@ fd = g_mkstemp (file); if (fd < 0) -@@ -387,7 +388,7 @@ sync_database (const char *dir, GError * +@@ -387,7 +388,7 @@ sync_database (const char *dir, GError **error) fclose (tmp_file); -- "The good life is one inspired by love and guided by knowledge." -- Bertrand Russel