summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2009-12-31 01:19:13 +0100
committerJohan Dahlin <johan@gnome.org>2009-12-31 01:19:38 +0100
commit5955cfe37fbe81ca1b9c660254db3ecedc92827a (patch)
treed11921268e110bb66e562aac804c286d908d529e
parentc37c57528c674795c8c17d1549b57121e5e2d126 (diff)
downloadgtk+-5955cfe37fbe81ca1b9c660254db3ecedc92827a.tar.gz
Fix build with system install of introspection
Or redo it properly and remove previous hack by Matthias.
-rw-r--r--configure.in6
-rw-r--r--gdk-pixbuf/Makefile.am4
-rw-r--r--gdk/Makefile.am4
-rw-r--r--gtk/Makefile.am4
4 files changed, 6 insertions, 12 deletions
diff --git a/configure.in b/configure.in
index e64e7cf0fa..f715189a70 100644
--- a/configure.in
+++ b/configure.in
@@ -1979,12 +1979,6 @@ fi
GOBJECT_INTROSPECTION_CHECK([0.6.7])
-# Hack around introspection installing into an absolute path breaking distcheck
-tmp=`pkg-config --variable=datadir gobject-introspection-1.0`
-INTROSPECTION_GIRDIR=${INTROSPECTION_GIRDIR/$tmp/\$(datadir)}
-tmp=`pkg-config --variable=libdir gobject-introspection-1.0`
-INTROSPECTION_TYPELIBDIR=${INTROSPECTION_TYPELIBDIR/$tmp/\$(libdir)}
-
##################################################
# Checks for gtk-doc and docbook-tools
##################################################
diff --git a/gdk-pixbuf/Makefile.am b/gdk-pixbuf/Makefile.am
index 4384372c6f..7c2407b78d 100644
--- a/gdk-pixbuf/Makefile.am
+++ b/gdk-pixbuf/Makefile.am
@@ -700,10 +700,10 @@ GdkPixbuf_2_0_gir_FILES = \
$(addprefix $(srcdir)/,$(libgdk_pixbuf_2_0_la_SOURCES))
INTROSPECTION_GIRS += GdkPixbuf-2.0.gir
-girdir = $(INTROSPECTION_GIRDIR)
+girdir = $(datadir)/gir-1.0
dist_gir_DATA = $(INTROSPECTION_GIRS)
-typelibsdir = $(INTROSPECTION_TYPELIBDIR)
+typelibsdir = $(libdir)/girepository-1.0
typelibs_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
CLEANFILES += $(dist_gir_DATA) $(typelibs_DATA)
diff --git a/gdk/Makefile.am b/gdk/Makefile.am
index 876b5f45b3..1d3ece423d 100644
--- a/gdk/Makefile.am
+++ b/gdk/Makefile.am
@@ -207,10 +207,10 @@ Gdk_2_0_gir_FILES = $(addprefix $(srcdir)/,$(introspection_files))
Gdk_2_0_gir_CFLAGS = $(INCLUDES)
INTROSPECTION_GIRS += Gdk-2.0.gir
-girdir = $(INTROSPECTION_GIRDIR)
+girdir = $(datadir)/gir-1.0
dist_gir_DATA = $(INTROSPECTION_GIRS)
-typelibsdir = $(INTROSPECTION_TYPELIBDIR)
+typelibsdir = $(libdir)/girepository-1.0
typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib)
CLEANFILES += $(dist_gir_DATA) $(typelibs_DATA)
diff --git a/gtk/Makefile.am b/gtk/Makefile.am
index ff6141d48d..2a2db02379 100644
--- a/gtk/Makefile.am
+++ b/gtk/Makefile.am
@@ -993,10 +993,10 @@ Gtk_2_0_gir_LIBS = $(gtktargetlib)
Gtk_2_0_gir_FILES = $(addprefix $(srcdir)/, $(introspection_files))
INTROSPECTION_GIRS += Gtk-2.0.gir
-girdir = $(INTROSPECTION_GIRDIR)
+girdir = $(datadir)/gir-1.0
dist_gir_DATA = $(INTROSPECTION_GIRS)
-typelibsdir = $(INTROSPECTION_TYPELIBDIR)
+typelibsdir = $(libdir)/girepository-1.0
typelibs_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
CLEANFILES += $(dist_gir_DATA) $(typelibs_DATA)