Package: cdbs
Severity: grave
Version: 0.4.90
Tags: patch

Hi,

The DEB_DH_GIREPOSITORY_ARGS variable is not passed to the
dh_girepository.

This is really annoying as packages will have no ways to
excludes .typelib and could cause FTBFS with packages that were
building fine before.

Please find attached a patch that should fix this.

Cheers

Laurent Bigonville
diff --git a/1/rules/debhelper.mk.in b/1/rules/debhelper.mk.in
index 7c90c6e..a7dc76d 100644
--- a/1/rules/debhelper.mk.in
+++ b/1/rules/debhelper.mk.in
@@ -273,7 +273,7 @@ $(patsubst %,binary-predeb-IMPL/%,$(DEB_ALL_PACKAGES)) :: binary-predeb-IMPL/%:
 	dh_perl -p$(cdbs_curpkg) $(DEB_DH_PERL_ARGS)
 # TODO: Use DEB_DH_SHLIBDEPS_ARGS as package-default (not global override)
 	dh_shlibdeps -p$(cdbs_curpkg) $(DEB_DH_SHLIBDEPS_ARGS)
-	$(if $(wildcard /usr/bin/dh_girepository),dh_girepository -p$(cdbs_curpkg) $(call cdbs_expand_curvar,$(DEB_DH_GIREPOSITORY_ARGS)))
+	$(if $(wildcard /usr/bin/dh_girepository),dh_girepository -p$(cdbs_curpkg) $(call cdbs_expand_curvar,DEB_DH_GIREPOSITORY_ARGS))
 
 # This rule is called to create a package.  Generally it's not going to be
 # useful to hook things onto this rule.

Reply via email to