diff -u /usr/portage/dev-util/rootstrap/rootstrap-0.3.24_p5.ebuild rootstrap-0.3.24_p5-r1.ebuild --- /usr/portage/dev-util/rootstrap/rootstrap-0.3.24_p5.ebuild 2010-03-29 20:15:04.000000000 -0400 +++ rootstrap-0.3.24_p5-r1.ebuild 2010-06-29 18:27:58.000000000 -0400 @@ -2,7 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-util/rootstrap/rootstrap-0.3.24_p5.ebuild,v 1.1 2010/03/30 00:15:04 jer Exp $ -inherit eutils +EAPI=3 +PYTHON_DEPEND="2" +inherit eutils python DESCRIPTION="A tool for building complete Linux filesystem images" HOMEPAGE="http://packages.qa.debian.org/rootstrap" @@ -15,7 +17,6 @@ IUSE="" RDEPEND="dev-util/debootstrap - dev-lang/python app-arch/dpkg" DEPEND="${RDEPEND} app-text/docbook-sgml-utils" @@ -24,13 +25,16 @@ S="${WORKDIR}"/${PN} -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { + python_convert_shebangs -r 2 . epatch "${WORKDIR}"/${PN}_${PV/_p/-}.diff sed -i -e 's:docbook-to-man:docbook2man:' Makefile } +pkg_setup() { + python_set_active_version 2 +} + src_install() { emake DESTDIR="${D}" install || die "emake install failed." newdoc debian/changelog ChangeLog