summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEd Presutti <epresutti@comcast.net>2007-01-25 06:16:34 +0000
committerEd Presutti <epresutti@comcast.net>2007-01-25 06:16:34 +0000
commit0e302a4b417bd1c2f19ea5950798de6a1b8e1f06 (patch)
tree2fb2a118b87b8be476e6a1cb57405c49eb970772 /x11-libs
parentdont need to list doxygen as the enlightenment eclass takes care of it (diff)
downloadenlightenment-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/Manifest14
-rw-r--r--x11-libs/etk/etk-9999.ebuild38
-rw-r--r--x11-libs/etk/files/digest-etk-99991
-rw-r--r--x11-libs/ewl/Manifest14
-rw-r--r--x11-libs/ewl/ewl-9999.ebuild22
-rw-r--r--x11-libs/ewl/files/digest-ewl-99991
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 @@
+