--- alacarte-0.13.2.ebuild +++ alacarte-0.13.2.ebuild @@ -4,6 +4,7 @@ EAPI="2" GCONF_DEBUG="no" +PYTHON_DEPEND="2" inherit gnome2 python @@ -15,8 +16,7 @@ IUSE="" SLOT=0 -common_depends=">=dev-lang/python-2.4 - >=dev-python/pygobject-2.15.1 +common_depends=">=dev-python/pygobject-2.15.1 >=dev-python/pygtk-2.13 >=gnome-base/gnome-menus-2.27.92[python]" @@ -30,6 +30,11 @@ DOCS="AUTHORS ChangeLog NEWS README" +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + src_prepare() { gnome2_src_prepare @@ -38,6 +43,10 @@ ln -s $(type -P true) py-compile } +src_configure() { + PYTHON="$(PYTHON)" gnome2_src_configure +} + pkg_postinst() { gnome2_pkg_postinst python_need_rebuild