r49325 - in /desktop/unstable/gtk+2.0/debian: changelog rules
pochu at users.alioth.debian.org
pochu at users.alioth.debian.org
Sun Jul 17 16:16:18 UTC 2016
Author: pochu
Date: Sun Jul 17 16:16:08 2016
New Revision: 49325
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=49325
Log:
* Add build-indep and build-arch targets.
* Don't build the udeb or static flavors when only building arch-indep
packages. Don't run the test suite either.
Modified:
desktop/unstable/gtk+2.0/debian/changelog
desktop/unstable/gtk+2.0/debian/rules
Modified: desktop/unstable/gtk+2.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B2.0/debian/changelog?rev=49325&op=diff
==============================================================================
--- desktop/unstable/gtk+2.0/debian/changelog [utf-8] (original)
+++ desktop/unstable/gtk+2.0/debian/changelog [utf-8] Sun Jul 17 16:16:08 2016
@@ -1,11 +1,17 @@
gtk+2.0 (2.24.30-4) UNRELEASED; urgency=medium
+ [ Laurent Bigonville ]
* debian/control.in: Bump hicolor-icon-theme to a hard dependency, the
package is small and only provides the directory structure of the theme.
* Depends against gnome-icon-theme | adwaita-icon-theme so we are sure the
needed icons are installed by default. When using the GNOME, the desktop
sets the icon theme to Adwaita by default, so the gnome-icon-theme package
can be removed.
+
+ [ Emilio Pozuelo Monfort ]
+ * Add build-indep and build-arch targets.
+ * Don't build the udeb or static flavors when only building arch-indep
+ packages. Don't run the test suite either.
-- Laurent Bigonville <bigon at debian.org> Thu, 14 Jul 2016 02:08:30 +0200
Modified: desktop/unstable/gtk+2.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B2.0/debian/rules?rev=49325&op=diff
==============================================================================
--- desktop/unstable/gtk+2.0/debian/rules [utf-8] (original)
+++ desktop/unstable/gtk+2.0/debian/rules [utf-8] Sun Jul 17 16:16:08 2016
@@ -188,7 +188,9 @@
$(MAKE) $(PARALLEL_FLAGS) -C $(builddir)
touch $@
-build: $(addprefix $(STAMP_DIR)/build-stamp-, $(FLAVORS))
+build-arch: $(addprefix $(STAMP_DIR)/build-stamp-, $(FLAVORS))
+build-indep: $(addprefix $(STAMP_DIR)/build-stamp-, shared)
+build: build-arch build-indep
$(STAMP_DIR)/check-stamp-%: $(STAMP_DIR)/build-stamp-%
dh_testdir
@@ -207,7 +209,8 @@
DESTDIR=$(installdir)
touch $@
-install: $(addprefix $(STAMP_DIR)/install-stamp-, $(FLAVORS))
+install-arch: $(addprefix $(STAMP_DIR)/install-stamp-, $(FLAVORS))
+install-indep: $(addprefix $(STAMP_DIR)/install-stamp-, shared)
# gross kludge to force control generation with the %.in target
clean::
@@ -253,7 +256,7 @@
maybe_check = $(if $(findstring nocheck,$(DEB_BUILD_OPTIONS)),,check)
-binary-indep: build $(maybe_check) install $(call dh_subst_files,$(BINARY_INDEP_PKGS)) devhelpfiles
+binary-indep: build-indep install-indep $(call dh_subst_files,$(BINARY_INDEP_PKGS)) devhelpfiles
dh_testdir
dh_testroot
dh_install -i
@@ -275,7 +278,7 @@
dh_md5sums -i
dh_builddeb -i -- -Zxz
-binary-arch: build $(maybe_check) install $(call dh_subst_files,$(BINARY_ARCH_PKGS)) debian/dh_gtkmodules debian/dh_gtkmodules.1
+binary-arch: build-arch $(maybe_check) install-arch $(call dh_subst_files,$(BINARY_ARCH_PKGS)) debian/dh_gtkmodules debian/dh_gtkmodules.1
dh_testdir
dh_testroot
dh_install -s
@@ -323,4 +326,4 @@
egrep -v '(\.la|$(LIBDIR)/gtk-2.0/$(GTK_BINARY_VERSION)/[^/]+/[^/]+\.a) has been installed' >&2
binary: binary-indep binary-arch
-.PHONY: patch configure build check install clean binary-indep binary-arch list-missing binary devhelpfiles
+.PHONY: patch configure build build-indep build-arch check install clean binary binary-indep binary-arch list-missing devhelpfiles
More information about the pkg-gnome-commits
mailing list