# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-libs/udns/udns-0.1.ebuild,v 1.6 2012/02/14 21:44:47 ranger Exp $ EAPI="4" inherit eutils multilib DESCRIPTION="Async-capable DNS stub resolver library" HOMEPAGE="http://www.corpit.ru/mjt/udns.html" SRC_URI="http://www.corpit.ru/mjt/udns/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~hppa ppc sparc x86 ~x86-fbsd" IUSE="ipv6 static" # Yes, this doesn't depend on any other library beside "system" set DEPEND="" RDEPEND="" src_prepare() { epatch "${FILESDIR}/${PN}-0.1-respect-LDFLAGS.patch" } src_configure() { # Uses non-standard configure script, econf doesn't work ./configure $(use_enable ipv6) || die "Configure failed" } src_compile() { emake sharedlib } src_install() { dolib.so libudns.so.0 || die "dolib.so failed" dosym libudns.so.0 "/usr/$(get_libdir)/libudns.so" || die "dosym failed" insinto /usr/include doins udns.h doman udns.3 dodoc TODO NOTES }