summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-01-16 04:52:59 +0000
committerMike Frysinger <vapier@gentoo.org>2007-01-16 04:52:59 +0000
commit10bd6085336e805acf3af6b3c3fdfa49f56eb9fd (patch)
tree29e630f558ad07a1597ac3a339f53075cd3a646a /media-libs/edje
downloadenlightenment-10bd6085336e805acf3af6b3c3fdfa49f56eb9fd.tar.gz
enlightenment-10bd6085336e805acf3af6b3c3fdfa49f56eb9fd.tar.bz2
enlightenment-10bd6085336e805acf3af6b3c3fdfa49f56eb9fd.zip
initial import from portage tree
Diffstat (limited to 'media-libs/edje')
-rw-r--r--media-libs/edje/Manifest33
-rw-r--r--media-libs/edje/edje-0.5.0.030.ebuild14
-rw-r--r--media-libs/edje/edje-9999.ebuild14
-rw-r--r--media-libs/edje/files/digest-edje-0.5.0.0303
-rw-r--r--media-libs/edje/files/digest-edje-99990
-rw-r--r--media-libs/edje/metadata.xml46
6 files changed, 110 insertions, 0 deletions
diff --git a/media-libs/edje/Manifest b/media-libs/edje/Manifest
new file mode 100644
index 0000000..e1cd931
--- /dev/null
+++ b/media-libs/edje/Manifest
@@ -0,0 +1,33 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST edje-0.5.0.030.tar.gz 2148010 RMD160 5e1cf1aa3a3548c09008720ac98421cc52ea05f6 SHA1 123c5b621bfe248787292f71878505ed0d365ceb SHA256 35ff0cad27fc8c0737d85b269458d84496827eea4e24d9f8f71aef8ef8f76608
+EBUILD edje-0.5.0.030.ebuild 482 RMD160 4ab5bc6109937113524f0583fa7466fe6f94e4a4 SHA1 6164f244d36ec715f3b2fc813afe306b4ee4aec0 SHA256 e3cbe8c3121c7855a7a4cb621ac0ffa2141dffe2b0349b82a1a427760a5fb024
+MD5 5f5ad1b0d318e648ba0c04dcf4214de0 edje-0.5.0.030.ebuild 482
+RMD160 4ab5bc6109937113524f0583fa7466fe6f94e4a4 edje-0.5.0.030.ebuild 482
+SHA256 e3cbe8c3121c7855a7a4cb621ac0ffa2141dffe2b0349b82a1a427760a5fb024 edje-0.5.0.030.ebuild 482
+EBUILD edje-9999.ebuild 477 RMD160 ea9280a83eb89491449ea1c78b633c2e59e8cdb4 SHA1 c17758c00973cb68f68b085703ae6fd4ac7d0416 SHA256 82bd945622a788b40dc0b9b3ec9a0b7af8c2eb614ab001c7d3082adb4f38a9cb
+MD5 3d68fed860a8c0bfca8337babfd9f1a9 edje-9999.ebuild 477
+RMD160 ea9280a83eb89491449ea1c78b633c2e59e8cdb4 edje-9999.ebuild 477
+SHA256 82bd945622a788b40dc0b9b3ec9a0b7af8c2eb614ab001c7d3082adb4f38a9cb edje-9999.ebuild 477
+MISC ChangeLog 321 RMD160 c7440db0549bf36da9f4c6b114bb861237fc96f4 SHA1 cf75bd339f94822ecd70df07114bcf0312c023cc SHA256 a036a44e2961444192ade1bfed0c123c10c0cb48b20e4ebb653da8289f16b3f1
+MD5 024fe37cc1a19746cf3c2a57fb5b41a1 ChangeLog 321
+RMD160 c7440db0549bf36da9f4c6b114bb861237fc96f4 ChangeLog 321
+SHA256 a036a44e2961444192ade1bfed0c123c10c0cb48b20e4ebb653da8289f16b3f1 ChangeLog 321
+MISC metadata.xml 2710 RMD160 9548ca52980512f3abee7d3095410fbfade6f725 SHA1 d56e6d6097a737d5023f758a0950e510a278bc94 SHA256 7ae67fb8328ccb9eaa242c8d09127f683558ca8af32656c98ac30463485ce153
+MD5 5cf82687d1e7090f9fb40969006ccbbf metadata.xml 2710
+RMD160 9548ca52980512f3abee7d3095410fbfade6f725 metadata.xml 2710
+SHA256 7ae67fb8328ccb9eaa242c8d09127f683558ca8af32656c98ac30463485ce153 metadata.xml 2710
+MD5 63d4b4a03b56b30c39dceb291b275d6f files/digest-edje-0.5.0.030 247
+RMD160 882203b21f4ca0a222b44e3f3718314906b7ba08 files/digest-edje-0.5.0.030 247
+SHA256 d604cab706592e56b74d84e029df12e22e4745d63ac48bfbb0ccf3eada0a75ee files/digest-edje-0.5.0.030 247
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-edje-9999 0
+RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-edje-9999 0
+SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-edje-9999 0
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFFRCFhamhnQswr0vIRAtJTAKCCW74/OhHJeO4SiRUv0zJrZcL1mwCgp7uD
+a39g1Wwu2BHy4tlHoBJJjpY=
+=sSus
+-----END PGP SIGNATURE-----
diff --git a/media-libs/edje/edje-0.5.0.030.ebuild b/media-libs/edje/edje-0.5.0.030.ebuild
new file mode 100644
index 0000000..d2a20c9
--- /dev/null
+++ b/media-libs/edje/edje-0.5.0.030.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/edje/edje-0.5.0.030.ebuild,v 1.1 2006/07/16 05:29:42 vapier Exp $
+
+inherit enlightenment
+
+DESCRIPTION="graphical layout and animation library"
+HOMEPAGE="http://www.enlightenment.org/pages/edje.html"
+
+DEPEND=">=dev-libs/eet-0.9.9
+ >=x11-libs/evas-0.9.9
+ >=media-libs/imlib2-1.2.0
+ >=x11-libs/ecore-0.9.9
+ >=dev-libs/embryo-0.9.1"
diff --git a/media-libs/edje/edje-9999.ebuild b/media-libs/edje/edje-9999.ebuild
new file mode 100644
index 0000000..107590f
--- /dev/null
+++ b/media-libs/edje/edje-9999.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/edje/edje-9999.ebuild,v 1.6 2006/07/16 05:29:42 vapier Exp $
+
+inherit enlightenment
+
+DESCRIPTION="graphical layout and animation library"
+HOMEPAGE="http://www.enlightenment.org/pages/edje.html"
+
+DEPEND=">=dev-libs/eet-0.9.9
+ >=x11-libs/evas-0.9.9
+ >=media-libs/imlib2-1.2.0
+ >=x11-libs/ecore-0.9.9
+ >=dev-libs/embryo-0.9.1"
diff --git a/media-libs/edje/files/digest-edje-0.5.0.030 b/media-libs/edje/files/digest-edje-0.5.0.030
new file mode 100644
index 0000000..09ab2bd
--- /dev/null
+++ b/media-libs/edje/files/digest-edje-0.5.0.030
@@ -0,0 +1,3 @@
+MD5 edd551848b77b136fa47f6a9bfc4229e edje-0.5.0.030.tar.gz 2148010
+RMD160 5e1cf1aa3a3548c09008720ac98421cc52ea05f6 edje-0.5.0.030.tar.gz 2148010
+SHA256 35ff0cad27fc8c0737d85b269458d84496827eea4e24d9f8f71aef8ef8f76608 edje-0.5.0.030.tar.gz 2148010
diff --git a/media-libs/edje/files/digest-edje-9999 b/media-libs/edje/files/digest-edje-9999
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/media-libs/edje/files/digest-edje-9999
diff --git a/media-libs/edje/metadata.xml b/media-libs/edje/metadata.xml
new file mode 100644
index 0000000..87fcd21
--- /dev/null
+++ b/media-libs/edje/metadata.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>vapier@gentoo.org</email>
+</maintainer>
+<longdescription>
+Edje is a complex graphical design and layout library.
+
+It's purpose is to be a sequel to "Ebits" which to date has serviced the needs of
+Enlightenment development for version 0.17. The original design paramteres under
+which Ebits came about were a lot more restricted than the resulting use of them,
+thus Edje was born.
+
+Edje is a more complex layout engine compared to Ebits. It doesn't pretend to do
+containering and regular layout like a widget set. It still inherits the more
+simplistic layout ideas behind Ebits, but it now does them a lot more cleanly,
+allowing for easy expansion, and the ability to cover much more ground than Ebits
+ever could. For the purposes of Enlightenment 0.17, Edje should serve all the
+purposes of creating visual elements (borders of windows, scrollbars, etc.) and
+allow the designer the ability to animate, layout and control the look and feel of
+any program using Edje as its basic GUI constructor. This library allows for
+multiple collections of Layouts in one file, sharing the same image database and
+thus allowing a whole theme to be conveneintly packaged into 1 file and shipped
+around.
+
+Edje, unlike Ebits, separates the layout and behavior logic. Edje files ship with an
+image database, used by all the parts in all the collections to source graphical
+data. It has a directory of logical part names pointing to the part collection entry
+ID in the file (thus allowing for multiple logical names to point to the same part
+collection, allowing for the sharing of data betwene display elements). Each part
+collection consists of a list of visual parts, as well as a list of programs. A
+program is a conditionally run program that if a particular event occurs (a button
+is pressed, a mouse enters or leaves a part) will trigger an action that may affect
+other parts. In this way a part collection can be "programmed" via its file as to
+hilight buttons when the mouse passes over them or show hidden parts when a button
+is clicked somewhere etc. The actions performed in changing from one state to
+another ar also allowed to transition over a period of time, allowing animation.
+
+This separation and simplistic event driven style of programming can produce almost
+any look and feel one could want for basic visual elements. Anything more complex is
+likely the domain of an application or widget set that may use Edje as a conveneient
+way of being able to configure parts of the display.
+</longdescription>
+</pkgmetadata>