Index: gdb-6.2.1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-6.2.1.ebuild,v retrieving revision 1.2 diff -u -b -B -w -p -r1.2 gdb-6.2.1.ebuild --- gdb-6.2.1.ebuild 24 Sep 2004 02:40:17 -0000 1.2 +++ gdb-6.2.1.ebuild 23 Oct 2004 16:44:05 -0000 @@ -12,11 +12,24 @@ SRC_URI="http://mirrors.rcn.net/pub/sour LICENSE="GPL-2 LGPL-2" SLOT="0" KEYWORDS="~x86 ~alpha ~arm hppa ~ppc64 ~amd64 -sparc ~ppc" -IUSE="nls" +IUSE="nls maketest" -DEPEND=">=sys-libs/ncurses-5.2-r2 +RDEPEND=">=sys-libs/ncurses-5.2-r2 nls? ( sys-devel/gettext )" +DEPEND="${RDEPEND} maketest? ( dev-util/dejagnu )" + +pkg_setup() { + if hasq maketest $FEATURES $RESTRICT; then + if has_version dev-util/dejagnu; then + : ; # nop + einfo "then maybe you want todo nothing here Aaron" + else + use maketest || die "You need to add maketest in your USE flags in order to satisfy the dependencies" + fi + fi +} + src_unpack() { unpack ${A}; cd ${S} epatch ${FILESDIR}/gdb-6.1-uclibc.patch