summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorThomas Sachau <tommy@gentoo.org>2010-10-24 11:43:41 +0000
committerThomas Sachau <tommy@gentoo.org>2010-10-24 11:43:41 +0000
commit2230e6bae3ff430a0536d130885f57987c261cb1 (patch)
tree10d5ad37c91eb607d6e6b04e7ed7b90d76573aba /x11-wm
parentSwitch to PYTHON_DEPEND, support multiple python ABIs, make static libs optional (diff)
downloadenlightenment-2230e6bae3ff430a0536d130885f57987c261cb1.tar.gz
enlightenment-2230e6bae3ff430a0536d130885f57987c261cb1.tar.bz2
enlightenment-2230e6bae3ff430a0536d130885f57987c261cb1.zip
Initial addition of ecomp - a compiz for e17
(Portage version: 2.2_rc99-r1/svn/Linux x86_64)
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/ecomp/ChangeLog10
-rw-r--r--x11-wm/ecomp/Manifest4
-rw-r--r--x11-wm/ecomp/ecomp-9999.ebuild31
-rw-r--r--x11-wm/ecomp/files/fix-eina-dependency.patch11
-rw-r--r--x11-wm/ecomp/metadata.xml15
5 files changed, 71 insertions, 0 deletions
diff --git a/x11-wm/ecomp/ChangeLog b/x11-wm/ecomp/ChangeLog
new file mode 100644
index 0000000..0475aac
--- /dev/null
+++ b/x11-wm/ecomp/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for x11-wm/ecomp
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*ecomp-9999 (24 Oct 2010)
+
+ 24 Oct 2010; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
+ +ecomp-9999.ebuild, +files/fix-eina-dependency.patch, +metadata.xml:
+ Initial addition of ecomp - a compiz for e17
+
diff --git a/x11-wm/ecomp/Manifest b/x11-wm/ecomp/Manifest
new file mode 100644
index 0000000..68c6e72
--- /dev/null
+++ b/x11-wm/ecomp/Manifest
@@ -0,0 +1,4 @@
+AUX fix-eina-dependency.patch 210 RMD160 8e2e17705a6b99b4a0c4d02a1714d23463de6cfe SHA1 5f877518d65759fefb4081b0780ac7ac90f7337c SHA256 22e2d85dcc99fa44fd83aa8fd71ff518d22e9c4b3624a21b7da38a4a346e3639
+EBUILD ecomp-9999.ebuild 629 RMD160 2b8d97fd6313d08d6ed35d77459e95c309ab955a SHA1 cf4c9e9360668b3ac0ab28b71d4a9a7f00e138df SHA256 26e4d1b1f27fff878bca9a49285021e9ca693dd9f2c5385bb36dffaa5ed1c554
+MISC ChangeLog 318 RMD160 3bd29b96b6da54912730deb8c1c393f20910b1a4 SHA1 18f4054f42b1b1fdd48997772d574ca0708822ff SHA256 8812dacc893677fd6b8294d0591fa3aacd84cbd055b4e9c6a47379073fc53c04
+MISC metadata.xml 316 RMD160 915439b841a43a8c8e0ec11f4baf0d1819d7da9c SHA1 23bceb8f1e38e47a88c4fcc44fa24a9e2284a445 SHA256 240afad88095251ef27690e5f07dd076313851b859ac347dbe4280b721e2e628
diff --git a/x11-wm/ecomp/ecomp-9999.ebuild b/x11-wm/ecomp/ecomp-9999.ebuild
new file mode 100644
index 0000000..e0af93f
--- /dev/null
+++ b/x11-wm/ecomp/ecomp-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+EGIT_REPO_URI="git://github.com/jeffdameth/ecomp.git"
+
+inherit autotools enlightenment flag-o-matic git
+
+DESCRIPTION="e17 window manager with compiz"
+
+SLOT="0"
+IUSE="inotify jpeg static-libs"
+
+DEPEND="x11-proto/xproto
+ sys-devel/libtool"
+RDEPEND="!x11-wm/compiz"
+
+src_prepare() {
+ epatch "${FILESDIR}"/fix-eina-dependency.patch
+ append-ldflags $(no-as-needed)
+ eautoreconf
+}
+
+src_configure() {
+ MY_ECONF="$(use_enable nls)
+ $(use_enable inotify)
+ $(use_enable jpeg)"
+ enlightenment_src_configure
+}
diff --git a/x11-wm/ecomp/files/fix-eina-dependency.patch b/x11-wm/ecomp/files/fix-eina-dependency.patch
new file mode 100644
index 0000000..f041ae1
--- /dev/null
+++ b/x11-wm/ecomp/files/fix-eina-dependency.patch
@@ -0,0 +1,11 @@
+--- configure.ac 2010-10-24 11:10:25.538000022 +0200
++++ configure.ac.new 2010-10-24 11:13:32.658000024 +0200
+@@ -129,7 +129,7 @@
+ libxml-2.0 \
+ libxslt \
+ pango \
+- eina-0 \
++ eina \
+ eet"
+
+
diff --git a/x11-wm/ecomp/metadata.xml b/x11-wm/ecomp/metadata.xml
new file mode 100644
index 0000000..fc27854
--- /dev/null
+++ b/x11-wm/ecomp/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>enlightenment@gentoo.org</email>
+ </maintainer>
+
+ <use>
+ <flag name='inotify'>
+ Enable inotify plugin
+ </flag>
+ </use>
+
+</pkgmetadata>