diff options
author | Ed Presutti <epresutti@comcast.net> | 2007-01-25 06:16:34 +0000 |
---|---|---|
committer | Ed Presutti <epresutti@comcast.net> | 2007-01-25 06:16:34 +0000 |
commit | 0e302a4b417bd1c2f19ea5950798de6a1b8e1f06 (patch) | |
tree | 2fb2a118b87b8be476e6a1cb57405c49eb970772 /x11-libs | |
parent | dont need to list doxygen as the enlightenment eclass takes care of it (diff) | |
download | enlightenment-0e302a4b417bd1c2f19ea5950798de6a1b8e1f06.tar.gz enlightenment-0e302a4b417bd1c2f19ea5950798de6a1b8e1f06.tar.bz2 enlightenment-0e302a4b417bd1c2f19ea5950798de6a1b8e1f06.zip |
- Check for properly compiled ecore for X/FB/GL engines
- Install HTML doxygen output
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/etk/Manifest | 14 | ||||
-rw-r--r-- | x11-libs/etk/etk-9999.ebuild | 38 | ||||
-rw-r--r-- | x11-libs/etk/files/digest-etk-9999 | 1 | ||||
-rw-r--r-- | x11-libs/ewl/Manifest | 14 | ||||
-rw-r--r-- | x11-libs/ewl/ewl-9999.ebuild | 22 | ||||
-rw-r--r-- | x11-libs/ewl/files/digest-ewl-9999 | 1 |
6 files changed, 72 insertions, 18 deletions
diff --git a/x11-libs/etk/Manifest b/x11-libs/etk/Manifest index a1745fa..eac6275 100644 --- a/x11-libs/etk/Manifest +++ b/x11-libs/etk/Manifest @@ -1,11 +1,11 @@ -EBUILD etk-9999.ebuild 430 RMD160 9773ac726c5addd1b64930467d3d71a0ec526d11 SHA1 368d604c36848809d2b2b1db96783013c15e8b8e SHA256 f4ee03dec92d0a074796a8836fc1acb4747bdae1db9a14ff84ffaabe2ce86b5a -MD5 224fd825f85ca8f6f62154b188c3fb4a etk-9999.ebuild 430 -RMD160 9773ac726c5addd1b64930467d3d71a0ec526d11 etk-9999.ebuild 430 -SHA256 f4ee03dec92d0a074796a8836fc1acb4747bdae1db9a14ff84ffaabe2ce86b5a etk-9999.ebuild 430 +EBUILD etk-9999.ebuild 1009 RMD160 e2a031af0efd10e68ee0ea7d33f7b79b8c3c3319 SHA1 008691870cb165eb326bec2324b9d1850e1dc494 SHA256 9f730047e1d65fb0ab5198ad6fd9b179635350298e1b9abe3730418db60a5774 +MD5 7dbdd0aa0ae9151e64b558a050ee3534 etk-9999.ebuild 1009 +RMD160 e2a031af0efd10e68ee0ea7d33f7b79b8c3c3319 etk-9999.ebuild 1009 +SHA256 9f730047e1d65fb0ab5198ad6fd9b179635350298e1b9abe3730418db60a5774 etk-9999.ebuild 1009 MISC metadata.xml 221 RMD160 2699c0059639536eb7befa077a27e437569a26ba SHA1 4bef3741184af2e2d984fec094cd0ab39ae2e624 SHA256 1d72b91d3ef79fdff0049c23a645d8595a5fb72ea7e5d5b6fa43cfc18e9a4627 MD5 1fb0cef8c20e31d8fee121ebb2205588 metadata.xml 221 RMD160 2699c0059639536eb7befa077a27e437569a26ba metadata.xml 221 SHA256 1d72b91d3ef79fdff0049c23a645d8595a5fb72ea7e5d5b6fa43cfc18e9a4627 metadata.xml 221 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-etk-9999 0 -RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-etk-9999 0 -SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-etk-9999 0 +MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-etk-9999 1 +RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-etk-9999 1 +SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-etk-9999 1 diff --git a/x11-libs/etk/etk-9999.ebuild b/x11-libs/etk/etk-9999.ebuild index 55f7a1e..4072092 100644 --- a/x11-libs/etk/etk-9999.ebuild +++ b/x11-libs/etk/etk-9999.ebuild @@ -6,11 +6,34 @@ inherit enlightenment DESCRIPTION="toolkit based on the EFL" -IUSE="nls" +IUSE="nls X fbcon" -DEPEND="x11-libs/evas - media-libs/edje - x11-libs/ecore" +DEPEND=">=x11-libs/evas-0.9.9 + >=media-libs/edje-0.5.0 + >=x11-libs/ecore-0.9.9" + +pkg_setup() { + if ! built_with_use x11-libs/evas png ; then + eerror "Re-emerge evas with USE=png" + die "Re-emerge evas with USE=png" + fi + + if use X ; then + if ! built_with_use x11-libs/ecore X ; then + eerror "Re-emerge ecore with USE=X" + die "Re-emerge ecore with USE=X" + fi + fi + + if use fbcon ; then + if ! built_with_use x11-libs/ecore fbcon ; then + eerror "Re-emerge ecore with USE=fbcon" + die "Re-emerge ecore with USE=fbcon" + fi + fi + + enlightenment_pkg_setup +} src_compile() { export MY_ECONF=" @@ -18,3 +41,10 @@ src_compile() { " enlightenment_src_compile } + +src_install() { + + enlightenment_src_install + + dohtml doc/html/* +} diff --git a/x11-libs/etk/files/digest-etk-9999 b/x11-libs/etk/files/digest-etk-9999 index e69de29..8b13789 100644 --- a/x11-libs/etk/files/digest-etk-9999 +++ b/x11-libs/etk/files/digest-etk-9999 @@ -0,0 +1 @@ + diff --git a/x11-libs/ewl/Manifest b/x11-libs/ewl/Manifest index 8d6abf9..0fee584 100644 --- a/x11-libs/ewl/Manifest +++ b/x11-libs/ewl/Manifest @@ -3,10 +3,10 @@ EBUILD ewl-0.0.4.007.ebuild 724 RMD160 c61dacd5dd0fde1d641d647836e4a394ec97d125 MD5 f826d011d2ba511b10d9c9668790af1d ewl-0.0.4.007.ebuild 724 RMD160 c61dacd5dd0fde1d641d647836e4a394ec97d125 ewl-0.0.4.007.ebuild 724 SHA256 e38e9d135a09af20a24ae967d1ba244d90e44833ecde9c595440abff104ddc5e ewl-0.0.4.007.ebuild 724 -EBUILD ewl-9999.ebuild 821 RMD160 7475112e93089e8c139ccd62486d3a25e5744de1 SHA1 c6e70464976d1796149f504dd456c3130441add2 SHA256 8b01b834918eab17d46c8a9820de9b7aec0c5163b627b740d4377dfe538d120d -MD5 f5edb12a0cb9a3e66916134b2322829c ewl-9999.ebuild 821 -RMD160 7475112e93089e8c139ccd62486d3a25e5744de1 ewl-9999.ebuild 821 -SHA256 8b01b834918eab17d46c8a9820de9b7aec0c5163b627b740d4377dfe538d120d ewl-9999.ebuild 821 +EBUILD ewl-9999.ebuild 1302 RMD160 2ef55c3174caae0a876761e642b1484d345c5cde SHA1 fbf92e183cdc93ea131c631859a25247e987c882 SHA256 f3bbbb2d59e1ea722b40968b69b6bf6b13caf4b5381a3e69cbbe94aa6f0fa1dd +MD5 94e45b52f32730b8943fd8a7b85eeac6 ewl-9999.ebuild 1302 +RMD160 2ef55c3174caae0a876761e642b1484d345c5cde ewl-9999.ebuild 1302 +SHA256 f3bbbb2d59e1ea722b40968b69b6bf6b13caf4b5381a3e69cbbe94aa6f0fa1dd ewl-9999.ebuild 1302 MISC metadata.xml 500 RMD160 80136a542202ef90f11dd7396cbc84193db4fe11 SHA1 f08d765867830b33a1bdb3ea7671bd6aa867e6a1 SHA256 98d626ccc08da249c275209d5d6272e9aa778c83db3c4488aa861eddd7b53752 MD5 3e9153d04c3f4c92c55d72c6fcf62fac metadata.xml 500 RMD160 80136a542202ef90f11dd7396cbc84193db4fe11 metadata.xml 500 @@ -14,6 +14,6 @@ SHA256 98d626ccc08da249c275209d5d6272e9aa778c83db3c4488aa861eddd7b53752 metadata MD5 bbb40412bc350f86152cd2ff2b3b21ee files/digest-ewl-0.0.4.007 244 RMD160 71a166fe91dad1bda2af33dfd27dbf83b4ff4ce7 files/digest-ewl-0.0.4.007 244 SHA256 f1f1af2cb47f0f1ddd14316cbd31eb880d2ea4a39ffedb6313859cddacaf0a79 files/digest-ewl-0.0.4.007 244 -MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-ewl-9999 0 -RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-ewl-9999 0 -SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-ewl-9999 0 +MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-ewl-9999 1 +RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-ewl-9999 1 +SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-ewl-9999 1 diff --git a/x11-libs/ewl/ewl-9999.ebuild b/x11-libs/ewl/ewl-9999.ebuild index 2657345..0e1f8ac 100644 --- a/x11-libs/ewl/ewl-9999.ebuild +++ b/x11-libs/ewl/ewl-9999.ebuild @@ -21,6 +21,28 @@ pkg_setup() { eerror "Re-emerge evas with USE=png" die "Re-emerge evas with USE=png" fi + + if use X ; then + if ! built_with_use x11-libs/ecore X ; then + eerror "Re-emerge ecore with USE=X" + die "Re-emerge ecore with USE=X" + fi + fi + + if use fbcon ; then + if ! built_with_use x11-libs/ecore fbcon ; then + eerror "Re-emerge ecore with USE=fbcon" + die "Re-emerge ecore with USE=fbcon" + fi + fi + + if use opengl ; then + if ! built_with_use x11-libs/ecore opengl ; then + eerror "Re-emerge ecore with USE=opengl" + die "Re-emerge ecore with USE=opengl" + fi + fi + enlightenment_pkg_setup } diff --git a/x11-libs/ewl/files/digest-ewl-9999 b/x11-libs/ewl/files/digest-ewl-9999 index e69de29..8b13789 100644 --- a/x11-libs/ewl/files/digest-ewl-9999 +++ b/x11-libs/ewl/files/digest-ewl-9999 @@ -0,0 +1 @@ + |