From 10bd6085336e805acf3af6b3c3fdfa49f56eb9fd Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 16 Jan 2007 04:52:59 +0000 Subject: initial import from portage tree --- media-libs/edje/Manifest | 33 +++++++++++++++++++++ media-libs/edje/edje-0.5.0.030.ebuild | 14 +++++++++ media-libs/edje/edje-9999.ebuild | 14 +++++++++ media-libs/edje/files/digest-edje-0.5.0.030 | 3 ++ media-libs/edje/files/digest-edje-9999 | 0 media-libs/edje/metadata.xml | 46 +++++++++++++++++++++++++++++ 6 files changed, 110 insertions(+) create mode 100644 media-libs/edje/Manifest create mode 100644 media-libs/edje/edje-0.5.0.030.ebuild create mode 100644 media-libs/edje/edje-9999.ebuild create mode 100644 media-libs/edje/files/digest-edje-0.5.0.030 create mode 100644 media-libs/edje/files/digest-edje-9999 create mode 100644 media-libs/edje/metadata.xml (limited to 'media-libs/edje') 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 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 @@ + + + +no-herd + + vapier@gentoo.org + + +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. + + -- cgit v1.2.3-65-gdbad