r42529 - in /desktop/experimental/vte2.91/debian: ./ patches/

sjoerd at users.alioth.debian.org sjoerd at users.alioth.debian.org
Sat Sep 6 10:45:32 UTC 2014


Author: sjoerd
Date: Sat Sep  6 10:45:32 2014
New Revision: 42529

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=42529
Log:
* New upstream release
* Rename source package from vte3 to vte2.91 (Matching the api version)
* debian/patches/01_scroll_notebook.patch
  + Refreshed
* debian/patches/25_optional-ncurses.patch
  + Removed. ncurses is no longer used
* debian/patches/fix-out-of-tree-build.patch
  + Added. Fix out of tree build

Added:
    desktop/experimental/vte2.91/debian/gir1.2-vte-2.91.install
    desktop/experimental/vte2.91/debian/libvte-2.91-0-udeb.install
    desktop/experimental/vte2.91/debian/libvte-2.91-0.install
    desktop/experimental/vte2.91/debian/libvte-2.91-0.lintian-overrides
    desktop/experimental/vte2.91/debian/libvte-2.91-0.symbols
    desktop/experimental/vte2.91/debian/libvte-2.91-common.install
    desktop/experimental/vte2.91/debian/libvte-2.91-dev.install
    desktop/experimental/vte2.91/debian/libvte-2.91-doc.install
    desktop/experimental/vte2.91/debian/patches/01_scroll_notebook.patch
    desktop/experimental/vte2.91/debian/patches/fix-out-of-tree-build.patch
Removed:
    desktop/experimental/vte2.91/debian/gir1.2-vte-2.90.install
    desktop/experimental/vte2.91/debian/libvte-2.90-9-udeb.install
    desktop/experimental/vte2.91/debian/libvte-2.90-9.install
    desktop/experimental/vte2.91/debian/libvte-2.90-9.lintian-overrides
    desktop/experimental/vte2.91/debian/libvte-2.90-9.symbols
    desktop/experimental/vte2.91/debian/libvte-2.90-common.install
    desktop/experimental/vte2.91/debian/libvte-2.90-dev.install
    desktop/experimental/vte2.91/debian/libvte-2.90-doc.install
    desktop/experimental/vte2.91/debian/patches/25_optional-ncurses.patch
Modified:
    desktop/experimental/vte2.91/debian/changelog
    desktop/experimental/vte2.91/debian/control
    desktop/experimental/vte2.91/debian/control.in
    desktop/experimental/vte2.91/debian/copyright
    desktop/experimental/vte2.91/debian/patches/series
    desktop/experimental/vte2.91/debian/rules

Modified: desktop/experimental/vte2.91/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/changelog?rev=42529&op=diff
==============================================================================
--- desktop/experimental/vte2.91/debian/changelog	[utf-8] (original)
+++ desktop/experimental/vte2.91/debian/changelog	[utf-8] Sat Sep  6 10:45:32 2014
@@ -1,3 +1,16 @@
+vte2.91 (0.37.90-1) UNRELEASED; urgency=medium
+
+  * New upstream release
+  * Rename source package from vte3 to vte2.91 (Matching the api version)
+  * debian/patches/01_scroll_notebook.patch
+    + Refreshed
+  * debian/patches/25_optional-ncurses.patch
+    + Removed. ncurses is no longer used
+  * debian/patches/fix-out-of-tree-build.patch
+    + Added. Fix out of tree build
+
+ -- Sjoerd Simons <sjoerd at debian.org>  Fri, 05 Sep 2014 23:53:40 +0200
+
 vte3 (1:0.36.3-1) unstable; urgency=medium
 
   * New upstream release.

Modified: desktop/experimental/vte2.91/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/control?rev=42529&op=diff
==============================================================================
--- desktop/experimental/vte2.91/debian/control	[utf-8] (original)
+++ desktop/experimental/vte2.91/debian/control	[utf-8] Sat Sep  6 10:45:32 2014
@@ -2,12 +2,11 @@
 # 
 # Modifications should be made to debian/control.in instead.
 # This file is regenerated automatically in the clean target.
