diff options
Diffstat (limited to 'x11-wm/mutter/mutter-2.27.5.ebuild')
-rw-r--r-- | x11-wm/mutter/mutter-2.27.5.ebuild | 42 |
1 files changed, 18 insertions, 24 deletions
diff --git a/x11-wm/mutter/mutter-2.27.5.ebuild b/x11-wm/mutter/mutter-2.27.5.ebuild index 784b89f..23fbd5c 100644 --- a/x11-wm/mutter/mutter-2.27.5.ebuild +++ b/x11-wm/mutter/mutter-2.27.5.ebuild @@ -4,15 +4,15 @@ EAPI="2" -inherit eutils gnome2 +inherit gnome2 -DESCRIPTION="New GNOME window manager" +DESCRIPTION="Upcoming GNOME 3 window manager (derived from metacity)" HOMEPAGE="http://blogs.gnome.org/metacity/" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="test xinerama" +KEYWORDS="~amd64 ~x86" +IUSE="debug introspection test xinerama" RDEPEND=">=x11-libs/gtk+-2.10 >=x11-libs/pango-1.2[X] @@ -20,19 +20,21 @@ RDEPEND=">=x11-libs/gtk+-2.10 >=dev-libs/glib-2.6 >=x11-libs/startup-notification-0.7 >=x11-libs/libXcomposite-0.2 - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXdamage - x11-libs/libXcursor + + media-libs/clutter:1.0 + x11-libs/libICE + x11-libs/libSM x11-libs/libX11 - xinerama? ( x11-libs/libXinerama ) + x11-libs/libXcursor + x11-libs/libXdamage x11-libs/libXext + x11-libs/libXfixes x11-libs/libXrandr - x11-libs/libSM - x11-libs/libICE + x11-libs/libXrender + + introspection? ( dev-libs/gobject-introspection ) + xinerama? ( x11-libs/libXinerama ) gnome-extra/zenity - >=media-libs/clutter-1.0[introspection] - >=dev-libs/gir-repository-0.6.4 !x11-misc/expocity" DEPEND="${RDEPEND} >=app-text/gnome-doc-utils-0.8 @@ -44,7 +46,7 @@ DEPEND="${RDEPEND} x11-proto/xextproto x11-proto/xproto" -DOCS="AUTHORS ChangeLog HACKING NEWS README *.txt doc/*.txt" +DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README *.txt doc/*.txt" pkg_setup() { G2CONF="${G2CONF} @@ -53,15 +55,7 @@ pkg_setup() { --enable-sm --enable-startup-notification --enable-xsync + --enable-verbose-mode + $(use_with introspection) $(use_enable xinerama)" } - -src_prepare() { - gnome2_src_prepare - - # Remove stupid CFLAGS, bug #259179 - sed "s:-Werror::g" -i configure.in configure || die "sed failed" - - export XDG_DATA_DIRS="${XDG_DATA_DIRS} ${WORKDIR}/${P}/src/include" - -} |