Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 464996 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-12 / +27 lines)
Line  Link Here
0
-- x11-libs/vte/vte-0.28.2-r204.ebuild
0
++ x11-libs/vte/vte-0.28.2-r205.ebuild
Lines 2-20 Link Here
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.28.2-r204.ebuild,v 1.9 2013/02/22 20:52:12 zmedico Exp $
3
# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.28.2-r204.ebuild,v 1.9 2013/02/22 20:52:12 zmedico Exp $
4
4
5
EAPI="4"
5
EAPI="5"
6
GCONF_DEBUG="yes"
6
GCONF_DEBUG="yes"
7
GNOME2_LA_PUNT="yes"
7
GNOME2_LA_PUNT="yes"
8
PYTHON_DEPEND="python? 2:2.5"
9
8
10
inherit eutils gnome2 python
9
PYTHON_COMPAT=( python2_6 python2_7 )
10
inherit eutils gnome2 python-r1
11
11
12
DESCRIPTION="GNOME terminal widget"
12
DESCRIPTION="GNOME terminal widget"
13
HOMEPAGE="https://live.gnome.org/VTE"
13
HOMEPAGE="https://live.gnome.org/VTE"
14
14
15
LICENSE="LGPL-2+"
15
LICENSE="LGPL-2+"
16
SLOT="0"
16
SLOT="0"
17
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris"
17
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris"
18
IUSE="debug doc glade +introspection python"
18
IUSE="debug doc glade +introspection python"
19
19
20
PDEPEND="x11-libs/gnome-pty-helper"
20
PDEPEND="x11-libs/gnome-pty-helper"
Lines 28-39 Link Here
28
28
29
	glade? ( dev-util/glade:3 )
29
	glade? ( dev-util/glade:3 )
30
	introspection? ( >=dev-libs/gobject-introspection-0.9.0 )
30
	introspection? ( >=dev-libs/gobject-introspection-0.9.0 )
31
	python? ( >=dev-python/pygtk-2.4:2 )"
31
	python? (
32
		${PYTHON_DEPS}
33
		dev-python/pygtk:2[${PYTHON_USEDEP}]
34
	)"
32
DEPEND="${RDEPEND}
35
DEPEND="${RDEPEND}
33
	>=dev-util/intltool-0.35
36
	>=dev-util/intltool-0.35
34
	virtual/pkgconfig
37
	virtual/pkgconfig
35
	sys-devel/gettext
38
	sys-devel/gettext
36
	doc? ( >=dev-util/gtk-doc-1.13 )"
39
	doc? ( >=dev-util/gtk-doc-1.13 )"
40
41
wrap_phase() {
42
	if use python; then
43
		python_foreach_impl run_in_build_dir "${@}"
44
	else
45
		"${@}"
46
	fi
47
}
37
48
38
pkg_setup() {
49
pkg_setup() {
39
	# Do not disable gnome-pty-helper, bug #401389
50
	# Do not disable gnome-pty-helper, bug #401389
Lines 54-63 Link Here
54
	fi
65
	fi
55
66
56
	DOCS="AUTHORS ChangeLog HACKING NEWS README"
67
	DOCS="AUTHORS ChangeLog HACKING NEWS README"
57
	if use python; then
58
		python_set_active_version 2
59
		python_pkg_setup
60
	fi
61
}
68
}
62
69
63
src_prepare() {
70
src_prepare() {
Lines 71-80 Link Here
71
	epatch "${FILESDIR}"/${PN}-0.28.2-limit-arguments.patch
78
	epatch "${FILESDIR}"/${PN}-0.28.2-limit-arguments.patch
72
79
73
	gnome2_src_prepare
80
	gnome2_src_prepare
81
	use python && python_copy_sources
82
}
83
84
src_configure() {
85
	wrap_phase gnome2_src_configure
86
}
87
88
src_compile() {
89
	wrap_phase gnome2_src_compile
74
}
90
}
75
91
76
src_install() {
92
src_install() {
77
	gnome2_src_install
93
	wrap_phase gnome2_src_install
78
	rm -v "${ED}usr/libexec/gnome-pty-helper" || die
94
	rm -v "${ED}usr/libexec/gnome-pty-helper" || die
79
	use python && python_clean_installation_image
80
}
95
}

Return to bug 464996