--- /usr/portage/sci-libs/gsl/gsl-1.8.ebuild 2007-03-06 12:06:03.000000000 +0100 +++ gsl-1.8-r1.ebuild 2007-03-14 19:00:46.000000000 +0100 @@ -14,11 +14,13 @@ IUSE="" DEPEND="" +RDEPEND="" src_unpack() { unpack ${A} cd "${S}" epatch "${FILESDIR}"/gsl-1.6-deps.diff + epatch "${FILESDIR}"/${P}-tests.patch eautoreconf } @@ -26,15 +28,11 @@ replace-cpu-flags k6 k6-2 k6-3 i586 filter-flags -ffast-math - econf --disable-libtool-lock || die - emake || die 'emake failed.' -} - -src_test() { - make check || die 'make check failed.' + econf --disable-libtool-lock || die "econf failed" + emake || die "emake failed" } src_install() { - einstall || die 'einstall failed.' + emake DESTDIR="${D}" install || die "emake install failed" dodoc AUTHORS BUGS ChangeLog INSTALL NEWS README SUPPORT THANKS TODO }