diff options
author | Mike Frysinger <vapier@gentoo.org> | 2013-09-28 09:00:10 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2013-09-28 09:00:10 +0000 |
commit | bc56288e49a4d142b6425515c06dc395a3c24e58 (patch) | |
tree | fb2a0b6dcab83e089e6fb29c565604d98aed4d5d /dev-libs | |
parent | trim empty dirs (diff) | |
download | enlightenment-bc56288e49a4d142b6425515c06dc395a3c24e58.tar.gz enlightenment-bc56288e49a4d142b6425515c06dc395a3c24e58.tar.bz2 enlightenment-bc56288e49a4d142b6425515c06dc395a3c24e58.zip |
moved to main tree
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/eina/ChangeLog | 30 | ||||
-rw-r--r-- | dev-libs/eina/Manifest | 15 | ||||
-rw-r--r-- | dev-libs/eina/eina-9999.ebuild | 78 | ||||
-rw-r--r-- | dev-libs/eina/metadata.xml | 69 |
4 files changed, 0 insertions, 192 deletions
diff --git a/dev-libs/eina/ChangeLog b/dev-libs/eina/ChangeLog deleted file mode 100644 index af3475b..0000000 --- a/dev-libs/eina/ChangeLog +++ /dev/null @@ -1,30 +0,0 @@ -# ChangeLog for dev-libs/eina -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 17 Dec 2010; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> - -eina-1.0.0_beta.ebuild, eina-9999.ebuild: - Drop old version, add check to test dependencies for live version - - 06 Oct 2010; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> - -eina-0.9.9.49898.ebuild: - Drop old snapshot of eina - -*eina-1.0.0_beta (03 Oct 2010) - - 03 Oct 2010; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> - +eina-1.0.0_beta.ebuild: - Add beta release for eina - - 27 Aug 2010; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> eina-9999.ebuild: - Update eina live ebuild USE flags based on efl ebuild - -*eina-0.9.9.063 (19 Dec 2009) - - 19 Dec 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> - +eina-0.9.9.063.ebuild: - Create snapshot ebuild for eina - - 30 Nov 2008; Mike Frysinger <vapier@gentoo.org> +metadata.xml, - +eina-9999.ebuild: - Initial package. diff --git a/dev-libs/eina/Manifest b/dev-libs/eina/Manifest deleted file mode 100644 index dd9c626..0000000 --- a/dev-libs/eina/Manifest +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -EBUILD eina-9999.ebuild 1990 SHA256 89883cd4b014843420a63e36ade5b787caec06834ec84c533ca988f0bd2e6258 SHA512 aa9eb8e4e507ad7551e923e774747e6f88568d0de40d687871d5cc8e9a1a89eda4ad2cd75c8f46068f983840f4194e98bf73c401736e1b5120600045ce4c8e9f WHIRLPOOL d96aedadd688165c5c5eb50afde5cc1df314ed4256999c8b2ffe31ee9d2f9ce0b691e2356cb1098ea427dce894a601da48ab423e734cd6aaed2dfce870c2c545 -MISC ChangeLog 940 SHA256 00c7eec76cf16b26386310ef7fbd6715601fd5039e9de98d77f7b382deb418d7 SHA512 067c46384baaac8257a2da4572a4a1f73463b8b20f84615c8ec4faeb7421fbb641c8d195373e5b58aa3453168cc777adfe578b484e40ee74a6d60a2b9ad55dcb WHIRLPOOL e9376a1eecbc3a502e66e11d9e3774be6168e0b16dd8fe30a413d18f9f0f3bf08ba9f49618846d7002e0fbb8286369f59623ca24902ae29b6b73dfa2c1a5c44c -MISC metadata.xml 2461 SHA256 b0cb06d903bec6df0a99507837d8f73ece4485809aab298c908daaf15f2fcf40 SHA512 847a1d62c34014d16ebbc2cff5e9f1df4757f82106b6fd2af152d4d3d4c9131a2629386fea973eca3627bab40718c808a002509160e6ef85979aa1c7d7091839 WHIRLPOOL 18bf2289061441694df5113ae6f5df59bb51e9e376e044c0c104fc6bb1fbf0258646947c8818049565a321b6c361d06c5aaaf18f8888f9bef61954602525afb5 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iJwEAQECAAYFAlBDUWkACgkQG7kqcTWJkGf5eQP/WlVdb/eHtJE1mSsSd2W+nSmA -XWvDqGo3WqyAS11hSK22jgd9Y61KJbcgd4DBAiiYWqZV9kCLcVnsWYhS0I5Tsz8F -23VEuS/M9eTBQQ9Fw+akBiRxD0wTnssGxQ+pZ6yJXgCJvIbeAiu35+kgCvKNlFHi -WXxW45eGZpA+xGLMgC4= -=jK93 ------END PGP SIGNATURE----- diff --git a/dev-libs/eina/eina-9999.ebuild b/dev-libs/eina/eina-9999.ebuild deleted file mode 100644 index 7b6775c..0000000 --- a/dev-libs/eina/eina-9999.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -EGIT_SUB_PROJECT="legacy" -EGIT_URI_APPEND=${PN} -EGIT_BRANCH=${PN}-1.7 - -inherit enlightenment - -DESCRIPTION="Enlightenment's data types library (List, hash, etc) in C" - -LICENSE="LGPL-2.1" - -IUSE="altivec debug default-mempool mempool-buddy +mempool-chained - mempool-ememoa-fixed mempool-ememoa-unknown - mempool-fixed-bitmap +mempool-pass-through - mmx sse sse2 static-libs test" - -RDEPEND=" - mempool-ememoa-fixed? ( sys-libs/ememoa ) - mempool-ememoa-unknown? ( sys-libs/ememoa ) - debug? ( dev-util/valgrind )" - -DEPEND="${RDEPEND} - virtual/pkgconfig - test? ( - dev-libs/check - dev-libs/glib - dev-util/lcov - )" - -src_configure() { - local EMEMOA_FLAGS="" - - local MODULE_ARGUMENT="static" - if use debug ; then - MODULE_ARGUMENT="yes" - fi - - if use mempool-ememoa-fixed || use mempool-ememoa-unknown; then - EMEMOA_FLAGS="--enable-ememoa" - else - EMEMOA_FLAGS="--disable-ememoa" - 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_enable debug valgrind) - $(use debug || echo " --with-internal-maximum-log-level=2") - $(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-ememoa-fixed mempool-ememoa-fixed $MODULE_ARGUMENT) - $(use_enable mempool-ememoa-unknown mempool-ememoa-unknown $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 test && echo " --disable-amalgamation") - $(use_enable test e17) - $(use_enable test tests) - $(use_enable test benchmark) - ${EMEMOA_FLAGS} - --enable-magic-debug - --enable-safety-checks - " - - enlightenment_src_configure -} diff --git a/dev-libs/eina/metadata.xml b/dev-libs/eina/metadata.xml deleted file mode 100644 index 7c9b21e..0000000 --- a/dev-libs/eina/metadata.xml +++ /dev/null @@ -1,69 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>no-herd</herd> -<maintainer> - <email>enlightenment@gentoo.org</email> -</maintainer> -<use> - <flag name="mempool-chained">Compile "chained-pool" memory pool allocation.</flag> - <flag name="mempool-ememoa-fixed">Compile "ememoa-fixed" memory pool allocation based on <pkg>sys-libs/ememoa</pkg>.</flag> - <flag name="mempool-ememoa-unknown">Compile "ememoa-unknown" memory pool allocation based on <pkg>sys-libs/ememoa</pkg>.</flag> - <flag name="mempool-fixed-bitmap">Compile "fixed-bitmap" memory pool allocation.</flag> - <flag name="mempool-pass-through">Compile "pass-through" (system's malloc) memory pool allocation.</flag> - <flag name="mempool-buddy">Compile "buddy" memory pool allocation.</flag> - <flag name="default-mempool">By default use system's allocator (pass-through) instead of custom choice for Eina's own data structures.</flag> -</use> -<longdescription> -Eina is a multi-platform library that provides optimized data types -and useful tools for projects. - -Among its data types, Eina provides efficient implementation of: - - * double linked list with O(1) append and count; - - * double linked inlist (node is built in the data) with O(1) append; - - * stringshare, a pool of read-only strings that are shared in order - to save memory (no copies!), fast referencing and - pointer-comparison; - - * hash table with extensible key support, ships by default with - string, stringshare, pointer and integer hashes by default; - - * array of pointers, with O(1) count and append, configurable step - growing; - - * red-black tree; - - * sparse matrix; - - -As for tools, it provides couple of convenience: - - * generic and extensible logging system; - - * easy to use dynamic module loading (on top of dlopen()) that makes - it easy to change to static/built-in modules; - - * generic safety-checks system covering NULL pointers and other - incorrect conditions with logging; - - * "magic" type checking that check and logs if expected magic number - is incorrect; - - * easy to use and extensible memory allocators (mempools); - - * fixed-point arithmetic; - - * tile splitter and simplifier (merges); - - * generic iterator pattern (how to walk in one direction), just - implement the given API; - - * generic accessor pattern (how to randomly access items), just - implement the given API; - - * benchmark helpers. -</longdescription> -</pkgmetadata> |