Files
@ 85f2aba68754
Branch filter:
Location: ohnobinki_overlay/dev-libs/confuse/confuse-2.6-r3.ebuild - annotation
85f2aba68754
1.2 KiB
application/vnd.gentoo.ebuild
profiles: added ChangeLog and example thirdpartymirrors file
The thirdpartymirrors will be used for redistributing lcab. Maybe I should set up a page to deal with bugs for lcab?
The thirdpartymirrors will be used for redistributing lcab. Maybe I should set up a page to deal with bugs for lcab?
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
}
|