diff --git a/usr/portage/app-text/txt2tags/txt2tags-2.5.ebuild b/app-text/txt2tags/txt2tags-2.5.ebuild index 01c5c17..219ff8c 100644 --- a/usr/portage/app-text/txt2tags/txt2tags-2.5.ebuild +++ b/app-text/txt2tags/txt2tags-2.5.ebuild @@ -5,6 +5,7 @@ EAPI="2" PYTHON_USE_WITH="tk" PYTHON_USE_WITH_OPT="tk" +PYTHON_DEPEND="2" inherit eutils elisp-common python @@ -17,8 +18,7 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" IUSE="emacs tk vim-syntax" -DEPEND="virtual/python - tk? ( dev-lang/tk ) +DEPEND="tk? ( dev-lang/tk ) vim-syntax? ( || ( app-editors/vim @@ -31,6 +31,15 @@ RDEPEND="${DEPEND}" SITEFILE="51${PN}-gentoo.el" +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + python_convert_shebangs -r 2 . +} + src_compile() { if use emacs; then elisp-compile extras/txt2tags-mode.el || die "elisp-compile failed"