/soc/2013/ankitkv/gobjectification: 5606a81f48a8: -W flag (inclu...
Ankit Vani
a at nevitus.org
Sun Jan 26 12:38:43 EST 2014
Changeset: 5606a81f48a819cc062e4a7cc4f9dff1c92c5f8f
Author: Ankit Vani <a at nevitus.org>
Date: 2014-01-26 23:05 +0530
Branch: soc.2013.gobjectification.plugins
URL: https://hg.pidgin.im/soc/2013/ankitkv/gobjectification/rev/5606a81f48a8
Description:
-W flag (included in DEBUG_CFLAGS) is not supported by old g-ir-scanner
diffstat:
finch/Makefile.am | 19 ++++++++++++++++++-
libpurple/Makefile.am | 23 ++++++++++++++++++++++-
pidgin/Makefile.am | 25 ++++++++++++++++++++++++-
3 files changed, 64 insertions(+), 3 deletions(-)
diffs (97 lines):
diff --git a/finch/Makefile.am b/finch/Makefile.am
--- a/finch/Makefile.am
+++ b/finch/Makefile.am
@@ -117,7 +117,24 @@ introspection_sources = $(libfinchinclud
Finch-$(PURPLE_MAJOR_VERSION).$(PURPLE_MINOR_VERSION).gir: $(builddir)/libfinch.la
Finch_3_0_gir_INCLUDES = GObject-2.0 Purple-$(PURPLE_MAJOR_VERSION).$(PURPLE_MINOR_VERSION)
-Finch_3_0_gir_CFLAGS = $(INCLUDES) $(AM_CPPFLAGS)
+Finch_3_0_gir_CFLAGS = \
+ $(INCLUDES) \
+ -DSTANDALONE \
+ -DDATADIR=\"$(datadir)\" \
+ -DLIBDIR=\"$(libdir)/finch/\" \
+ -DLOCALEDIR=\"$(datadir)/locale\" \
+ -DSYSCONFDIR=\"$(sysconfdir)\" \
+ -I$(top_srcdir)/libpurple/ \
+ -I$(top_srcdir) \
+ -I$(srcdir)/libgnt/ \
+ $(GLIB_CFLAGS) \
+ $(GPLUGIN_CFLAGS) \
+ $(DBUS_CFLAGS) \
+ $(LIBXML_CFLAGS) \
+ $(GSTREAMER_CFLAGS) \
+ $(INTROSPECTION_CFLAGS) \
+ $(GNT_CFLAGS)
+
Finch_3_0_gir_LIBS = $(builddir)/libfinch.la
Finch_3_0_gir_FILES = $(introspection_sources)
INTROSPECTION_GIRS += Finch-$(PURPLE_MAJOR_VERSION).$(PURPLE_MINOR_VERSION).gir
diff --git a/libpurple/Makefile.am b/libpurple/Makefile.am
--- a/libpurple/Makefile.am
+++ b/libpurple/Makefile.am
@@ -452,7 +452,28 @@ if ENABLE_DBUS
Purple_3_0_gir_INCLUDES += DBus-1.0 DBusGLib-1.0
endif
-Purple_3_0_gir_CFLAGS = $(INCLUDES) $(AM_CPPFLAGS)
+Purple_3_0_gir_CFLAGS = \
+ $(INCLUDES) \
+ -DDATADIR=\"$(datadir)\" \
+ -DLIBDIR=\"$(libdir)/purple-$(PURPLE_MAJOR_VERSION)/\" \
+ -DLOCALEDIR=\"$(datadir)/locale\" \
+ -DSYSCONFDIR=\"$(sysconfdir)\" \
+ $(GLIB_CFLAGS) \
+ $(GPLUGIN_CFLAGS) \
+ $(DBUS_CFLAGS) \
+ $(LIBXML_CFLAGS) \
+ $(FARSTREAM_CFLAGS) \
+ $(GSTREAMER_CFLAGS) \
+ $(GSTVIDEO_CFLAGS) \
+ $(GSTINTERFACES_CFLAGS) \
+ $(IDN_CFLAGS) \
+ $(NETWORKMANAGER_CFLAGS) \
+ $(JSON_CFLAGS) \
+ $(GNUTLS_CFLAGS) \
+ $(NSS_CFLAGS) \
+ $(ZLIB_CFLAGS) \
+ $(INTROSPECTION_CFLAGS)
+
Purple_3_0_gir_LIBS = $(builddir)/libpurple.la
Purple_3_0_gir_FILES = $(introspection_sources)
INTROSPECTION_GIRS += Purple-$(PURPLE_MAJOR_VERSION).$(PURPLE_MINOR_VERSION).gir
diff --git a/pidgin/Makefile.am b/pidgin/Makefile.am
--- a/pidgin/Makefile.am
+++ b/pidgin/Makefile.am
@@ -227,7 +227,30 @@ introspection_sources = $(libpidgininclu
Pidgin-$(PURPLE_MAJOR_VERSION).$(PURPLE_MINOR_VERSION).gir: $(builddir)/libpidgin.la
Pidgin_3_0_gir_INCLUDES = GObject-2.0 Gtk-$(GTK_VERSION).0 Purple-$(PURPLE_MAJOR_VERSION).$(PURPLE_MINOR_VERSION)
-Pidgin_3_0_gir_CFLAGS = $(INCLUDES) $(AM_CPPFLAGS)
+Pidgin_3_0_gir_CFLAGS = \
+ $(INCLUDES) \
+ -DDATADIR=\"$(datadir)\" \
+ -DLIBDIR=\"$(libdir)/pidgin/\" \
+ -DLOCALEDIR=\"$(datadir)/locale\" \
+ -DSYSCONFDIR=\"$(sysconfdir)\" \
+ -I$(top_builddir)/libpurple \
+ -I$(top_srcdir)/libpurple/ \
+ -I$(top_builddir) \
+ -I$(top_srcdir) \
+ $(GLIB_CFLAGS) \
+ $(GPLUGIN_CFLAGS) \
+ $(GCR_CFLAGS) \
+ $(GSTREAMER_CFLAGS) \
+ $(GSTVIDEO_CFLAGS) \
+ $(GSTINTERFACES_CFLAGS) \
+ $(GTK_CFLAGS) \
+ $(X11_CFLAGS) \
+ $(DBUS_CFLAGS) \
+ $(GTKSPELL_CFLAGS) \
+ $(LIBXML_CFLAGS) \
+ $(WEBKIT_CFLAGS) \
+ $(INTROSPECTION_CFLAGS)
+
Pidgin_3_0_gir_LIBS = $(builddir)/libpidgin.la
Pidgin_3_0_gir_FILES = $(introspection_sources)
INTROSPECTION_GIRS += Pidgin-$(PURPLE_MAJOR_VERSION).$(PURPLE_MINOR_VERSION).gir
More information about the Commits
mailing list