diff options
Diffstat (limited to 'dev-libs/eet/eet-1.7.4.ebuild')
-rw-r--r-- | dev-libs/eet/eet-1.7.4.ebuild | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/dev-libs/eet/eet-1.7.4.ebuild b/dev-libs/eet/eet-1.7.4.ebuild new file mode 100644 index 000000000000..b76dfe24def8 --- /dev/null +++ b/dev-libs/eet/eet-1.7.4.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/eet/eet-1.7.4.ebuild,v 1.1 2012/12/21 19:41:59 tommy Exp $ + +EAPI=2 + +inherit enlightenment + +DESCRIPTION="E file chunk reading/writing library" +HOMEPAGE="http://trac.enlightenment.org/e/wiki/Eet" +SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2" + +LICENSE="BSD-2" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="debug examples gnutls ssl static-libs test" + +RDEPEND=">=dev-libs/eina-1.7.0 + virtual/jpeg + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + !gnutls? ( ssl? ( dev-libs/openssl ) )" +DEPEND="${RDEPEND} + test? ( dev-libs/check + dev-util/lcov )" + +src_configure() { + local SSL_FLAGS="" + + if use gnutls; then + if use ssl; then + ewarn "You have enabled both 'ssl' and 'gnutls', so we will use" + ewarn "gnutls and not openssl for cipher and signature support" + fi + SSL_FLAGS=" + --enable-cipher + --enable-signature + --disable-openssl + --enable-gnutls" + elif use ssl; then + SSL_FLAGS=" + --enable-cipher + --enable-signature + --enable-openssl + --disable-gnutls" + else + SSL_FLAGS=" + --disable-cipher + --disable-signature + --disable-openssl + --disable-gnutls" + fi + + export MY_ECONF=" + $(use_enable debug assert) + $(use_enable doc) + $(use_enable examples build-examples) + $(use_enable examples install-examples) + $(use_enable test tests) + ${SSL_FLAGS} + ${MY_ECONF}" + + enlightenment_src_configure +} |