r44922 - in /desktop/experimental/gtk+3.0/debian: changelog dh_listmissing.pl rules

laney at users.alioth.debian.org laney at users.alioth.debian.org
Mon Jun 1 16:53:38 UTC 2015


Author: laney
Date: Mon Jun  1 16:53:38 2015
New Revision: 44922

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=44922
Log:
build with --fail-missing when doing an indep build

Removed:
    desktop/experimental/gtk+3.0/debian/dh_listmissing.pl
Modified:
    desktop/experimental/gtk+3.0/debian/changelog
    desktop/experimental/gtk+3.0/debian/rules

Modified: desktop/experimental/gtk+3.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gtk%2B3.0/debian/changelog?rev=44922&op=diff
==============================================================================
--- desktop/experimental/gtk+3.0/debian/changelog	[utf-8] (original)
+++ desktop/experimental/gtk+3.0/debian/changelog	[utf-8] Mon Jun  1 16:53:38 2015
@@ -1,3 +1,9 @@
+gtk+3.0 (3.16.3-3) UNRELEASED; urgency=medium
+
+  * build with --fail-missing when doing an indep build
+
+ -- Iain Lane <laney at debian.org>  Mon, 01 Jun 2015 17:53:26 +0100
+
 gtk+3.0 (3.16.3-2) experimental; urgency=medium
 
   * d/p/015_default-fallback-icon-theme.patch: Replace gnome with Adwaita.

Modified: desktop/experimental/gtk+3.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gtk%2B3.0/debian/rules?rev=44922&op=diff
==============================================================================
--- desktop/experimental/gtk+3.0/debian/rules	[utf-8] (original)
+++ desktop/experimental/gtk+3.0/debian/rules	[utf-8] Mon Jun  1 16:53:38 2015
@@ -58,7 +58,12 @@
 NEWS := NEWS$(shell find -maxdepth 1 -size +4k -name NEWS -exec echo ".gz" \;)
 README := README$(shell find -maxdepth 1 -size +4k -name README -exec echo ".gz" \;)
 
-DEB_DH_INSTALL_ARGS += --sourcedir=debian/install/shared
+FAIL_MISSING :=
+
+# When building all packages, run dh_install with --fail-missing
+binary-indep: FAIL_MISSING=--fail-missing
+
+DEB_DH_INSTALL_ARGS += --sourcedir=debian/install/shared $(FAIL_MISSING) -X.la
 DEB_DH_INSTALL_ARGS_$(UDEB_PKG) += --sourcedir=debian/install/shared_udeb
 
 DEB_CONFIGURE_EXTRA_FLAGS = \
@@ -175,8 +180,3 @@
 	    debian/$(BIN_PKG)/usr/share/man/man1/gtk-update-icon-cache-3.0.1
 	install -m 0755 -D debian/update-icon-caches \
 	    debian/$(BIN_PKG)/usr/sbin/update-icon-caches
-
-list-missing:
-	# FIXME: remove this when CDBS' list-missing works with multiple flavors
-	perl -w debian/dh_listmissing.pl $(foreach f,$(DEB_MAKE_FLAVORS),debian/install/$(f)) 2>&1 | \
-	    egrep -v '(\.la|$(LIBDIR)/gtk-3.0/$(GTK_BINARY_VERSION)/[^/]+/[^/]+\.a) has been installed' >&2




More information about the pkg-gnome-commits mailing list