Do not install the TpLowlevel.{gir,typelib}
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Fri, 28 Jun 2013 07:47:59 +0000 (10:47 +0300)
committerTravis Reitter <travis.reitter@collabora.co.uk>
Thu, 4 Jul 2013 17:32:22 +0000 (10:32 -0700)
Adapted from a patch by Markus Lehtonen <markus.lehtonen@linux.intel.com>

backends/telepathy/lib/Makefile.am

index f2d5e8a..24e2897 100644 (file)
@@ -219,7 +219,10 @@ TpLowlevel_@API_VERSION_MAJOR@_@API_VERSION_MINOR@_gir_SCANNERFLAGS = \
         $(NULL)
 TpLowlevel_@API_VERSION_MAJOR@_@API_VERSION_MINOR@_gir_VERSION = $(API_VERSION_DOT)
 INTROSPECTION_GIRS += TpLowlevel-$(API_VERSION_DOT).gir
-dist_noinst_DATA += TpLowlevel-$(API_VERSION_DOT).gir
+dist_noinst_DATA += \
+       TpLowlevel-$(API_VERSION_DOT).gir \
+       TpLowlevel-$(API_VERSION_DOT).typelib \
+       $(NULL)
 
 #------------------------------------
 # Folks Telepathy
@@ -257,13 +260,20 @@ libfolks_telepathy_la_VALAFLAGS += \
 # General
 #------------------------------------
 girdir = $(datadir)/gir-1.0
-dist_gir_DATA = $(INTROSPECTION_GIRS)
+dist_noinst_DATA += \
+       TpLowlevel-$(API_VERSION_DOT).gir \
+       TpLowlevel-$(API_VERSION_DOT).typelib \
+       $(NULL)
+dist_gir_DATA = $(filter-out TpLowlevel-$(API_VERSION_DOT).gir,$(INTROSPECTION_GIRS))
 
 typelibdir = $(libdir)/girepository-1.0
 nodist_typelib_DATA = $(dist_gir_DATA:.gir=.typelib)
 
 CLEANFILES += $(nodist_typelib_DATA)
-MAINTAINERCLEANFILES += $(dist_gir_DATA)
+MAINTAINERCLEANFILES += \
+       $(dist_gir_DATA) \
+       $(gir_dist_noinst_DATA) \
+       $(NULL)
 
 ##################################################################
 # Common