-
-Source: vte3
+Source: vte2.91
 Section: libs
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Andreas Henriksson <andreas at fatal.se>, Emilio Pozuelo Monfort <pochu at debian.org>, Michael Biebl <biebl at debian.org>
+Uploaders: Andreas Henriksson <andreas at fatal.se>, Michael Biebl <biebl at debian.org>, Sjoerd Simons <sjoerd at debian.org>
 Standards-Version: 3.9.4
 Build-Depends: cdbs (>= 0.4.90),
                debhelper (>= 8),
@@ -26,14 +25,14 @@
                libgladeui-dev,
                intltool (>= 0.35)
 Build-Depends-Indep: libglib2.0-doc, libgtk-3-doc, libatk1.0-doc
-Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/vte3
-Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/vte3
+Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/vte2.91
+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/vte2.91
 
-Package: libvte-2.90-9
+Package: libvte-2.91-0
 Architecture: any
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         libvte-2.90-common (= ${source:Version})
+         libvte-2.91-common (= ${source:Version})
 Description: Terminal emulator widget for GTK+ 3.0 - runtime files
  The VTE library provides a terminal emulator widget VteTerminal for
  applications using the GTK+ toolkit. It also provides the VtePTY object
@@ -43,7 +42,7 @@
  This package contains the runtime library, needed by programs using the
  VTE widget with GTK+ 3.0.
 
-Package: libvte-2.90-9-udeb
+Package: libvte-2.91-0-udeb
 Package-Type: udeb
 Section: debian-installer
 Priority: extra
@@ -59,7 +58,7 @@
  This package contains the minimal runtime library for GTK+ 3.0 needed
  by the Debian installer.
 
-Package: gir1.2-vte-2.90
+Package: gir1.2-vte-2.91
 Architecture: any
 Section: introspection
 Depends: ${gir:Depends},
@@ -71,21 +70,19 @@
  It can be used by interpreters understanding the GIRepository format to
  write programs using the VTE widget for GTK+ 3.0.
 
-Package: libvte-2.90-dev
+Package: libvte-2.91-dev
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
-         libvte-2.90-9 (= ${binary:Version}),
-         gir1.2-vte-2.90 (= ${binary:Version}),
+         libvte-2.91-0 (= ${binary:Version}),
+         gir1.2-vte-2.91 (= ${binary:Version}),
          libcairo2-dev,
          libx11-dev,
          libgtk-3-dev (>= 3.0.0),
          libpango1.0-dev (>= 1.22.0),
          libglib2.0-dev (>= 2.22.0),
-         libvte-2.90-common
-Recommends: libvte-2.90-doc
-Replaces: libvte-2.90-common (<< 1:0.30.1-4)
-Breaks: libvte-2.90-common (<< 1:0.30.1-4)
+         libvte-2.91-common
+Recommends: libvte-2.91-doc
 Description: Terminal emulator widget for GTK+ 3.0 - development files
  The VTE library provides a terminal emulator widget VteTerminal for
  applications using the GTK+ toolkit. It also provides the VtePTY object
@@ -96,12 +93,9 @@
  Python bindings. It is needed to develop and build programs using the
  VTE widget with GTK+ 3.0.
 
-Package: libvte-2.90-common
+Package: libvte-2.91-common
 Architecture: all
 Depends: ${misc:Depends}
-Replaces: libvte-common (<< 1:0.28.2-2)
-Breaks: libvte9 (<< 1:0.28),
-        libvte-common (<< 1:0.28.2-2)
 Description: Terminal emulator widget for GTK+ 3.0 - common files
  The VTE library provides a terminal emulator widget VteTerminal for
  applications using the GTK+ toolkit. It also provides the VtePTY object
@@ -111,12 +105,10 @@
  This package contains internationalization files for the VTE library
  and common files for the GTK+ 3.x version.
 
-Package: libvte-2.90-doc
+Package: libvte-2.91-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
-Replaces: libvte-doc (<< 1:0.28.2-2)
-Breaks: libvte-doc (<< 1:0.28.2-2)
 Description: Terminal emulator widget for GTK+ 3.0 - documentation
  The VTE library provides a terminal emulator widget VteTerminal for
  applications using the GTK+ toolkit. It also provides the VtePTY object

