r49677 - in /packages/experimental/gnome-builder/debian: changelog control control.in gnome-builder.install patches/ patches/series patches/sysprog-plugin-no-so-ver.patch rules

ah at users.alioth.debian.org ah at users.alioth.debian.org
Tue Aug 23 14:59:49 UTC 2016


Author: ah
Date: Tue Aug 23 14:59:49 2016
New Revision: 49677

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=49677
Log:
* New upstream beta release.
* Update build-dependencies according to configure.ac changes:
  - drop intltool, in favour of gettext.
  - bump gobject-introspection to >= 1.48.0
  - libglib2.0-dev to >= 2.49.0
  - libgtk-3-dev to >= 3.21.1
  - libgtksourceview-3.0-dev to >= 3.21.2
  - python-gi-dev to >= 3.21.0
* Update build-dependencies as needed by plugins/*/configure.ac:
  - Add libflatpak-dev >= 0.6.0, to have the flatpak plugin enabled.
  - Add sysprof >= 3.21.90, as we need sysprof-ui-2.pc for sysprof plugin.
* Add mm-common build-dependency as needed by mm-doc.m4
* Drop debian/patches, now part of upstream release:
  - 0001-app-rename-program-mode-checks-to-gnome-builder-cli.patch
  - 0002-terminal-add-scrollbar-for-terminal.patch
  - 0003-desktop-Add-IDE-category.patch
* debian/rules: drop renaming of /usr/bin/ide, no longer needed.
* debian/gnome-builder.install: install gnome-builder-worker from
  libexecdir as it's no longer shipped in /usr/bin upstream.
* Add debian/patches/sysprog-plugin-no-so-ver.patch
  - this avoids building .so.0* for the sysprof plugin.

Added:
    packages/experimental/gnome-builder/debian/patches/
    packages/experimental/gnome-builder/debian/patches/series
    packages/experimental/gnome-builder/debian/patches/sysprog-plugin-no-so-ver.patch
Modified:
    packages/experimental/gnome-builder/debian/changelog
    packages/experimental/gnome-builder/debian/control
    packages/experimental/gnome-builder/debian/control.in
    packages/experimental/gnome-builder/debian/gnome-builder.install
    packages/experimental/gnome-builder/debian/rules

Modified: packages/experimental/gnome-builder/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-builder/debian/changelog?rev=49677&op=diff
==============================================================================
--- packages/experimental/gnome-builder/debian/changelog	[utf-8] (original)
+++ packages/experimental/gnome-builder/debian/changelog	[utf-8] Tue Aug 23 14:59:49 2016
@@ -1,3 +1,29 @@
+gnome-builder (3.21.90-1) experimental; urgency=medium
+
+  * New upstream beta release.
+  * Update build-dependencies according to configure.ac changes:
+    - drop intltool, in favour of gettext.
+    - bump gobject-introspection to >= 1.48.0
+    - libglib2.0-dev to >= 2.49.0
+    - libgtk-3-dev to >= 3.21.1
+    - libgtksourceview-3.0-dev to >= 3.21.2
+    - python-gi-dev to >= 3.21.0
+  * Update build-dependencies as needed by plugins/*/configure.ac:
+    - Add libflatpak-dev >= 0.6.0, to have the flatpak plugin enabled.
+    - Add sysprof >= 3.21.90, as we need sysprof-ui-2.pc for sysprof plugin.
+  * Add mm-common build-dependency as needed by mm-doc.m4
+  * Drop debian/patches, now part of upstream release:
+    - 0001-app-rename-program-mode-checks-to-gnome-builder-cli.patch
+    - 0002-terminal-add-scrollbar-for-terminal.patch
+    - 0003-desktop-Add-IDE-category.patch
+  * debian/rules: drop renaming of /usr/bin/ide, no longer needed.
+  * debian/gnome-builder.install: install gnome-builder-worker from
+    libexecdir as it's no longer shipped in /usr/bin upstream.
+  * Add debian/patches/sysprog-plugin-no-so-ver.patch
+    - this avoids building .so.0* for the sysprof plugin.
+
+ -- Andreas Henriksson <andreas at fatal.se>  Tue, 23 Aug 2016 12:25:39 +0200
+
 gnome-builder (3.20.4-2) unstable; urgency=medium
 
   [ Andreas Henriksson ]

Modified: packages/experimental/gnome-builder/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-builder/debian/control?rev=49677&op=diff
==============================================================================
--- packages/experimental/gnome-builder/debian/control	[utf-8] (original)
+++ packages/experimental/gnome-builder/debian/control	[utf-8] Tue Aug 23 14:59:49 2016
@@ -14,15 +14,15 @@
                desktop-file-utils,
                exuberant-ctags,
                gnome-pkg-tools,
-               gobject-introspection (>= 1.47.92),
-               intltool,
+               gobject-introspection (>= 1.48.0),
                libclang-dev,
                libdevhelp-dev (>= 3.20.0),
+               libflatpak-dev (>= 0.6.0),
                libgit2-glib-1.0-dev (>= 0.24.0),
                libgjs-dev (>= 1.42.0),
-               libglib2.0-dev (>= 2.47.92),
-               libgtk-3-dev (>= 3.20.0),
-               libgtksourceview-3.0-dev (>= 3.20.0),
+               libglib2.0-dev (>= 2.49.0),
+               libgtk-3-dev (>= 3.21.1),
+               libgtksourceview-3.0-dev (>= 3.21.2),
                libpango1.0-dev (>= 1.38.0),
                libpcre3-dev,
                libpeas-dev (>= 1.18.0-2~),
