--- confuse-2.6-r3.ebuild 2008-12-17 17:09:10.000000000 -0500 +++ /home/ohnobinki/ohnobinki_overlay/dev-libs/confuse/confuse-2.6-r3.ebuild 2009-02-28 22:36:31.000000000 -0500 @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/confuse/confuse-2.6-r3.ebuild,v 1.6 2008/12/17 22:09:10 maekke Exp $ -inherit eutils +inherit eutils autotools DESCRIPTION="a configuration file parser library" HOMEPAGE="http://www.nongnu.org/confuse/" @@ -10,7 +10,7 @@ LICENSE="LGPL-2" SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc ~sparc-fbsd x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~sparc-fbsd x86 ~x86-fbsd" IUSE="nls" DEPEND="sys-devel/flex @@ -26,12 +26,16 @@ epatch "${FILESDIR}"/${P}-O0.patch # bug 239020 epatch "${FILESDIR}"/${P}-solaris.patch + # don't compile examples: + epatch "${FILESDIR}"/${P}-noexamples.patch # drop -Werror, bug #208095 sed -i -e 's/-Werror//' */Makefile.* || die + + eautoreconf } src_compile() { - econf --enable-shared || die + econf --enable-shared --disable-examples || die emake || die } @@ -40,5 +44,6 @@ doman doc/man/man3/*.3 dodoc AUTHORS NEWS README + dodoc examples/*.c examples/*.conf dohtml doc/html/* || die }