summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Ullmann <jokey@gentoo.org>2008-03-17 20:28:43 +0000
committerMarkus Ullmann <jokey@gentoo.org>2008-03-17 20:28:43 +0000
commitea1a1d197bad4f73911fe7b1e25b10683155b53e (patch)
tree179c3281c39451b0808de3347ec1dd33131cf8cb /x11-themes/gtk-engines-murrine
parentAdd dependency on intltool instead of wrong dependency on XML::Parser (diff)
downloadgentoo-2-ea1a1d197bad4f73911fe7b1e25b10683155b53e.tar.gz
gentoo-2-ea1a1d197bad4f73911fe7b1e25b10683155b53e.tar.bz2
gentoo-2-ea1a1d197bad4f73911fe7b1e25b10683155b53e.zip
Synced from my dev overlay, thanks to Adam again :)
(Portage version: 2.1.4.4)
Diffstat (limited to 'x11-themes/gtk-engines-murrine')
-rw-r--r--x11-themes/gtk-engines-murrine/ChangeLog18
-rw-r--r--x11-themes/gtk-engines-murrine/files/gtk-engines-murrine-0.53.1-use-gtk_free.patch20
-rw-r--r--x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.53.1-r1.ebuild46
-rw-r--r--x11-themes/gtk-engines-murrine/metadata.xml9
4 files changed, 88 insertions, 5 deletions
diff --git a/x11-themes/gtk-engines-murrine/ChangeLog b/x11-themes/gtk-engines-murrine/ChangeLog
index 547e7fe08f3a..1c57514f2573 100644
--- a/x11-themes/gtk-engines-murrine/ChangeLog
+++ b/x11-themes/gtk-engines-murrine/ChangeLog
@@ -1,6 +1,20 @@
# ChangeLog for x11-themes/gtk-engines-murrine
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines-murrine/ChangeLog,v 1.28 2007/07/19 13:48:48 angelos Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines-murrine/ChangeLog,v 1.29 2008/03/17 20:28:42 jokey Exp $
+
+ 17 Mar 2008; <jokey@gentoo.org>
+ +files/gtk-engines-murrine-0.53.1-use-gtk_free.patch, metadata.xml,
+ +gtk-engines-murrine-0.53.1-r1.ebuild:
+ Synced from my dev overlay, thanks to Adam again :)
+
+*gtk-engines-murrine-0.53.1-r1 (17 Mar 2008)
+
+ 17 Mar 2008; Adam James <atj@pulsewidth.org.uk>
+ +gtk-engines-murrine-0.53.1-r1.ebuild:
+ New revision with fixes for bugs #192797, #198815 & #204488.
+
+ 17 Mar 2008; Adam James <atj@pulsewidth.org.uk> metadata.xml:
+ Adding jokey as proxy maintainer.
19 Jul 2007; Christoph Mende <angelos@gentoo.org>
gtk-engines-murrine-0.53.1.ebuild:
diff --git a/x11-themes/gtk-engines-murrine/files/gtk-engines-murrine-0.53.1-use-gtk_free.patch b/x11-themes/gtk-engines-murrine/files/gtk-engines-murrine-0.53.1-use-gtk_free.patch
new file mode 100644
index 000000000000..7a69c8021a84
--- /dev/null
+++ b/x11-themes/gtk-engines-murrine/files/gtk-engines-murrine-0.53.1-use-gtk_free.patch
@@ -0,0 +1,20 @@
+--- murrine-0.53.1.orig/src/support.c
++++ murrine-0.53.1/src/support.c
+@@ -274,7 +274,7 @@
+ if (tmp_size)
+ {
+ *indicator_size = *tmp_size;
+- g_free (tmp_size);
++ gtk_requisition_free (tmp_size);
+ }
+ else
+ *indicator_size = default_option_indicator_size;
+@@ -282,7 +282,7 @@
+ if (tmp_spacing)
+ {
+ *indicator_spacing = *tmp_spacing;
+- g_free (tmp_spacing);
++ gtk_border_free (tmp_spacing);
+ }
+ else
+ *indicator_spacing = default_option_indicator_spacing;
diff --git a/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.53.1-r1.ebuild b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.53.1-r1.ebuild
new file mode 100644
index 000000000000..aeab307d9ea6
--- /dev/null
+++ b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.53.1-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.53.1-r1.ebuild,v 1.1 2008/03/17 20:28:42 jokey Exp $
+
+inherit eutils
+
+MY_PN="murrine"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Murrine GTK+2 Cairo Engine"
+
+HOMEPAGE="http://www.cimitan.com/murrine/"
+URI_PREFIX="http://cimi.netsons.org/media/download_gallery"
+SRC_URI="${URI_PREFIX}/${MY_PN}/${MY_P}.tar.bz2 ${URI_PREFIX}/MurrinaFancyCandy.tar.bz2 ${URI_PREFIX}/MurrinaVerdeOlivo.tar.bz2 ${URI_PREFIX}/MurrinaGilouche.tar.bz2 ${URI_PREFIX}/MurrinaLoveGray.tar.bz2 ${URI_PREFIX}/MurrineThemePack.tar.bz2 ${URI_PREFIX}/MurrineXfwm.tar.bz2 http://www.kernow-webhosting.com/~bvc/theme/mcity/Murrine.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=x11-libs/gtk+-2.8"
+DEPEND=">=x11-libs/gtk+-2.8"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "$S"
+
+ # Fix for bug #198815
+ epatch "${FILESDIR}/${P}-use-gtk_free.patch"
+}
+
+src_compile() {
+ econf --enable-animation || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ dodir /usr/share/themes
+ insinto /usr/share/themes
+ doins -r "${WORKDIR}"/Murrin*
+
+ dodoc AUTHORS ChangeLog CREDITS
+}
diff --git a/x11-themes/gtk-engines-murrine/metadata.xml b/x11-themes/gtk-engines-murrine/metadata.xml
index 20b23732faf8..3f7b16bbf269 100644
--- a/x11-themes/gtk-engines-murrine/metadata.xml
+++ b/x11-themes/gtk-engines-murrine/metadata.xml
@@ -4,9 +4,12 @@
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
- <email>nichoj@gentoo.org</email>
- <name>Joshua Nichols</name>
- <description>Maintainer</description>
+ <email>jokey@gentoo.org</email>
+ <name>Markus Ullmann</name>
+ </maintainer>
+ <maintainer>
+ <email>atj@pulsewidth.org.uk</email>
+ <name>Adam James</name>
</maintainer>
<longdescription>
"Murrine" is an Italian word meaning the glass artworks done by Venicians glass