# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/tntnet/tntnet-1.6.0-r1.ebuild,v 1.5 2009/03/17 08:10:51 zzam Exp $ DESCRIPTION="A modular, multithreaded webapplicationserver extensible with C++." HOMEPAGE="http://www.tntnet.org/index.hms" SRC_URI="http://www.tntnet.org/download/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="ssl gnutls examples" RDEPEND="dev-libs/cxxtools sys-libs/zlib ssl? ( gnutls? ( >=net-libs/gnutls-1.2.0 ) !gnutls? ( dev-libs/openssl ) )" DEPEND="${RDEPEND} app-arch/zip" src_compile() { local myconf="" if use ssl; then if use gnutls; then einfo "Using gnutls for ssl support." myconf="${myconf} --with-ssl=gnutls" else einfo "Using openssl for ssl support." myconf="${myconf} --with-ssl=openssl" fi else einfo "Disabled ssl" myconf="${myconf} --with-ssl=no" fi if use examples; then myconf="${myconf} --with-demos=yes" else myconf="${myconf} --with-demos=no" fi econf ${myconf} || die "econf failed" emake || die "emake failed" } src_install() { emake DESTDIR="${D}" install || die "Install failed" dodoc AUTHORS ChangeLog README TODO doc/*.pdf }