Files
@ 8d632c4f4e82
Branch filter:
Location: ohnobinki_overlay/dev-libs/confuse/confuse-2.6-r3.ebuild - annotation
8d632c4f4e82
1.2 KiB
application/vnd.gentoo.ebuild
Grab yet-to-be-reviewed squirrel from Gentoo's Sunrise.
(Portage version: 2.2_rc62-r4/hg/Linux x86_64)
(Unsigned Manifest commit)
(Portage version: 2.2_rc62-r4/hg/Linux x86_64)
(Unsigned Manifest commit)
6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 6cb31802ff55 | # Copyright 1999-2008 Gentoo Foundation
# 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 autotools
DESCRIPTION="a configuration file parser library"
HOMEPAGE="http://www.nongnu.org/confuse/"
SRC_URI="http://bzero.se/confuse/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~sparc-fbsd x86 ~x86-fbsd"
IUSE="nls"
DEPEND="sys-devel/flex
sys-devel/libtool
dev-util/pkgconfig
nls? ( sys-devel/gettext )"
RDEPEND="nls? ( virtual/libintl )"
src_unpack() {
unpack ${A}
cd "${S}"
# bug #236347
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 --disable-examples || die
emake || die
}
src_install() {
emake DESTDIR="${D}" install || die
doman doc/man/man3/*.3
dodoc AUTHORS NEWS README
dodoc examples/*.c examples/*.conf
dohtml doc/html/* || die
}
|