Modified: desktop/experimental/vte2.91/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/control.in?rev=42529&op=diff
==============================================================================
--- desktop/experimental/vte2.91/debian/control.in	[utf-8] (original)
+++ desktop/experimental/vte2.91/debian/control.in	[utf-8] Sat Sep  6 10:45:32 2014
@@ -1,4 +1,4 @@
-Source: vte3
+Source: vte2.91
 Section: libs
 Priority: optional
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
@@ -11,24 +11,25 @@
                libglib2.0-dev (>= 2.31.13),
                libcairo2-dev,
                libx11-dev,
+               libxml2-utils,
                libgtk-3-dev (>= 3.1.9),
                gobject-introspection (>= 0.9.12-4~),
                libgirepository1.0-dev (>= 0.9.12),
                gettext,
-               libncurses5-dev,
                gtk-doc-tools,
                libpango1.0-dev (>= 1.22.0),
                libgladeui-dev,
-               intltool (>= 0.35)
+               intltool (>= 0.35),
+               valac
 Build-Depends-Indep: libglib2.0-doc, libgtk-3-doc, libatk1.0-doc
-Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/vte3
-Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/vte3
+Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/vte2.91
+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/vte2.91
 
-Package: libvte-2.90-9
+Package: libvte-2.91-0
 Architecture: any
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         libvte-2.90-common (= ${source:Version})
+         libvte-2.91-common (= ${source:Version})
 Description: Terminal emulator widget for GTK+ 3.0 - runtime files
  The VTE library provides a terminal emulator widget VteTerminal for
  applications using the GTK+ toolkit. It also provides the VtePTY object
@@ -38,7 +39,7 @@
  This package contains the runtime library, needed by programs using the
  VTE widget with GTK+ 3.0.
 
-Package: libvte-2.90-9-udeb
+Package: libvte-2.91-0-udeb
 Package-Type: udeb
 Section: debian-installer
 Priority: extra
@@ -54,7 +55,7 @@
  This package contains the minimal runtime library for GTK+ 3.0 needed
  by the Debian installer.
 
-Package: gir1.2-vte-2.90
+Package: gir1.2-vte-2.91
 Architecture: any
 Section: introspection
 Depends: ${gir:Depends},
@@ -66,21 +67,19 @@
  It can be used by interpreters understanding the GIRepository format to
  write programs using the VTE widget for GTK+ 3.0.
 
-Package: libvte-2.90-dev
+Package: libvte-2.91-dev
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
-         libvte-2.90-9 (= ${binary:Version}),
-         gir1.2-vte-2.90 (= ${binary:Version}),
+         libvte-2.91-0 (= ${binary:Version}),
+         gir1.2-vte-2.91 (= ${binary:Version}),
          libcairo2-dev,
          libx11-dev,
          libgtk-3-dev (>= 3.0.0),
          libpango1.0-dev (>= 1.22.0),
          libglib2.0-dev (>= 2.22.0),
-         libvte-2.90-common
-Recommends: libvte-2.90-doc
-Replaces: libvte-2.90-common (<< 1:0.30.1-4)
-Breaks: libvte-2.90-common (<< 1:0.30.1-4)
+         libvte-2.91-common
+Recommends: libvte-2.91-doc
 Description: Terminal emulator widget for GTK+ 3.0 - development files
  The VTE library provides a terminal emulator widget VteTerminal for
  applications using the GTK+ toolkit. It also provides the VtePTY object
@@ -91,12 +90,9 @@
  Python bindings. It is needed to develop and build programs using the
  VTE widget with GTK+ 3.0.
 
-Package: libvte-2.90-common
+Package: libvte-2.91-common
 Architecture: all
 Depends: ${misc:Depends}
-Replaces: libvte-common (<< 1:0.28.2-2)
-Breaks: libvte9 (<< 1:0.28),
-        libvte-common (<< 1:0.28.2-2)
 Description: Terminal emulator widget for GTK+ 3.0 - common files
  The VTE library provides a terminal emulator widget VteTerminal for
  applications using the GTK+ toolkit. It also provides the VtePTY object
@@ -106,12 +102,10 @@
  This package contains internationalization files for the VTE library
  and common files for the GTK+ 3.x version.
 
-Package: libvte-2.90-doc
+Package: libvte-2.91-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
-Replaces: libvte-doc (<< 1:0.28.2-2)
-Breaks: libvte-doc (<< 1:0.28.2-2)
 Description: Terminal emulator widget for GTK+ 3.0 - documentation
  The VTE library provides a terminal emulator widget VteTerminal for
  applications using the GTK+ toolkit. It also provides the VtePTY object

