r52730 - in /packages/unstable/gnome-builder/debian: changelog control control.in rules

jbicha-guest at users.alioth.debian.org jbicha-guest at users.alioth.debian.org
Wed Aug 2 08:31:47 UTC 2017


Author: jbicha-guest
Date: Wed Aug  2 08:31:47 2017
New Revision: 52730

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=52730
Log:
Enable valgrind plugin on architectures that have valgrind & recommend valgrind there

Modified:
    packages/unstable/gnome-builder/debian/changelog
    packages/unstable/gnome-builder/debian/control
    packages/unstable/gnome-builder/debian/control.in
    packages/unstable/gnome-builder/debian/rules

Modified: packages/unstable/gnome-builder/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-builder/debian/changelog?rev=52730&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/changelog	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/changelog	[utf-8] Wed Aug  2 08:31:47 2017
@@ -12,6 +12,8 @@
     - Explicitly disable meson-templates, see GNOME #778897
     - Drop contributing (dropped in new version)
     - Drop build-tools and devhelp (always enabled)
+  * Enable valgrind plugin on architectures that have valgrind
+    and recommend valgrind on those architectures
 
  -- Jeremy Bicha <jbicha at ubuntu.com>  Wed, 02 Aug 2017 04:11:14 -0400
 

Modified: packages/unstable/gnome-builder/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-builder/debian/control?rev=52730&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/control	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/control	[utf-8] Wed Aug  2 08:31:47 2017
@@ -63,7 +63,7 @@
          ${misc:Depends},
          ${python3:Depends},
          ${shlibs:Depends}
-Recommends: python3-jedi, python3-lxml, sysprof, flatpak-builder
+Recommends: python3-jedi, python3-lxml, sysprof, flatpak-builder, valgrind [amd64 arm64 armhf i386 mips mips64 mips64el mipsel powerpc ppc64 ppc64el s390x x32]
 Description: IDE for GNOME
  Builder is a new IDE for GNOME that is focused on bringing the power of
  our platform to more developers than ever before.

Modified: packages/unstable/gnome-builder/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-builder/debian/control.in?rev=52730&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/control.in	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/control.in	[utf-8] Wed Aug  2 08:31:47 2017
@@ -59,7 +59,7 @@
          ${misc:Depends},
          ${python3:Depends},
          ${shlibs:Depends}
-Recommends: python3-jedi, python3-lxml, sysprof, flatpak-builder
+Recommends: python3-jedi, python3-lxml, sysprof, flatpak-builder, valgrind [amd64 arm64 armhf i386 mips mips64 mips64el mipsel powerpc ppc64 ppc64el s390x x32]
 Description: IDE for GNOME
  Builder is a new IDE for GNOME that is focused on bringing the power of
  our platform to more developers than ever before.

Modified: packages/unstable/gnome-builder/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-builder/debian/rules?rev=52730&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/rules	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/rules	[utf-8] Wed Aug  2 08:31:47 2017
@@ -25,6 +25,12 @@
 SYSPROF_PLUGIN = --enable-sysprof-plugin
 else
 SYSPROF_PLUGIN = --disable-sysprof-plugin
+endif
+
+ifneq (,$(filter amd64 arm64 armhf i386 mips mips64 mips64el mipsel powerpc ppc64 ppc64el s390x x32,$(DEB_HOST_ARCH)))
+VALGRIND_PLUGIN = --enable-valgrind-plugin
+else
+VALGRIND_PLUGIN = --disable-valgrind-plugin
 endif
 
 ifeq (armel,$(DEB_HOST_ARCH))
@@ -80,7 +86,8 @@
 		--enable-vala-pack-plugin \
 		--enable-xml-pack-plugin \
 		$(CLANG_PLUGIN) \
-		$(SYSPROF_PLUGIN)
+		$(SYSPROF_PLUGIN) \
+		$(VALGRIND_PLUGIN)
 
 # force debian/tmp installation for now until we ship
 # more then one binary package, then this can be dropped...




More information about the pkg-gnome-commits mailing list