diff options
Diffstat (limited to 'dev-libs/eina/eina-1.0.0.ebuild')
-rw-r--r-- | dev-libs/eina/eina-1.0.0.ebuild | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/dev-libs/eina/eina-1.0.0.ebuild b/dev-libs/eina/eina-1.0.0.ebuild new file mode 100644 index 000000000000..7109ef10a959 --- /dev/null +++ b/dev-libs/eina/eina-1.0.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/eina/eina-1.0.0.ebuild,v 1.1 2011/01/30 14:10:16 tommy Exp $ + +EAPI="2" + +inherit enlightenment + +DESCRIPTION="Enlightenment's data types library (List, hash, etc) in C" +SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2" +LICENSE="LGPL-2.1" + +KEYWORDS="~amd64 ~x86" +IUSE="altivec debug default-mempool mempool-buddy +mempool-chained + mempool-fixed-bitmap +mempool-pass-through + mmx sse sse2 static-libs test +threads" + +RDEPEND="debug? ( dev-util/valgrind )" +DEPEND="${RDEPEND} + dev-util/pkgconfig + test? ( + dev-libs/check + dev-libs/glib + dev-util/lcov + )" + +src_configure() { + local MODULE_ARGUMENT="static" + if use debug ; then + MODULE_ARGUMENT="yes" + fi + + # Evas benchmark is broken! + MY_ECONF=" + $(use_enable altivec cpu-altivec) + $(use_enable !debug amalgamation) + $(use_enable debug stringshare-usage) + $(use_enable debug assert) + $(use debug || echo " --with-internal-maximum-log-level=2") + $(use_enable debug valgrind) + $(use_enable default-mempool) + $(use_enable doc) + $(use_enable mempool-buddy mempool-buddy $MODULE_ARGUMENT) + $(use_enable mempool-chained mempool-chained-pool $MODULE_ARGUMENT) + $(use_enable mempool-fixed-bitmap mempool-fixed-bitmap $MODULE_ARGUMENT) + $(use_enable mempool-pass-through mempool-pass-through $MODULE_ARGUMENT) + $(use_enable mmx cpu-mmx) + $(use_enable sse cpu-sse) + $(use_enable sse2 cpu-sse2) + $(use_enable threads posix-threads) + $(use test && echo " --disable-amalgamation") + $(use_enable test e17) + $(use_enable test tests) + $(use_enable test coverage) + $(use_enable test benchmark) + --enable-magic-debug + --enable-safety-checks + " + + enlightenment_src_configure +} |