r31307 - in /desktop/experimental/vte/debian: changelog control control.in gir1.2-vte-2.90.install libvte-2.90-9.install libvte-2.90-9.lintian-overrides libvte-2.90-9.symbols libvte-2.90-dev.install libvte-common.install rules

joss at users.alioth.debian.org joss at users.alioth.debian.org
Sat Nov 12 14:46:39 UTC 2011


Author: joss
Date: Sat Nov 12 14:46:39 2011
New Revision: 31307

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=31307
Log:
Drop all GTK+3 packages and dependencies. This version will remain 
for GTK+2 support until no packages use it anymore.

Removed:
    desktop/experimental/vte/debian/gir1.2-vte-2.90.install
    desktop/experimental/vte/debian/libvte-2.90-9.install
    desktop/experimental/vte/debian/libvte-2.90-9.lintian-overrides
    desktop/experimental/vte/debian/libvte-2.90-9.symbols
    desktop/experimental/vte/debian/libvte-2.90-dev.install
Modified:
    desktop/experimental/vte/debian/changelog
    desktop/experimental/vte/debian/control
    desktop/experimental/vte/debian/control.in
    desktop/experimental/vte/debian/libvte-common.install
    desktop/experimental/vte/debian/rules

Modified: desktop/experimental/vte/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte/debian/changelog?rev=31307&op=diff
==============================================================================
--- desktop/experimental/vte/debian/changelog [utf-8] (original)
+++ desktop/experimental/vte/debian/changelog [utf-8] Sat Nov 12 14:46:39 2011
@@ -1,3 +1,10 @@
+vte (1:0.28.2-2) experimental; urgency=low
+
+  * Drop all GTK+3 packages and dependencies. This version will remain 
+    for GTK+2 support until no packages use it anymore.
+
+ -- Josselin Mouette <joss at debian.org>  Sat, 12 Nov 2011 15:46:30 +0100
+
 vte (1:0.28.2-1) unstable; urgency=low
 
   * New upstream release.

Modified: desktop/experimental/vte/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte/debian/control?rev=31307&op=diff
==============================================================================
--- desktop/experimental/vte/debian/control [utf-8] (original)
+++ desktop/experimental/vte/debian/control [utf-8] Sat Nov 12 14:46:39 2011
@@ -18,10 +18,6 @@
                libcairo2-dev,
                libx11-dev,
                libgtk2.0-dev (>= 2.20.0),
-               libgtk-3-dev (>= 3.0.0),
-               gobject-introspection (>= 0.9.12-4~),
-               libgirepository1.0-dev (>= 0.9.12),
-               gir1.2-gtk-3.0,
                gettext,
                python-gtk2-dev,
                python-all-dev (>= 2.6.6-3~),
@@ -31,7 +27,7 @@
                libgladeui-dev,
                libgladeui-1-dev,
                intltool (>= 0.35)
-Build-Depends-Indep: libglib2.0-doc, libgtk2.0-doc, libgtk-3-doc, libatk1.0-doc
+Build-Depends-Indep: libglib2.0-doc, libgtk2.0-doc, libatk1.0-doc
 Vcs-Svn: svn://anonscm.debian.org/svn/pkg-gnome/desktop/unstable/vte
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/vte
 
@@ -88,54 +84,6 @@
  Python bindings. It is needed to develop and build programs using the 
  VTE widget with GTK+ 2.0.
 
