diff options
author | atj <atj@localhost> | 2008-06-16 19:28:14 +0000 |
---|---|---|
committer | atj <atj@localhost> | 2008-06-16 19:28:14 +0000 |
commit | aceb941c94e792f654a632031d9fd70a36a61763 (patch) | |
tree | 3177b76cb70528036628b48334928e0a678d461a | |
parent | app-admin/tenshi-0.10-r2: in portage (diff) | |
download | jokey-aceb941c94e792f654a632031d9fd70a36a61763.tar.gz jokey-aceb941c94e792f654a632031d9fd70a36a61763.tar.bz2 jokey-aceb941c94e792f654a632031d9fd70a36a61763.zip |
x11-themes/gtk-engines-murrine-0.53-r1: fix missing pkgconfig dep, bug #227581
svn path=/trunk/; revision=435
3 files changed, 77 insertions, 0 deletions
diff --git a/x11-themes/gtk-engines-murrine/Manifest b/x11-themes/gtk-engines-murrine/Manifest new file mode 100644 index 0000000..45c1daf --- /dev/null +++ b/x11-themes/gtk-engines-murrine/Manifest @@ -0,0 +1,10 @@ +AUX gtk-engines-murrine-0.53.1-use-gtk_free.patch 473 RMD160 de3e052afa48129c031b7a64fc051720428c279e SHA1 b69c32c079dd3311fb243af0f3f24e9a3d8370cc SHA256 73354c6420ecaeccdf0ac3a199cc0b2f1f21ce6be709bf4be0eee8ec47923e08 +DIST MurrinaFancyCandy.tar.bz2 1586 RMD160 7d29f674f5ef6f28e19d1455da478e107da30376 SHA1 6b957cdc19c113fa608ab83b690d72b77e0c1033 SHA256 916fd74440ab8ad787de05ecc3b1dcafb6c576b7daf211008236c222a739a06b +DIST MurrinaGilouche.tar.bz2 2062 RMD160 54dbfc81faba432bbf05d82735698533c6d233e9 SHA1 0b4717522a911511f2f75e599da929297acfe174 SHA256 589516c0ea81628d0317650d6367a22dd0deade981a042a462cef6d4ff1a2592 +DIST MurrinaLoveGray.tar.bz2 1510 RMD160 15e8b00c8dcceee5a91f3c3f6e2162ba8d5d64d1 SHA1 99b9d017384f94d160dd69a9ae5aa061d1c5eca3 SHA256 c5f9eb052a12eef90e7258ca5cf5ca27d10b333a1a3753def183f53c096d456b +DIST MurrinaVerdeOlivo.tar.bz2 1320 RMD160 b9435d0345c8b6d64c9af7eaa51eec4e0de5d28f SHA1 26160027366073d6d778fb9cfbe6bef4d8109b4f SHA256 e0b2a00c4ea8b35aa57e1a7954cc94538b7829a62a3b9b8dca5e7b1bcd7b7990 +DIST Murrine.tar.gz 3693 RMD160 b470acea042b56e8ab49e6e535be3579faf90557 SHA1 6669a8cf02aac2e5109651d0b83faf89b052f0ef SHA256 90be2783ab823aa31c9eb74a36e49a87373bdeec97c543948bf7aff11f1bd70e +DIST MurrineThemePack.tar.bz2 3003 RMD160 79ccfc6ebf1cf45a5a9721b411c39d64b0657fae SHA1 67472ec2f999ce5e71dbbc21cdbe3e20d5a5decc SHA256 1c3daa87fc55e41f86a53aad3605ef2894ced64ec96a3bff88880fc9ef58c96a +DIST MurrineXfwm.tar.bz2 6408 RMD160 0162288af03b4e2c1acf7a37d3dffe97c219c00e SHA1 3b600f24a85a9406a46f55c84f95ac0da04ad17c SHA256 b76f1e4eef7747bcc468b55dac74a307220cecb242ecf173c4a491e23505126b +DIST murrine-0.53.1.tar.bz2 261530 RMD160 dd7a507ee7ce323b88382cf42bab7f01881f9c39 SHA1 108e2fa43c152406ff0c7bcdaf484413fd7bd735 SHA256 8a1c0993d2e57fdf643a9c4a75494afecb900d070e901fff600dbfbf241f3042 +EBUILD gtk-engines-murrine-0.53.1-r1.ebuild 1210 RMD160 db3b7829e91920bfb62447954a7c5eb50dafff1e SHA1 11e3848b2e5c96dd1fea84f81c288bc64c78d356 SHA256 1134bf531f032f28670afe6822aa9c7746575df1ea3ef1846faa492a51296b1d 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 0000000..7a69c80 --- /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 0000000..883421b --- /dev/null +++ b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.53.1-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +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="${RDEPEND} + dev-util/pkgconfig" + +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 + 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 +} |