Modified: desktop/experimental/vte2.91/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/copyright?rev=42529&op=diff
==============================================================================
--- desktop/experimental/vte2.91/debian/copyright	[utf-8] (original)
+++ desktop/experimental/vte2.91/debian/copyright	[utf-8] Sat Sep  6 10:45:32 2014
@@ -4,12 +4,26 @@
 
 Files: *
 Copyright: 2001-2004,2009,2010 Red Hat, Inc.
-           2008-2010 Christian Persch
+           2008-2010,2012-2014 Christian Persch
 License: LGPL-2+
+
+Files: src/vte.sh
+Copyright: 2006 Shaun McCance <shaunm at gnome.org>
+           2013 Peter De Wachter <pdewacht at gmail.com>
+License: GPL-3+
+
+Files: src/box_drawing_generate.sh, perf/img.sh
+Copyright: 2014 Egmont Koblinger
+License: GPL-2+
 
 Files: src/vtetree.*
 Copyright: 2004 Benjamin Otte <otte at gnome.org>
 License: LGPL-2+
+
+Files: src/vtestream-file.h
+Copyright: 2009,2010 Red Hat, Inc.
+           2013 Google, Inc.
+License: LGPL-2.1+
 
 Files: src/vte-gtk-compat.h
 Copyright: 2010 Saleem Abdulrasool <compnerd at compnerd.org>

Added: desktop/experimental/vte2.91/debian/gir1.2-vte-2.91.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/gir1.2-vte-2.91.install?rev=42529&op=file
==============================================================================
--- desktop/experimental/vte2.91/debian/gir1.2-vte-2.91.install	(added)
+++ desktop/experimental/vte2.91/debian/gir1.2-vte-2.91.install	[utf-8] Sat Sep  6 10:45:32 2014
@@ -0,0 +1 @@
+usr/lib/girepository-1.0/Vte-2.91.typelib

Added: desktop/experimental/vte2.91/debian/libvte-2.91-0-udeb.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/libvte-2.91-0-udeb.install?rev=42529&op=file
==============================================================================
--- desktop/experimental/vte2.91/debian/libvte-2.91-0-udeb.install	(added)
+++ desktop/experimental/vte2.91/debian/libvte-2.91-0-udeb.install	[utf-8] Sat Sep  6 10:45:32 2014
@@ -0,0 +1 @@
+usr/lib/libvte*.so.*

Added: desktop/experimental/vte2.91/debian/libvte-2.91-0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/libvte-2.91-0.install?rev=42529&op=file
==============================================================================
--- desktop/experimental/vte2.91/debian/libvte-2.91-0.install	(added)
+++ desktop/experimental/vte2.91/debian/libvte-2.91-0.install	[utf-8] Sat Sep  6 10:45:32 2014
@@ -0,0 +1,2 @@
+usr/lib/libvte-2.91-0
+usr/lib/libvte-2.91.so.*

Added: desktop/experimental/vte2.91/debian/libvte-2.91-0.lintian-overrides
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/libvte-2.91-0.lintian-overrides?rev=42529&op=file
==============================================================================
--- desktop/experimental/vte2.91/debian/libvte-2.91-0.lintian-overrides	(added)
+++ desktop/experimental/vte2.91/debian/libvte-2.91-0.lintian-overrides	[utf-8] Sat Sep  6 10:45:32 2014
@@ -0,0 +1,2 @@
+# Setgid on purpose to write the utmp file
+libvte-2.91-0: setgid-binary usr/lib/libvte-2.91-0/gnome-pty-helper 2755 root/utmp

