Lines 6-12
Link Here
|
6 |
GCONF_DEBUG="no" |
6 |
GCONF_DEBUG="no" |
7 |
PYTHON_COMPAT=( python2_7 ) |
7 |
PYTHON_COMPAT=( python2_7 ) |
8 |
|
8 |
|
9 |
inherit gnome2 distutils-r1 |
9 |
inherit autotools eutils gnome2 python-single-r1 virtualx |
10 |
|
10 |
|
11 |
DESCRIPTION="D-Feet is a powerful D-Bus debugger" |
11 |
DESCRIPTION="D-Feet is a powerful D-Bus debugger" |
12 |
HOMEPAGE="http://live.gnome.org/DFeet" |
12 |
HOMEPAGE="http://live.gnome.org/DFeet" |
Lines 14-20
Link Here
|
14 |
LICENSE="GPL-2" |
14 |
LICENSE="GPL-2" |
15 |
SLOT="0" |
15 |
SLOT="0" |
16 |
KEYWORDS="~amd64 ~x86" |
16 |
KEYWORDS="~amd64 ~x86" |
17 |
IUSE="" |
17 |
IUSE="test" |
18 |
|
18 |
|
19 |
RDEPEND=" |
19 |
RDEPEND=" |
20 |
>=dev-libs/glib-2.34:2 |
20 |
>=dev-libs/glib-2.34:2 |
Lines 22-39
Link Here
|
22 |
>=sys-apps/dbus-1 |
22 |
>=sys-apps/dbus-1 |
23 |
>=x11-libs/gtk+-3.6:3[introspection] |
23 |
>=x11-libs/gtk+-3.6:3[introspection] |
24 |
x11-libs/libwnck:3[introspection] |
24 |
x11-libs/libwnck:3[introspection] |
|
|
25 |
test? ( dev-python/pep8 ) |
25 |
" |
26 |
" |
26 |
DEPEND=" |
27 |
DEPEND="${RDEPEND}" |
27 |
${PYTHON_DEPS} |
|
|
28 |
dev-python/setuptools[${PYTHON_USEDEP}] |
29 |
" |
30 |
|
31 |
DOCS=( NEWS ) |
32 |
|
28 |
|
33 |
src_prepare() { |
29 |
src_prepare() { |
34 |
# Do not run scrollkeeper tools, it is eclass job |
30 |
# Make the dependency on pep8 optional. |
35 |
sed "s:scrollkeeper-\(preinstall\|update\):$(type -P true):" \ |
31 |
epatch "${FILESDIR}/${P}-pep8-dep-warning.patch" |
36 |
-i setup.py || die |
32 |
|
|
|
33 |
# Do not run update-desktop-database (sandbox violation). |
34 |
# The gnome2 eclass runs it for us in pkg_postinst. |
35 |
sed -i '/^UPDATE_DESKTOP/s:=.*:=true:' data/Makefile.am || die |
36 |
|
37 |
eautoreconf |
38 |
} |
37 |
|
39 |
|
38 |
distutils-r1_src_prepare |
40 |
src_test() { |
|
|
41 |
VIRTUALX_COMMAND="make check" virtualmake |
39 |
} |
42 |
} |