r54078 - in /packages/unstable/gnome-builder/debian: changelog control control.in gnome-builder.lintian-overrides patches/ rules

bigon at users.alioth.debian.org bigon at users.alioth.debian.org
Sun Sep 24 10:07:05 UTC 2017


Author: bigon
Date: Sun Sep 24 10:07:05 2017
New Revision: 54078

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=54078
Log:
* New upstream release
  - debian/control.in: Bump the (build-)dependencies
  - Drop debian/patches/git_gdb-fix-mips-build.patch, merged upstream
  - Drop d/p/revert-require-libgit2-glib25.patch, not needed anymore
* debian/rules: Use xvfb when running the tests
* debian/rules: Enable the meson templates
* debian/control.in: Add Recommends against meson, build-essential and other
  autotools packages so generated project can be build (Closes: #851353)
* Add debian/gnome-builder.lintian-overrides

Added:
    packages/unstable/gnome-builder/debian/gnome-builder.lintian-overrides
Removed:
    packages/unstable/gnome-builder/debian/patches/
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=54078&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/changelog	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/changelog	[utf-8] Sun Sep 24 10:07:05 2017
@@ -1,9 +1,18 @@
-gnome-builder (3.25.92-3) UNRELEASED; urgency=medium
-
+gnome-builder (3.26.0-1) UNRELEASED; urgency=medium
+
+  * New upstream release
+    - debian/control.in: Bump the (build-)dependencies
+    - Drop debian/patches/git_gdb-fix-mips-build.patch, merged upstream
+    - Drop d/p/revert-require-libgit2-glib25.patch, not needed anymore
   * debian/control.in: gir1.2-git2-glib-1.0 package has been renamed, switch
     to gir1.2-ggit-1.0 instead
-
- -- Laurent Bigonville <bigon at debian.org>  Thu, 14 Sep 2017 13:18:08 +0200
+  * debian/rules: Use xvfb when running the tests
+  * debian/rules: Enable the meson templates
+  * debian/control.in: Add Recommends against meson, build-essential and other
+    autotools packages so generated project can be build (Closes: #851353)
+  * Add debian/gnome-builder.lintian-overrides
+
+ -- Laurent Bigonville <bigon at debian.org>  Sun, 24 Sep 2017 12:00:33 +0200
 
 gnome-builder (3.25.92-2) unstable; urgency=medium
 

Modified: packages/unstable/gnome-builder/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-builder/debian/control?rev=54078&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/control	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/control	[utf-8] Sun Sep 24 10:07:05 2017
@@ -6,7 +6,7 @@
 Section: editors
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Andreas Henriksson <andreas at fatal.se>, Jeremy Bicha <jbicha at debian.org>, Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>
+Uploaders: Emilio Pozuelo Monfort <pochu at debian.org>, Jeremy Bicha <jbicha at debian.org>, Laurent Bigonville <bigon at debian.org>, Michael Biebl <biebl at debian.org>
 Build-Depends: appstream-util,
                dh-python,
                debhelper (>= 10.3~),
@@ -15,12 +15,12 @@
                gnome-pkg-tools,
                gobject-introspection (>= 1.48.0),
                libclang-dev [!armel],
-               libdazzle-1.0-dev (>= 3.25.92),
+               libdazzle-1.0-dev (>= 3.26.0),
                libdevhelp-dev (>= 3.20.0),
                libenchant-dev (>= 1.6.0),
                libflatpak-dev (>= 0.6.9) [linux-any],
-               libgit2-glib-1.0-dev (>= 0.24.0),
-               libjsonrpc-glib-1.0-dev (>= 3.25.92),
+               libgit2-glib-1.0-dev (>= 0.25.0),
+               libjsonrpc-glib-1.0-dev (>= 3.26.0),
                libsoup2.4-dev,
                libglib2.0-dev (>= 2.53.2),
                libgspell-1-dev (>= 1.2.0),
@@ -29,8 +29,8 @@
                libjson-glib-dev (>= 0.1.0),
                libpango1.0-dev (>= 1.38.0),
                libpcre3-dev,
-               libpeas-dev (>= 1.21.0),
-               libtemplate-glib-1.0-dev (>= 3.25.92),
+               libpeas-dev (>= 1.22.0),
+               libtemplate-glib-1.0-dev (>= 3.26.0),
                libvala-0.36-dev,
                libvte-2.91-dev (>= 0.46),
                libwebkit2gtk-4.0-dev (>= 2.8.4),
@@ -42,6 +42,7 @@
                python3-dev,
                sysprof (>= 3.23.91) [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el alpha powerpcspe x32],
                valac (>= 0.36),
+               xvfb <!nocheck>,
 # Don't (re)build libide api docs for now:
 #               gtk-doc-tools,
 Standards-Version: 4.1.0
@@ -52,22 +53,21 @@
 Package: gnome-builder
 Architecture: any
 Depends: exuberant-ctags,
-         gir1.2-ggit-1.0,
+         gir1.2-ggit-1.0 (>= 0.25.0),
          gir1.2-glib-2.0,
-         gir1.2-gtk-3.0,
-         gir1.2-gtksource-3.0,
-         gir1.2-peas-1.0,
-         gir1.2-webkit2-4.0,
+         gir1.2-gtk-3.0 (>= 3.22.1),
+         gir1.2-gtksource-3.0 (>= 3.22.0),
+         gir1.2-peas-1.0 (>= 1.22.0),
+         gir1.2-webkit2-4.0 (>= 2.8.4),
          python3-gi,
          valac-0.36-vapi,
          libvala-0.36-dev,
          clang [!armel],
-         autoconf-archive,
          ${gir:Depends},
          ${misc:Depends},
          ${python3:Depends},
          ${shlibs:Depends}
-Recommends: python3-jedi, python3-lxml, sysprof, flatpak-builder, valgrind [amd64 arm64 armhf i386 mips mips64 mips64el mipsel powerpc ppc64 ppc64el s390x x32]
+Recommends: python3-jedi, python3-lxml, sysprof, flatpak-builder, valgrind [amd64 arm64 armhf i386 mips mips64 mips64el mipsel powerpc ppc64 ppc64el s390x x32], meson, build-essential, autoconf, autoconf-archive (>= 20150224), automake (>= 1:1.11), libtool, pkg-config, gettext, intltool, autopoint 
 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=54078&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/control.in	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/control.in	[utf-8] Sun Sep 24 10:07:05 2017
@@ -11,12 +11,12 @@
                gnome-pkg-tools,
                gobject-introspection (>= 1.48.0),
                libclang-dev [!armel],
-               libdazzle-1.0-dev (>= 3.25.92),
+               libdazzle-1.0-dev (>= 3.26.0),
                libdevhelp-dev (>= 3.20.0),
                libenchant-dev (>= 1.6.0),
                libflatpak-dev (>= 0.6.9) [linux-any],
-               libgit2-glib-1.0-dev (>= 0.24.0),
-               libjsonrpc-glib-1.0-dev (>= 3.25.92),
+               libgit2-glib-1.0-dev (>= 0.25.0),
+               libjsonrpc-glib-1.0-dev (>= 3.26.0),
                libsoup2.4-dev,
                libglib2.0-dev (>= 2.53.2),
                libgspell-1-dev (>= 1.2.0),
@@ -25,8 +25,8 @@
                libjson-glib-dev (>= 0.1.0),
                libpango1.0-dev (>= 1.38.0),
                libpcre3-dev,
-               libpeas-dev (>= 1.21.0),
-               libtemplate-glib-1.0-dev (>= 3.25.92),
+               libpeas-dev (>= 1.22.0),
+               libtemplate-glib-1.0-dev (>= 3.26.0),
                libvala-0.36-dev,
                libvte-2.91-dev (>= 0.46),
                libwebkit2gtk-4.0-dev (>= 2.8.4),
@@ -38,6 +38,7 @@
                python3-dev,
                sysprof (>= 3.23.91) [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el alpha powerpcspe x32],
                valac (>= 0.36),
+               xvfb <!nocheck>,
 # Don't (re)build libide api docs for now:
 #               gtk-doc-tools,
 Standards-Version: 4.1.0
@@ -48,22 +49,21 @@
 Package: gnome-builder
 Architecture: any
 Depends: exuberant-ctags,
-         gir1.2-ggit-1.0,
+         gir1.2-ggit-1.0 (>= 0.25.0),
          gir1.2-glib-2.0,
-         gir1.2-gtk-3.0,
-         gir1.2-gtksource-3.0,
-         gir1.2-peas-1.0,
-         gir1.2-webkit2-4.0,
+         gir1.2-gtk-3.0 (>= 3.22.1),
+         gir1.2-gtksource-3.0 (>= 3.22.0),
+         gir1.2-peas-1.0 (>= 1.22.0),
+         gir1.2-webkit2-4.0 (>= 2.8.4),
          python3-gi,
          valac-0.36-vapi,
          libvala-0.36-dev,
          clang [!armel],
-         autoconf-archive,
          ${gir:Depends},
          ${misc:Depends},
          ${python3:Depends},
          ${shlibs:Depends}
-Recommends: python3-jedi, python3-lxml, sysprof, flatpak-builder, valgrind [amd64 arm64 armhf i386 mips mips64 mips64el mipsel powerpc ppc64 ppc64el s390x x32]
+Recommends: python3-jedi, python3-lxml, sysprof, flatpak-builder, valgrind [amd64 arm64 armhf i386 mips mips64 mips64el mipsel powerpc ppc64 ppc64el s390x x32], meson, build-essential, autoconf, autoconf-archive (>= 20150224), automake (>= 1:1.11), libtool, pkg-config, gettext, intltool, autopoint 
 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.

Added: packages/unstable/gnome-builder/debian/gnome-builder.lintian-overrides
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-builder/debian/gnome-builder.lintian-overrides?rev=54078&op=file
==============================================================================
--- packages/unstable/gnome-builder/debian/gnome-builder.lintian-overrides	(added)
+++ packages/unstable/gnome-builder/debian/gnome-builder.lintian-overrides	[utf-8] Sun Sep 24 10:07:05 2017
@@ -0,0 +1,5 @@
+# These files are templates
+gnome-builder: script-not-executable usr/share/gnome-builder/plugins/autotools_templates/resources/autogen.sh
+gnome-builder: interpreter-not-absolute usr/share/gnome-builder/plugins/autotools_templates/resources/bin/wrapper.py #!@PYTHON@
+gnome-builder: unusual-interpreter usr/share/gnome-builder/plugins/autotools_templates/resources/bin/wrapper.py #!@PYTHON@
+gnome-builder: executable-not-elf-or-script usr/share/gnome-builder/plugins/meson_templates/resources/src/main.py

Modified: packages/unstable/gnome-builder/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-builder/debian/rules?rev=54078&op=diff
==============================================================================
--- packages/unstable/gnome-builder/debian/rules	[utf-8] (original)
+++ packages/unstable/gnome-builder/debian/rules	[utf-8] Sun Sep 24 10:07:05 2017
@@ -77,7 +77,7 @@
 		-Dwith_make=true \
 		-Dwith_meson=true \
 		-Dwith_mono=true \
-		-Dwith_meson_templates=false \
+		-Dwith_meson_templates=true \
 		-Dwith_mingw=false \
 		-Dwith_phpize=true \
 		-Dwith_project-tree=true \
@@ -103,7 +103,7 @@
 	dh_auto_install --destdir=$(CURDIR)/debian/tmp
 
 override_dh_auto_test:
-	dh_auto_test || true
+	xvfb dh_auto_test || true
 
 override_dh_install:
 	rm -rf debian/tmp/usr/lib/python*/*-packages/gi/overrides/__pycache__/
@@ -129,4 +129,4 @@
 
 override_dh_python3:
 # https://bugs.debian.org/838342
-	dh_python3 -X.*/plugins/autotools_templates/resources/.*
+	dh_python3 -X.*/plugins/autotools_templates/resources/.* -X.*/plugins/meson_templates/resources/.*




More information about the pkg-gnome-commits mailing list