Added: desktop/experimental/vte2.91/debian/libvte-2.91-0.symbols
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/libvte-2.91-0.symbols?rev=42529&op=file
==============================================================================
--- desktop/experimental/vte2.91/debian/libvte-2.91-0.symbols	(added)
+++ desktop/experimental/vte2.91/debian/libvte-2.91-0.symbols	[utf-8] Sat Sep  6 10:45:32 2014
@@ -0,0 +1,105 @@
+libvte-2.91.so.0 libvte-2.91-0 #MINVER#
+ vte_cursor_blink_mode_get_type at Base 0
+ vte_cursor_shape_get_type at Base 0
+ vte_erase_binding_get_type at Base 0
+ vte_get_resource at Base 0
+ vte_get_user_shell at Base 0
+ vte_pty_child_setup at Base 0
+ vte_pty_close at Base 0
+ vte_pty_error_get_type at Base 0
+ vte_pty_error_quark at Base 0
+ vte_pty_flags_get_type at Base 0
+ vte_pty_get_fd at Base 0
+ vte_pty_get_size at Base 0
+ vte_pty_get_type at Base 0
+ vte_pty_new_foreign_sync at Base 0
+ vte_pty_new_sync at Base 0
+ vte_pty_set_size at Base 0
+ vte_pty_set_utf8 at Base 0
+ vte_terminal_copy_clipboard at Base 0
+ vte_terminal_copy_primary at Base 0
+ vte_terminal_feed at Base 0
+ vte_terminal_feed_child at Base 0
+ vte_terminal_feed_child_binary at Base 0
+ vte_terminal_get_allow_bold at Base 0
+ vte_terminal_get_audible_bell at Base 0
+ vte_terminal_get_char_height at Base 0
+ vte_terminal_get_char_width at Base 0
+ vte_terminal_get_cjk_ambiguous_width at Base 0
+ vte_terminal_get_column_count at Base 0
+ vte_terminal_get_current_directory_uri at Base 0
+ vte_terminal_get_current_file_uri at Base 0
+ vte_terminal_get_cursor_blink_mode at Base 0
+ vte_terminal_get_cursor_position at Base 0
+ vte_terminal_get_cursor_shape at Base 0
+ vte_terminal_get_encoding at Base 0
+ vte_terminal_get_font at Base 0
+ vte_terminal_get_font_scale at Base 0
+ vte_terminal_get_geometry_hints at Base 0
+ vte_terminal_get_has_selection at Base 0
+ vte_terminal_get_icon_title at Base 0
+ vte_terminal_get_input_enabled at Base 0
+ vte_terminal_get_mouse_autohide at Base 0
+ vte_terminal_get_pty at Base 0
+ vte_terminal_get_rewrap_on_resize at Base 0
+ vte_terminal_get_row_count at Base 0
+ vte_terminal_get_text at Base 0
+ vte_terminal_get_text_include_trailing_spaces at Base 0
+ vte_terminal_get_text_range at Base 0
+ vte_terminal_get_type at Base 0
+ vte_terminal_get_visible_bell at Base 0
+ vte_terminal_get_window_title at Base 0
+ vte_terminal_match_add_gregex at Base 0
+ vte_terminal_match_check at Base 0
+ vte_terminal_match_check_event at Base 0
+ vte_terminal_match_remove at Base 0
+ vte_terminal_match_remove_all at Base 0
+ vte_terminal_match_set_cursor at Base 0
+ vte_terminal_match_set_cursor_name at Base 0
+ vte_terminal_match_set_cursor_type at Base 0
+ vte_terminal_new at Base 0
+ vte_terminal_paste_clipboard at Base 0
+ vte_terminal_paste_primary at Base 0
+ vte_terminal_pty_new_sync at Base 0
+ vte_terminal_reset at Base 0
+ vte_terminal_search_find_next at Base 0
+ vte_terminal_search_find_previous at Base 0
+ vte_terminal_search_get_gregex at Base 0
+ vte_terminal_search_get_wrap_around at Base 0
+ vte_terminal_search_set_gregex at Base 0
+ vte_terminal_search_set_wrap_around at Base 0
+ vte_terminal_select_all at Base 0
+ vte_terminal_set_allow_bold at Base 0
+ vte_terminal_set_audible_bell at Base 0
+ vte_terminal_set_backspace_binding at Base 0
+ vte_terminal_set_cjk_ambiguous_width at Base 0
+ vte_terminal_set_color_background at Base 0
+ vte_terminal_set_color_bold at Base 0
+ vte_terminal_set_color_cursor at Base 0
+ vte_terminal_set_color_dim at Base 0
+ vte_terminal_set_color_foreground at Base 0
+ vte_terminal_set_color_highlight at Base 0
+ vte_terminal_set_color_highlight_foreground at Base 0
+ vte_terminal_set_colors at Base 0
+ vte_terminal_set_cursor_blink_mode at Base 0
+ vte_terminal_set_cursor_shape at Base 0
+ vte_terminal_set_default_colors at Base 0
+ vte_terminal_set_delete_binding at Base 0
+ vte_terminal_set_encoding at Base 0
+ vte_terminal_set_font at Base 0
+ vte_terminal_set_font_scale at Base 0
+ vte_terminal_set_geometry_hints_for_window at Base 0
+ vte_terminal_set_input_enabled at Base 0
+ vte_terminal_set_mouse_autohide at Base 0
+ vte_terminal_set_pty at Base 0
+ vte_terminal_set_rewrap_on_resize at Base 0
+ vte_terminal_set_scroll_on_keystroke at Base 0
+ vte_terminal_set_scroll_on_output at Base 0
+ vte_terminal_set_scrollback_lines at Base 0
+ vte_terminal_set_size at Base 0
+ vte_terminal_set_visible_bell at Base 0
+ vte_terminal_spawn_sync at Base 0
+ vte_terminal_unselect_all at Base 0
+ vte_terminal_watch_child at Base 0
+ vte_terminal_write_contents_sync at Base 0
+ vte_write_flags_get_type at Base 0

