diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2009-05-03 17:24:56 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2009-05-03 17:24:56 +0000 |
commit | 46bb7b275108e99393d4cbf9197804b2b9e78ede (patch) | |
tree | f737c3446abf1e14763fedc4a81e15d17a32e7b3 /x11-libs/vte | |
parent | amd64/x86 stable, bug #268111 (diff) | |
download | gentoo-2-46bb7b275108e99393d4cbf9197804b2b9e78ede.tar.gz gentoo-2-46bb7b275108e99393d4cbf9197804b2b9e78ede.tar.bz2 gentoo-2-46bb7b275108e99393d4cbf9197804b2b9e78ede.zip |
New version for GNOME 2.26. Provide a catalog for glade, drop old backends and write a new one using pangocairo.
(Portage version: 2.2_rc31/cvs/Linux x86_64)
Diffstat (limited to 'x11-libs/vte')
-rw-r--r-- | x11-libs/vte/ChangeLog | 10 | ||||
-rw-r--r-- | x11-libs/vte/metadata.xml | 3 | ||||
-rw-r--r-- | x11-libs/vte/vte-0.16.13.ebuild | 54 | ||||
-rw-r--r-- | x11-libs/vte/vte-0.16.14.ebuild | 57 | ||||
-rw-r--r-- | x11-libs/vte/vte-0.16.8.ebuild | 4 | ||||
-rw-r--r-- | x11-libs/vte/vte-0.17.4.ebuild | 47 | ||||
-rw-r--r-- | x11-libs/vte/vte-0.20.1.ebuild (renamed from x11-libs/vte/vte-0.17.4-r2.ebuild) | 42 |
7 files changed, 33 insertions, 184 deletions
diff --git a/x11-libs/vte/ChangeLog b/x11-libs/vte/ChangeLog index e3ab2d2658af..7a2639d3a0fa 100644 --- a/x11-libs/vte/ChangeLog +++ b/x11-libs/vte/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for x11-libs/vte # Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.223 2009/04/28 11:03:52 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.224 2009/05/03 17:24:56 eva Exp $ + +*vte-0.20.1 (03 May 2009) + + 03 May 2009; Gilles Dartiguelongue <eva@gentoo.org> metadata.xml, + vte-0.16.8.ebuild, -vte-0.16.13.ebuild, -vte-0.16.14.ebuild, + -vte-0.17.4.ebuild, -vte-0.17.4-r2.ebuild, +vte-0.20.1.ebuild: + New version for GNOME 2.26. Provide a catalog for glade, drop old backends + and write a new one using pangocairo. 28 Apr 2009; Raúl Porcel <armin76@gentoo.org> vte-0.17.4-r3.ebuild: arm/sh stable diff --git a/x11-libs/vte/metadata.xml b/x11-libs/vte/metadata.xml index da6fd63d0085..84c40c2c6ea0 100644 --- a/x11-libs/vte/metadata.xml +++ b/x11-libs/vte/metadata.xml @@ -2,4 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>gnome</herd> +<use> + <flag name='glade'>Provide integration with <pkg>dev-util/glade</pkg>.</flag> +</use> </pkgmetadata> diff --git a/x11-libs/vte/vte-0.16.13.ebuild b/x11-libs/vte/vte-0.16.13.ebuild deleted file mode 100644 index d18e6956642d..000000000000 --- a/x11-libs/vte/vte-0.16.13.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.16.13.ebuild,v 1.9 2009/01/05 13:29:29 remi Exp $ - -inherit eutils gnome2 autotools - -DESCRIPTION="Gnome terminal widget" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd" -# pcre is broken in this release -IUSE="debug doc python opengl" - -RDEPEND=">=dev-libs/glib-2.9 - >=x11-libs/gtk+-2.6 - >=x11-libs/pango-1.1 - >=media-libs/freetype-2.0.2 - media-libs/fontconfig - sys-libs/ncurses - opengl? ( - virtual/opengl - virtual/glu - ) - python? ( - >=dev-python/pygtk-2.4 - >=dev-lang/python-2.4.4-r5 - ) - x11-libs/libX11 - x11-libs/libXft" - -DEPEND="${RDEPEND} - doc? ( >=dev-util/gtk-doc-1.0 ) - >=dev-util/intltool-0.35 - >=dev-util/pkgconfig-0.9 - sys-devel/gettext" - -DOCS="AUTHORS ChangeLog HACKING NEWS README" - -pkg_setup() { - G2CONF="${G2CONF} $(use_enable debug) $(use_enable python) - $(use_with opengl glX) --with-xft2 --with-pangox" -} - -src_unpack() { - gnome2_src_unpack - - epatch "${FILESDIR}/${PN}-0.13.2-no-lazy-bindings.patch" - cd "${S}/gnome-pty-helper" - - # eautoreconf will break on systems without gtk-doc - eautomake -} diff --git a/x11-libs/vte/vte-0.16.14.ebuild b/x11-libs/vte/vte-0.16.14.ebuild deleted file mode 100644 index 9d337a0a6268..000000000000 --- a/x11-libs/vte/vte-0.16.14.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.16.14.ebuild,v 1.8 2009/01/05 13:29:29 remi Exp $ - -inherit eutils gnome2 autotools - -DESCRIPTION="Gnome terminal widget" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd" -# pcre is broken in this release -IUSE="debug doc python opengl" - -RDEPEND=">=dev-libs/glib-2.9 - >=x11-libs/gtk+-2.6 - >=x11-libs/pango-1.1 - >=media-libs/freetype-2.0.2 - media-libs/fontconfig - sys-libs/ncurses - opengl? ( - virtual/opengl - virtual/glu - ) - python? ( - >=dev-python/pygtk-2.4 - >=dev-lang/python-2.4.4-r5 - ) - x11-libs/libX11 - x11-libs/libXft" - -DEPEND="${RDEPEND} - doc? ( >=dev-util/gtk-doc-1.0 ) - >=dev-util/intltool-0.35 - >=dev-util/pkgconfig-0.9 - sys-devel/gettext" - -DOCS="AUTHORS ChangeLog HACKING NEWS README" - -pkg_setup() { - G2CONF="${G2CONF} - $(use_enable debug) - $(use_enable python) - $(use_with opengl glX) - --with-xft2 --with-pangox" -} - -src_unpack() { - gnome2_src_unpack - - epatch "${FILESDIR}/${PN}-0.13.2-no-lazy-bindings.patch" - cd "${S}/gnome-pty-helper" - - # eautoreconf will break on systems without gtk-doc - eautomake -} diff --git a/x11-libs/vte/vte-0.16.8.ebuild b/x11-libs/vte/vte-0.16.8.ebuild index 297a493fe7fe..3a35695522dd 100644 --- a/x11-libs/vte/vte-0.16.8.ebuild +++ b/x11-libs/vte/vte-0.16.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.16.8.ebuild,v 1.16 2009/01/05 13:29:29 remi Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.16.8.ebuild,v 1.17 2009/05/03 17:24:56 eva Exp $ inherit eutils gnome2 autotools python @@ -9,7 +9,7 @@ HOMEPAGE="http://www.gnome.org/" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd" +KEYWORDS="~mips" # pcre is broken in this release IUSE="debug doc python opengl" diff --git a/x11-libs/vte/vte-0.17.4.ebuild b/x11-libs/vte/vte-0.17.4.ebuild deleted file mode 100644 index 66be18310b4b..000000000000 --- a/x11-libs/vte/vte-0.17.4.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.17.4.ebuild,v 1.2 2009/01/05 13:29:29 remi Exp $ - -inherit gnome2 - -DESCRIPTION="Gnome terminal widget" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -# pcre is broken in this release -IUSE="debug doc python opengl" - -RDEPEND=">=dev-libs/glib-2.14 - >=x11-libs/gtk+-2.6 - >=x11-libs/pango-1.1 - >=media-libs/freetype-2.0.2 - media-libs/fontconfig - sys-libs/ncurses - opengl? ( - virtual/opengl - virtual/glu - ) - python? ( - >=dev-python/pygtk-2.4 - >=dev-lang/python-2.4.4-r5 - ) - x11-libs/libX11 - x11-libs/libXft" - -DEPEND="${RDEPEND} - doc? ( >=dev-util/gtk-doc-1.0 ) - >=dev-util/intltool-0.35 - >=dev-util/pkgconfig-0.9 - sys-devel/gettext" - -DOCS="AUTHORS ChangeLog HACKING NEWS README" - -pkg_setup() { - G2CONF="${G2CONF} - $(use_enable debug) - $(use_enable python) - $(use_with opengl glX) - --with-xft2 --with-pangox" -} diff --git a/x11-libs/vte/vte-0.17.4-r2.ebuild b/x11-libs/vte/vte-0.20.1.ebuild index e5f9931b5301..00308c53c0e5 100644 --- a/x11-libs/vte/vte-0.17.4-r2.ebuild +++ b/x11-libs/vte/vte-0.20.1.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.17.4-r2.ebuild,v 1.2 2009/01/05 13:29:29 remi Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.20.1.ebuild,v 1.1 2009/05/03 17:24:56 eva Exp $ + +EAPI="2" inherit gnome2 eutils @@ -10,23 +12,14 @@ HOMEPAGE="http://www.gnome.org/" LICENSE="LGPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -# pcre is broken in this release -IUSE="debug doc python opengl" - -RDEPEND=">=dev-libs/glib-2.14 - >=x11-libs/gtk+-2.6 - >=x11-libs/pango-1.1 - >=media-libs/freetype-2.0.2 - media-libs/fontconfig +IUSE="debug doc glade python" + +RDEPEND=">=dev-libs/glib-2.18.0 + >=x11-libs/gtk+-2.14.0 + >=x11-libs/pango-1.22.0 sys-libs/ncurses - opengl? ( - virtual/opengl - virtual/glu - ) - python? ( - >=dev-python/pygtk-2.4 - >=dev-lang/python-2.4.4-r5 - ) + glade? ( dev-util/glade:3 ) + python? ( >=dev-python/pygtk-2.4 ) x11-libs/libX11 x11-libs/libXft" @@ -40,13 +33,16 @@ DOCS="AUTHORS ChangeLog HACKING NEWS README" pkg_setup() { G2CONF="${G2CONF} + --disable-deprecation + --disable-static $(use_enable debug) - $(use_enable python) - $(use_with opengl glX) - --with-xft2 --with-pangox" + $(use_enable glade glade-catalogue) + $(use_enable python)" } -src_unpack() { - gnome2_src_unpack - epatch "${FILESDIR}/${P}-fix-highlighting-on-activity.patch" +src_prepare() { + gnome2_src_prepare + + # backspace broken within screen, bug #249618 + epatch "${FILESDIR}/${PN}-0.17.4-no-null-backspace.patch" } |