Files
@ 675f7671cd9a
Branch filter:
Location: ohnobinki_overlay/dev-libs/confuse/confuse-2.6-r3.ebuild - annotation
675f7671cd9a
1.2 KiB
application/vnd.gentoo.ebuild
dev-embedded/phidget: Added installation of a jar to facilitate use of JNI
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
}
|