Added: desktop/experimental/vte2.91/debian/libvte-2.91-common.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/libvte-2.91-common.install?rev=42529&op=file
==============================================================================
--- desktop/experimental/vte2.91/debian/libvte-2.91-common.install	(added)
+++ desktop/experimental/vte2.91/debian/libvte-2.91-common.install	[utf-8] Sat Sep  6 10:45:32 2014
@@ -0,0 +1,3 @@
+usr/share/locale
+debian/xterm usr/share/vte/termcap-2.91/
+etc/profile.d/

Added: desktop/experimental/vte2.91/debian/libvte-2.91-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/libvte-2.91-dev.install?rev=42529&op=file
==============================================================================
--- desktop/experimental/vte2.91/debian/libvte-2.91-dev.install	(added)
+++ desktop/experimental/vte2.91/debian/libvte-2.91-dev.install	[utf-8] Sat Sep  6 10:45:32 2014
@@ -0,0 +1,7 @@
+usr/include/vte-2.91
+usr/lib/pkgconfig/vte-2.91.pc
+usr/lib/libvte-2.91.a
+usr/lib/libvte-2.91.so
+usr/share/gir-1.0
+usr/share/glade
+usr/share/vala/vapi

Added: desktop/experimental/vte2.91/debian/libvte-2.91-doc.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/libvte-2.91-doc.install?rev=42529&op=file
==============================================================================
--- desktop/experimental/vte2.91/debian/libvte-2.91-doc.install	(added)
+++ desktop/experimental/vte2.91/debian/libvte-2.91-doc.install	[utf-8] Sat Sep  6 10:45:32 2014
@@ -0,0 +1 @@
+usr/share/gtk-doc

