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