summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/ecore/metadata.xml')
-rw-r--r--dev-libs/ecore/metadata.xml66
1 files changed, 0 insertions, 66 deletions
diff --git a/dev-libs/ecore/metadata.xml b/dev-libs/ecore/metadata.xml
deleted file mode 100644
index 6a19a7d..0000000
--- a/dev-libs/ecore/metadata.xml
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>enlightenment</herd>
-<use>
- <flag name="ares">Enables support for asynchronous DNS using the <pkg>net-dns/c-ares</pkg> library</flag>
- <flag name="evas">Provides easy to use canvas by gluing <pkg>media-libs/evas</pkg> and various input/output systems.</flag>
- <flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
- <flag name="inotify">Enable support for inotify</flag>
- <flag name="ipv6">Enable support for IPv6</flag>
- <flag name="tslib">Build with tslib support for touchscreen devices.</flag>
- <flag name="xprint">Enable X11 Xprint support</flag>
-</use>
-<longdescription>
-Ecore is a clean and tiny event loop library with many modules to do
-lots of convenient things for a programmer, to save time and effort.
-
-It's small and lean, designed to work on embedded systems all the way
-to large and powerful multi-cpu workstations. It serialises all system
-signals, events etc. into a single event queue, that is easily
-processed without needing to worry about concurrency. A properly
-written, event-driven program using this kind of programming doesn't
-need threads, nor has to worry about concurrency. It turns a program
-into a state machine, and makes it very robust and easy to follow.
-
-Ecore gives you other handy primitives, such as timers to tick over
-for you and call specified functions at particular times so the
-programmer can use this to do things, like animate, or time out on
-connections or tasks that take too long etc.
-
-Idle handlers are provided too, as well as calls on entering an idle
-state (often a very good time to update the state of the program). All
-events that enter the system are passed to specific callback functions
-that the program sets up to handle those events. Handling them is
-simple and other Ecore modules produce more events on the queue,
-coming from other sources such as file descriptors etc.
-
-Ecore also lets you have functions called when file descriptors become
-active for reading or writing, allowing for streamlined, non-blocking
-IO.
-
-Ecore may provide (if enabled) the following libraries:
-
- * ecore: main loop, signals, and base;
-
- * ecore_con: http/ftp (curl) access;
-
- * ecore_file: easy file manipulation (copy, move, symlink, remove),
- monitoring and directory (mkdir, mkdir -p, rm -fr);
-
- * ecore_txt: text charset conversion (iconv wrapper);
-
- * ecore_evas: integrates <pkg>media-libs/evas</pkg> into different
- input and output systems, providing easy to use canvas;
-
- * ecore_x, ecore_sdl, ecore_quartz, ecore_directfb, ecore_win32,
- ecore_wince, ecore_fb: access to different input/output systems,
- mapping them to ecore main loop and events;
-
- * ecore_imf, ecore_imf_evas: input-method framework used to integrate
- with different input methods such as virtual keyboards;
-
- * ecore_input, ecore_input_evas: abstraction of input events.
-
-</longdescription>
-</pkgmetadata>