summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-wm/metacity/ChangeLog5
-rw-r--r--x11-wm/metacity/Manifest15
-rw-r--r--x11-wm/metacity/files/metacity-2.8.0-xinerama_config_test.patch11
-rw-r--r--x11-wm/metacity/metacity-2.8.0.ebuild17
4 files changed, 36 insertions, 12 deletions
diff --git a/x11-wm/metacity/ChangeLog b/x11-wm/metacity/ChangeLog
index 3ec3ed12a3b3..a1ec24513265 100644
--- a/x11-wm/metacity/ChangeLog
+++ b/x11-wm/metacity/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for x11-wm/metacity
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/metacity/ChangeLog,v 1.59 2004/03/30 01:32:53 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/metacity/ChangeLog,v 1.60 2004/03/30 22:37:31 foser Exp $
+
+ 31 Mar 2004; foser <foser@gentoo.org> metacity-2.8.0.ebuild :
+ Add patch to fix xinerama configure switch (#46291)
30 Mar 2004; Luca Barbato <lu_zero@gentoo.org> :
Removed an unnecessary patch
diff --git a/x11-wm/metacity/Manifest b/x11-wm/metacity/Manifest
index 2659a54baf84..cb832e44128b 100644
--- a/x11-wm/metacity/Manifest
+++ b/x11-wm/metacity/Manifest
@@ -1,11 +1,12 @@
-MD5 1c3618bfcf6e83dd9c88824c1345f919 metacity-2.4.34.ebuild 1037
-MD5 8e21f85000bdb1d2629dceb944af2ea4 ChangeLog 6714
+MD5 55fd5d360b4f08dddd4b45533cd09ab9 metacity-2.8.0.ebuild 1376
+MD5 55ea5673381591db2108fa9cbfa0229c metacity-2.4.34.ebuild 1038
+MD5 86dc48c3b19370d59034d51b73f93c89 metacity-2.6.3.ebuild 1055
+MD5 46f73991369dbb9dd6520f4fd4aae56c ChangeLog 6832
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
-MD5 b7c3b6b660a0f4fc6f9bc65d125d35fe metacity-2.6.3.ebuild 1054
-MD5 717e9096b083ee90bd0396f9fc61a289 metacity-2.8.0.ebuild 1169
-MD5 84f5ea78ee890e58d9f657dbced03a3b metacity-2.6.5.ebuild 1062
-MD5 ad3de36c7f3732f72fa88331f5266ba6 files/digest-metacity-2.8.0 68
+MD5 2c2c09e64fef455b6c953d8b95b9010a metacity-2.6.5.ebuild 1063
MD5 888edb091b2a7f1feebf5ad86907048f files/metacity-2.4.3-ppc-gcc3.2.diff 1062
+MD5 4b8d31e149958238c018a4464a5f354f files/digest-metacity-2.4.34 69
MD5 4ab803ac0ffb0f611f083e2df08fc5f1 files/digest-metacity-2.6.3 68
MD5 401c8abc54cf89761ae05db69a25aa60 files/digest-metacity-2.6.5 68
-MD5 4b8d31e149958238c018a4464a5f354f files/digest-metacity-2.4.34 69
+MD5 ad3de36c7f3732f72fa88331f5266ba6 files/digest-metacity-2.8.0 68
+MD5 2562cf5fc7b8b4158301e47955a98c09 files/metacity-2.8.0-xinerama_config_test.patch 466
diff --git a/x11-wm/metacity/files/metacity-2.8.0-xinerama_config_test.patch b/x11-wm/metacity/files/metacity-2.8.0-xinerama_config_test.patch
new file mode 100644
index 000000000000..cadaf522fc0d
--- /dev/null
+++ b/x11-wm/metacity/files/metacity-2.8.0-xinerama_config_test.patch
@@ -0,0 +1,11 @@
+--- metacity-2.8.0/configure.in 2004-03-21 17:16:12.000000000 +0100
++++ metacity-2.8.0.patched/configure.in 2004-03-31 00:21:54.438187584 +0200
+@@ -214,7 +214,7 @@
+ CPPFLAGS="$CPPFLAGS $X_CFLAGS"
+
+ AC_ARG_ENABLE(xinerama,[ --disable-xinerama disable metacity's use of the Xinerama extension],
+- try_xinerama=no,try_xinerama=yes)
++ try_xinerama=$enable_xinerama,try_xinerama=yes)
+
+ use_solaris_xinerama=no
+ use_xfree_xinerama=no
diff --git a/x11-wm/metacity/metacity-2.8.0.ebuild b/x11-wm/metacity/metacity-2.8.0.ebuild
index f0bdf569bfea..bd9ab8ebaf77 100644
--- a/x11-wm/metacity/metacity-2.8.0.ebuild
+++ b/x11-wm/metacity/metacity-2.8.0.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/metacity/metacity-2.8.0.ebuild,v 1.2 2004/03/30 01:32:53 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/metacity/metacity-2.8.0.ebuild,v 1.3 2004/03/30 22:37:31 foser Exp $
-inherit gnome2
+inherit gnome2 eutils
DESCRIPTION="Gnome default windowmanager"
HOMEPAGE="http://www.gnome.org/"
@@ -25,15 +25,23 @@ RDEPEND="virtual/x11
DEPEND="${RDEPEND}
sys-devel/gettext
>=dev-util/pkgconfig-0.12.0
- >=dev-util/intltool-0.29"
+ >=dev-util/intltool-0.29
+ sys-devel/autoconf"
+#autoconf for the config patch only
DOCS="AUTHORS COPYING ChangeLog HACKING INSTALL NEWS README *txt"
G2CONF="${G2CONF} $(use_enable xinerama)"
-src_unpack(){
+src_unpack() {
unpack ${A}
+ cd ${S}
+
+ # fix the xinerama configure stuff (#46291)
+ epatch ${FILESDIR}/${P}-xinerama_config_test.patch
+ WANT_AUTOCONF=2.5 autoconf || die
+
#We can remove that one eventually
# causes ICE on ppc w/ gcc (still)
# use ppc && (
@@ -43,4 +51,5 @@ src_unpack(){
# fi
# )
+
}