r53639 - in /desktop/unstable/gtk+3.0/debian: changelog control control.in rules
pochu at users.alioth.debian.org
pochu at users.alioth.debian.org
Mon Sep 11 17:46:05 UTC 2017
Author: pochu
Date: Mon Sep 11 17:46:05 2017
New Revision: 53639
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=53639
Log:
Don't build the docs when not building the -doc packages. Saves some
time on arch-only builds.
Modified:
desktop/unstable/gtk+3.0/debian/changelog
desktop/unstable/gtk+3.0/debian/control
desktop/unstable/gtk+3.0/debian/control.in
desktop/unstable/gtk+3.0/debian/rules
Modified: desktop/unstable/gtk+3.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/changelog?rev=53639&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/changelog [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/changelog [utf-8] Mon Sep 11 17:46:05 2017
@@ -5,6 +5,8 @@
debhelper guarantees them now.
* Switch from CDBS to dh.
Only regression is that we don't run --fail-missing on arch:all builds.
+ * Don't build the docs when not building the -doc packages. Saves some
+ time on arch-only builds.
-- Emilio Pozuelo Monfort <pochu at debian.org> Sat, 09 Sep 2017 15:13:57 +0200
Modified: desktop/unstable/gtk+3.0/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/control?rev=53639&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/control [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/control [utf-8] Mon Sep 11 17:46:05 2017
@@ -7,8 +7,6 @@
gnome-pkg-tools (>= 0.11),
dpkg-dev (>= 1.17.14),
gtk-doc-tools (>= 1.20),
- docbook-xml,
- docbook-xsl,
pkg-config,
dbus <!nocheck>,
gsettings-desktop-schemas <!nocheck>,
@@ -45,12 +43,14 @@
gobject-introspection (>= 1.41.3),
libgirepository1.0-dev (>= 1.39.0),
xauth <!nocheck>,
- xsltproc,
xvfb <!nocheck>,
Build-Depends-Indep: libglib2.0-doc,
libatk1.0-doc,
libpango1.0-doc,
- libcairo2-doc
+ libcairo2-doc,
+ docbook-xml,
+ docbook-xsl,
+ xsltproc,
Standards-Version: 4.1.0
Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gtk+3.0/
Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gtk+3.0/
Modified: desktop/unstable/gtk+3.0/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/control.in?rev=53639&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/control.in [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/control.in [utf-8] Mon Sep 11 17:46:05 2017
@@ -7,8 +7,6 @@
gnome-pkg-tools (>= 0.11),
dpkg-dev (>= 1.17.14),
gtk-doc-tools (>= 1.20),
- docbook-xml,
- docbook-xsl,
pkg-config,
dbus <!nocheck>,
gsettings-desktop-schemas <!nocheck>,
@@ -45,12 +43,14 @@
gobject-introspection (>= 1.41.3),
libgirepository1.0-dev (>= 1.39.0),
xauth <!nocheck>,
- xsltproc,
xvfb <!nocheck>,
Build-Depends-Indep: libglib2.0-doc,
libatk1.0-doc,
libpango1.0-doc,
- libcairo2-doc
+ libcairo2-doc,
+ docbook-xml,
+ docbook-xsl,
+ xsltproc,
Standards-Version: 4.1.0
Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gtk+3.0/
Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gtk+3.0/
Modified: desktop/unstable/gtk+3.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/rules?rev=53639&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/rules [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/rules [utf-8] Mon Sep 11 17:46:05 2017
@@ -4,6 +4,8 @@
DISABLE_UPDATE_UPLOADERS = 1
include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+
+binaries := $(shell dh_listpackages)
# Ensure the build aborts when there are still references to undefined symbols
# currently fails at least in the im-multipress im module
@@ -68,6 +70,10 @@
configure_flags_deb += --enable-wayland-backend
else
configure_flags_deb += --disable-wayland-backend
+endif
+
+ifeq ($(filter %-doc,$(binaries)),)
+configure_flags_deb += --disable-gtk-doc --disable-man
endif
configure_flags_udeb = \
More information about the pkg-gnome-commits
mailing list