business/gnucash: Patched for glib 2.32+

Signed-off-by: dsomero <xgizzmo@slackbuilds.org>
This commit is contained in:
dsomero 2012-09-24 22:01:44 -04:00
parent 8a905fad57
commit 031b54d0d3
2 changed files with 42 additions and 1 deletions

View file

@ -0,0 +1,37 @@
Index: gnucash-2.4.5/src/core-utils/gnc-filepath-utils.c
===================================================================
--- gnucash-2.4.5.orig/src/core-utils/gnc-filepath-utils.c
+++ gnucash-2.4.5/src/core-utils/gnc-filepath-utils.c
@@ -47,7 +47,6 @@
#include "gnc-filepath-utils.h"
#ifdef _MSC_VER
-#include <glib/gwin32.h>
#define PATH_MAX MAXPATHLEN
#endif
Index: gnucash-2.4.5/src/gnome-utils/gnc-frequency.c
===================================================================
--- gnucash-2.4.5.orig/src/gnome-utils/gnc-frequency.c
+++ gnucash-2.4.5/src/gnome-utils/gnc-frequency.c
@@ -26,7 +26,7 @@
#include "config.h"
#include <gtk/gtk.h>
-#include <glib/gtypes.h>
+#include <glib.h>
#include <math.h>
#include <time.h>
Index: gnucash-2.4.5/src/libqof/qof/gnc-date.c
===================================================================
--- gnucash-2.4.5.orig/src/libqof/qof/gnc-date.c
+++ gnucash-2.4.5/src/libqof/qof/gnc-date.c
@@ -40,7 +40,6 @@
#include <string.h>
#include <time.h>
-#include <glib.h>
#include <glib/gi18n.h>
#include "gnc-date-p.h"

View file

@ -24,7 +24,7 @@
PRGNAM=gnucash
VERSION=2.4.5
BUILD=${BUILD:-1}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@ -92,6 +92,10 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
# Starting with glib 2.32 it is now mandatory to
# include glib.h instead of individual headers.
patch -p1 -i $CWD/glib-single-include.patch
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \