--- /opt/gentoo/home/../usr/portage/sys-apps/file/file-5.04.ebuild 2010-01-29 20:31:53.000000000 +0000 +++ /opt/gentoo/home/../usr/local/portage/sys-apps/file/file-5.04.ebuild 2010-02-08 18:57:47.916883640 +0000 @@ -17,7 +17,10 @@ KEYWORDS="~ppc-aix ~x64-freebsd ~x86-fre IUSE="python" -DEPEND="python? ( virtual/python )" +DEPEND="python? ( virtual/python ) + mips-irix? ( + dev-libs/gnulib + )" RDEPEND="${DEPEND}" src_unpack() { @@ -48,6 +51,14 @@ src_compile() { # file uses things like strndup() and wcwidth() append-flags -D_GNU_SOURCE + if [[ "${CHOST}" == *-irix* ]]; then + export ac_cv_func_getopt_long=yes + append-flags -I"${EPREFIX}"/usr/$(get_libdir)/gnulib/include + append-ldflags -L"${EPREFIX}"/usr/$(get_libdir)/gnulib/$(get_libdir) + append-libs -lgnu + fi + + econf || die emake || die