-Package: libvte-2.90-9
-Architecture: any
-Depends: ${misc:Depends},
-         ${shlibs:Depends},
-         libvte-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 
- containing functions for starting a new process on a new 
- pseudo-terminal and for manipulating pseudo-terminals.
- .
- This package contains the runtime library, needed by programs using the 
- VTE widget with GTK+ 3.0.
-
-Package: gir1.2-vte-2.90
-Architecture: any
-Depends: ${gir:Depends},
-         ${misc:Depends}
-Description: GObject introspection data for the VTE library
- This package contains introspection data for VTE, a terminal emulator
- widget for GTK+.
- .
- 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
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
-         libvte-2.90-9 (= ${binary:Version}),
-         gir1.2-vte-2.90 (= ${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-common
-Recommends: libvte-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 
- containing functions for starting a new process on a new 
- pseudo-terminal and for manipulating pseudo-terminals.
- .
- This package contains development files for the VTE library and its 
- Python bindings. It is needed to develop and build programs using the 
- VTE widget with GTK+ 3.0.
-
 Package: libvte-common
 Architecture: all
 Depends: ${misc:Depends}

Modified: desktop/experimental/vte/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte/debian/control.in?rev=31307&op=diff
==============================================================================
--- desktop/experimental/vte/debian/control.in [utf-8] (original)
+++ desktop/experimental/vte/debian/control.in [utf-8] Sat Nov 12 14:46:39 2011
@@ -13,10 +13,6 @@
                libcairo2-dev,
                libx11-dev,
                libgtk2.0-dev (>= 2.20.0),
-               libgtk-3-dev (>= 3.0.0),
-               gobject-introspection (>= 0.9.12-4~),
-               libgirepository1.0-dev (>= 0.9.12),
-               gir1.2-gtk-3.0,
                gettext,
                python-gtk2-dev,
                python-all-dev (>= 2.6.6-3~),
@@ -26,7 +22,7 @@
                libgladeui-dev,
                libgladeui-1-dev,
                intltool (>= 0.35)
-Build-Depends-Indep: libglib2.0-doc, libgtk2.0-doc, libgtk-3-doc, libatk1.0-doc
+Build-Depends-Indep: libglib2.0-doc, libgtk2.0-doc, libatk1.0-doc
 Vcs-Svn: svn://anonscm.debian.org/svn/pkg-gnome/desktop/unstable/vte
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/vte
 
@@ -83,54 +79,6 @@
  Python bindings. It is needed to develop and build programs using the 
  VTE widget with GTK+ 2.0.
 
-Package: libvte-2.90-9
-Architecture: any
-Depends: ${misc:Depends},
-         ${shlibs:Depends},
-         libvte-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 
- containing functions for starting a new process on a new 
- pseudo-terminal and for manipulating pseudo-terminals.
- .
- This package contains the runtime library, needed by programs using the 
- VTE widget with GTK+ 3.0.
-
-Package: gir1.2-vte-2.90
-Architecture: any
-Depends: ${gir:Depends},
-         ${misc:Depends}
-Description: GObject introspection data for the VTE library
- This package contains introspection data for VTE, a terminal emulator
- widget for GTK+.
- .
- 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
-Architecture: any
-Section: libdevel
-Depends: ${misc:Depends},
-         libvte-2.90-9 (= ${binary:Version}),
-         gir1.2-vte-2.90 (= ${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-common
-Recommends: libvte-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 
- containing functions for starting a new process on a new 
- pseudo-terminal and for manipulating pseudo-terminals.
- .
- This package contains development files for the VTE library and its 
- Python bindings. It is needed to develop and build programs using the 
- VTE widget with GTK+ 3.0.
-
 Package: libvte-common
 Architecture: all
 Depends: ${misc:Depends}

Modified: desktop/experimental/vte/debian/libvte-common.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte/debian/libvte-common.install?rev=31307&op=diff
==============================================================================
--- desktop/experimental/vte/debian/libvte-common.install [utf-8] (original)
+++ desktop/experimental/vte/debian/libvte-common.install [utf-8] Sat Nov 12 14:46:39 2011
@@ -1,4 +1,2 @@
 usr/share/locale
-usr/share/glade3
 usr/share/vte/termcap-0.0
-usr/share/vte/termcap-2.90

Modified: desktop/experimental/vte/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/vte/debian/rules?rev=31307&op=diff
==============================================================================
--- desktop/experimental/vte/debian/rules [utf-8] (original)
+++ desktop/experimental/vte/debian/rules [utf-8] Sat Nov 12 14:46:39 2011
@@ -1,12 +1,11 @@
 #!/usr/bin/make -f
 
 libvteN := $(shell sed -rn 's/^Package:[[:space:]]*(libvte[0-9]+)[[:space:]]*$$/\1/p' debian/control)
-libvte3N := $(shell sed -rn 's/^Package:[[:space:]]*(libvte-[0-9\.-]+)[[:space:]]*$$/\1/p' debian/control)
 udeb := $(libvteN)-udeb
 
 PY_VERSIONS = $(shell pyversions --requested debian/control)
 DEB_BUILDDIR = debian/build
-DEB_MAKE_FLAVORS = main udeb gtk3 $(PY_VERSIONS)
+DEB_MAKE_FLAVORS = main udeb $(PY_VERSIONS)
 
 include /usr/share/cdbs/1/rules/autoreconf.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
@@ -17,7 +16,6 @@
 
 DEB_FIXPERMS_EXCLUDE += gnome-pty-helper
 DEB_DH_MAKESHLIBS_ARGS_$(libvteN) += -V '$(libvteN) (>= 1:0.24.0)' --add-udeb=$(udeb)
-DEB_DH_MAKESHLIBS_ARGS_$(libvte3N) += -V '$(libvte3N) (>= 1:0.27.90)'
 
 DEB_CONFIGURE_EXTRA_FLAGS += PYTHON="/usr/bin/$(cdbs_make_curflavor)"
 
@@ -26,12 +24,6 @@
 
 DEB_CONFIGURE_FLAGS_main += \
 	--libexecdir=/usr/lib/$(libvteN) \
-	--disable-python
-
-DEB_CONFIGURE_FLAGS_gtk3 += \
-	--libexecdir=/usr/lib/libvte2-90 \
-	--with-gtk=3.0 \
-	--enable-introspection \
 	--disable-python
 
 DEB_CONFIGURE_FLAGS_udeb += \




More information about the pkg-gnome-commits mailing list