Added: desktop/experimental/vte2.91/debian/patches/01_scroll_notebook.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/patches/01_scroll_notebook.patch?rev=42529&op=file
==============================================================================
--- desktop/experimental/vte2.91/debian/patches/01_scroll_notebook.patch	(added)
+++ desktop/experimental/vte2.91/debian/patches/01_scroll_notebook.patch	[utf-8] Sat Sep  6 10:45:32 2014
@@ -0,0 +1,22 @@
+With the addition of 043_notebook_scroll.patch in gtk+3.0, it is 
+possible to switch tabs with Alt+mouse wheel from anywhere on the 
+notebook. This patch prevents vte from interecepting the signal.
+
+Corresponding GTK+ bug: GNOME #145244
+
+--- a/src/vte.c
++++ b/src/vte.c
+@@ -10463,6 +10463,13 @@
+ 
+ 	vte_terminal_read_modifiers (terminal, (GdkEvent*) event);
+ 
++#if GTK_CHECK_VERSION (2, 90, 8)
++	/* Do not intercept Alt+scroll, let the GtkNotebook handle it to switch tabs.
++	   Requires a fixed GTK+, see https://bugzilla.gnome.org/show_bug.cgi?id=145244 */
++	if (event->state & GDK_MOD1_MASK)
++		return FALSE;
++#endif
++
+ 	switch (event->direction) {
+ 	case GDK_SCROLL_UP:
+ 		terminal->pvt->mouse_smooth_scroll_delta -= 1.;

Added: desktop/experimental/vte2.91/debian/patches/fix-out-of-tree-build.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/patches/fix-out-of-tree-build.patch?rev=42529&op=file
==============================================================================
--- desktop/experimental/vte2.91/debian/patches/fix-out-of-tree-build.patch	(added)
+++ desktop/experimental/vte2.91/debian/patches/fix-out-of-tree-build.patch	[utf-8] Sat Sep  6 10:45:32 2014
@@ -0,0 +1,10 @@
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -288,6 +288,7 @@
+ 	-Wno-unused-but-set-variable \
+ 	$(VTE_CFLAGS) \
+ 	$(AM_CFLAGS) \
++	-I$(top_srcdir) \
+ 	$(NULL)
+ 
+ vte_ at VTE_API_MAJOR_VERSION@_ at VTE_API_MINOR_VERSION@_LDFLAGS = \

Modified: desktop/experimental/vte2.91/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/patches/series?rev=42529&op=diff
==============================================================================
--- desktop/experimental/vte2.91/debian/patches/series	[utf-8] (original)
+++ desktop/experimental/vte2.91/debian/patches/series	[utf-8] Sat Sep  6 10:45:32 2014
@@ -1,2 +1,2 @@
 01_scroll_notebook.patch
-25_optional-ncurses.patch
+fix-out-of-tree-build.patch

Modified: desktop/experimental/vte2.91/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte2.91/debian/rules?rev=42529&op=diff
==============================================================================
--- desktop/experimental/vte2.91/debian/rules	[utf-8] (original)
+++ desktop/experimental/vte2.91/debian/rules	[utf-8] Sat Sep  6 10:45:32 2014
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
-libvte3N := $(shell sed -rn 's/^Package:[[:space:]]*(libvte-[0-9\.-]+)[[:space:]]*$$/\1/p' debian/control)
-udeb := $(libvte3N)-udeb
+libvte2.91N := $(shell sed -rn 's/^Package:[[:space:]]*(libvte-[0-9\.-]+)[[:space:]]*$$/\1/p' debian/control)
+udeb := $(libvte2.91N)-udeb
 GNOME_MODULE = vte
 
 DEB_BUILDDIR = debian/build
@@ -14,19 +14,19 @@
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
-DEB_CONFIGURE_LIBEXECDIR := \$${prefix}/lib/$(libvte3N)
+DEB_CONFIGURE_LIBEXECDIR := \$${prefix}/lib/$(libvte2.91N)
 DEB_FIXPERMS_EXCLUDE += gnome-pty-helper
-DEB_DH_MAKESHLIBS_ARGS_$(libvte3N) += -V '$(libvte3N) (>= 1:0.27.90)' --add-udeb=$(udeb) -- -c4
+DEB_DH_MAKESHLIBS_ARGS_$(libvte2.91N) += --add-udeb=$(udeb) -- -c4
 
 DEB_CONFIGURE_FLAGS_main += \
+	--enable-gnome-pty-helper \
 	--enable-glade-catalogue \
 	--enable-gtk-doc \
 	--enable-introspection
 
 DEB_CONFIGURE_FLAGS_udeb += \
 	--disable-gnome-pty-helper \
-	--disable-gtk-doc \
-	--without-ncurses
+	--disable-gtk-doc
 
 DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/tmp
 DEB_MAKE_DESTDIRSKEL_udeb = $(CURDIR)/debian/tmp/udeb
@@ -36,3 +36,10 @@
 # FIXME: not honoured
 #CFLAGS_udeb += $(CFLAGS) -Os
 CFLAGS += $(if $(findstring udeb,$(cdbs_make_curflavor)),-Os)
+
+binary-install/libvte-2.91-common::
+	mv debian/libvte-2.91-common/etc/profile.d/vte.sh \
+		debian/libvte-2.91-common/etc/profile.d/vte-2.91.sh
+
+# List any files which are not installed
+common-binary-post-install-arch:: list-missing




More information about the pkg-gnome-commits mailing list