summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2013-09-28 09:00:10 +0000
committerMike Frysinger <vapier@gentoo.org>2013-09-28 09:00:10 +0000
commitbc56288e49a4d142b6425515c06dc395a3c24e58 (patch)
treefb2a0b6dcab83e089e6fb29c565604d98aed4d5d /dev-libs
parenttrim empty dirs (diff)
downloadenlightenment-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/ChangeLog30
-rw-r--r--dev-libs/eina/Manifest15
-rw-r--r--dev-libs/eina/eina-9999.ebuild78
-rw-r--r--dev-libs/eina/metadata.xml69
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>