@@ -31,8 +31,10 @@
                libwebkit2gtk-4.0-dev (>= 2.8.4),
                libxml2-dev (>= 2.9.0),
                llvm,
-               python-gi-dev (>= 3.19.3),
+               mm-common,
+               python-gi-dev (>= 3.21.0),
                python3-dev,
+               sysprof (>= 3.21.90),
                valac (>= 0.30.0.55),
                yelp-tools
 # Don't (re)build libide api docs for now:

Modified: packages/experimental/gnome-builder/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-builder/debian/control.in?rev=49677&op=diff
==============================================================================
--- packages/experimental/gnome-builder/debian/control.in	[utf-8] (original)
+++ packages/experimental/gnome-builder/debian/control.in	[utf-8] Tue Aug 23 14:59:49 2016
@@ -10,15 +10,15 @@
                desktop-file-utils,
                exuberant-ctags,
                gnome-pkg-tools,
-               gobject-introspection (>= 1.47.92),
-               intltool,
+               gobject-introspection (>= 1.48.0),
                libclang-dev,
                libdevhelp-dev (>= 3.20.0),
+               libflatpak-dev (>= 0.6.0),
                libgit2-glib-1.0-dev (>= 0.24.0),
                libgjs-dev (>= 1.42.0),
-               libglib2.0-dev (>= 2.47.92),
-               libgtk-3-dev (>= 3.20.0),
-               libgtksourceview-3.0-dev (>= 3.20.0),
+               libglib2.0-dev (>= 2.49.0),
+               libgtk-3-dev (>= 3.21.1),
+               libgtksourceview-3.0-dev (>= 3.21.2),
                libpango1.0-dev (>= 1.38.0),
                libpcre3-dev,
                libpeas-dev (>= 1.18.0-2~),
@@ -27,8 +27,10 @@
                libwebkit2gtk-4.0-dev (>= 2.8.4),
                libxml2-dev (>= 2.9.0),
                llvm,
-               python-gi-dev (>= 3.19.3),
+               mm-common,
+               python-gi-dev (>= 3.21.0),
                python3-dev,
+               sysprof (>= 3.21.90),
                valac (>= 0.30.0.55),
                yelp-tools
 # Don't (re)build libide api docs for now:

Modified: packages/experimental/gnome-builder/debian/gnome-builder.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-builder/debian/gnome-builder.install?rev=49677&op=diff
==============================================================================
--- packages/experimental/gnome-builder/debian/gnome-builder.install	[utf-8] (original)
+++ packages/experimental/gnome-builder/debian/gnome-builder.install	[utf-8] Tue Aug 23 14:59:49 2016
@@ -1,6 +1,6 @@
 usr/bin/gnome-builder
 usr/bin/gnome-builder-cli
-usr/bin/gnome-builder-worker
+usr/lib/*/gnome-builder-worker
 usr/lib/*/gnome-builder/*.so
 usr/lib/*/gnome-builder/*.so*
 usr/lib/*/gnome-builder/girepository-1.0/*.typelib

Added: packages/experimental/gnome-builder/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-builder/debian/patches/series?rev=49677&op=file
==============================================================================
--- packages/experimental/gnome-builder/debian/patches/series	(added)
+++ packages/experimental/gnome-builder/debian/patches/series	[utf-8] Tue Aug 23 14:59:49 2016
@@ -0,0 +1 @@
+sysprog-plugin-no-so-ver.patch

Added: packages/experimental/gnome-builder/debian/patches/sysprog-plugin-no-so-ver.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-builder/debian/patches/sysprog-plugin-no-so-ver.patch?rev=49677&op=file
==============================================================================
--- packages/experimental/gnome-builder/debian/patches/sysprog-plugin-no-so-ver.patch	(added)
+++ packages/experimental/gnome-builder/debian/patches/sysprog-plugin-no-so-ver.patch	[utf-8] Tue Aug 23 14:59:49 2016
@@ -0,0 +1,10 @@
+--- a/plugins/sysprof/Makefile.am
++++ b/plugins/sysprof/Makefile.am
+@@ -23,6 +23,7 @@
+ 
+ libsysprof_plugin_la_CFLAGS = $(PLUGIN_CFLAGS) $(SYSPROF_CFLAGS)
+ libsysprof_plugin_la_LIBADD = $(PLUGIN_LIBS) $(SYSPROF_LIBS)
++libsysprof_plugin_la_LDFLAGS = $(PLUGIN_LDFLAGS) $(SYSPROF_LDFLAGS)
+ 
+ glib_resources_c = gbp-sysprof-resources.c
+ glib_resources_h = gbp-sysprof-resources.h

Modified: packages/experimental/gnome-builder/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-builder/debian/rules?rev=49677&op=diff
==============================================================================
--- packages/experimental/gnome-builder/debian/rules	[utf-8] (original)
+++ packages/experimental/gnome-builder/debian/rules	[utf-8] Tue Aug 23 14:59:49 2016
@@ -71,7 +71,6 @@
 	find debian/tmp -name '*.la' -delete
 	find debian/tmp/usr/lib/ -name '*.pyc' -o -name '*.pyo' -delete
 	rm -rf debian/tmp/usr/include/gnome-builder-*
-	mv debian/tmp/usr/bin/ide debian/tmp/usr/bin/gnome-builder-cli
 	dh_install --fail-missing -Xgtk-doc -Xpkgconfig -Xgir-1.0
 
 override_dh_makeshlibs:




More information about the pkg-gnome-commits mailing list