--- /usr/portage/dev-util/kbuild/kbuild-0.1.5-r1.ebuild 2009-11-09 13:09:14.000000000 +0000 +++ doobry-overlay/dev-util/kbuild/kbuild-0.1.5-r1.ebuild 2010-04-26 19:29:15.314471289 +0100 @@ -1,51 +1,40 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/kbuild/kbuild-0.1.5-r1.ebuild,v 1.5 2009/11/09 13:06:05 maekke Exp $ +# $Header: $ EAPI=2 WANT_AUTOMAKE=1.9 -inherit eutils autotools +inherit autotools eutils -MY_P=kBuild-${PV}-src-20090221 +MY_P="kBuild-${PV}-p2-src" DESCRIPTION="A makefile framework for writing simple makefiles for complex tasks" HOMEPAGE="http://svn.netlabs.org/kbuild/wiki" -SRC_URI="http://gentoo.zerodev.it/files/${MY_P}.tar.bz2" +SRC_URI="ftp://ftp.netlabs.org/pub/kbuild/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" IUSE="" -DEPEND="dev-util/cvs - dev-util/subversion - sys-devel/gettext" -RDEPEND="" +DEPEND="dev-util/cvs" +RDEPEND="${DEPEND}" -S=${WORKDIR}/${MY_P/-src-20090221} +S="${WORKDIR}/${MY_P/-src}" src_prepare() { - rm -rf "${S}/kBuild/bin" - - cd "${S}/src/kmk" - eautoreconf - cd "${S}/src/sed" - eautoreconf - cd "${S}" - epatch "${FILESDIR}/${PN}-unknown-configure-opt.patch" - epatch "${FILESDIR}/${PN}-glibc-2.10.patch" + cd "${S}" + epatch "${FILESDIR}"/${PN}-unknown-configure-opt.patch + epatch "${FILESDIR}"/${PN}-glibc-2.10.patch } src_compile() { - kBuild/env.sh --full \ - make -f bootstrap.gmk AUTORECONF=true \ - || die "bootstrap failed" + kBuild/env.sh --full make -f bootstrap.gmk \ + || die "bootstrap failed" } src_install() { - kBuild/env.sh kmk \ - NIX_INSTALL_DIR=/usr \ - PATH_INS="${D}" \ - install || die "install failed" + kBuild/env.sh kmk NIX_INSTALL_DIR=/usr PATH_INS="${D}" install \ + || die "install failed" }