summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2008-10-27 17:58:33 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2008-10-27 17:58:33 +0000
commite202120b2214273a4fa801793b3a928d8a62da13 (patch)
treee29f265159b27826033b2f4fda30b5d51b42a41f /x11-themes
parentSparc stable --- Bug #244621 --- has been around for 2 months. (diff)
downloadgentoo-2-e202120b2214273a4fa801793b3a928d8a62da13.tar.gz
gentoo-2-e202120b2214273a4fa801793b3a928d8a62da13.tar.bz2
gentoo-2-e202120b2214273a4fa801793b3a928d8a62da13.zip
Version bump to 1.1. Works with kde4. Fixes bug 213620.
(Portage version: 2.2_rc12/cvs/Linux 2.6.27-gentoo x86_64)
Diffstat (limited to 'x11-themes')
-rw-r--r--x11-themes/gtk-engines-qt/ChangeLog8
-rw-r--r--x11-themes/gtk-engines-qt/files/1.1-stdlib.patch10
-rw-r--r--x11-themes/gtk-engines-qt/gtk-engines-qt-1.1.ebuild34
3 files changed, 51 insertions, 1 deletions
diff --git a/x11-themes/gtk-engines-qt/ChangeLog b/x11-themes/gtk-engines-qt/ChangeLog
index 462bcce7d135..e2d2799df543 100644
--- a/x11-themes/gtk-engines-qt/ChangeLog
+++ b/x11-themes/gtk-engines-qt/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-themes/gtk-engines-qt
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines-qt/ChangeLog,v 1.40 2008/08/23 19:41:56 wormo Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines-qt/ChangeLog,v 1.41 2008/10/27 17:58:33 scarabeus Exp $
+
+*gtk-engines-qt-1.1 (27 Oct 2008)
+
+ 27 Oct 2008; Tomas Chvatal (scarabeus) <scarabeus@gentoo.org>
+ +files/1.1-stdlib.patch, +gtk-engines-qt-1.1.ebuild:
+ Version bump. Fixes bug 213620.
23 Aug 2008; Stephanie Lockwood-Childs <wormo@gentoo.org>
gtk-engines-qt-0.8-r3.ebuild:
diff --git a/x11-themes/gtk-engines-qt/files/1.1-stdlib.patch b/x11-themes/gtk-engines-qt/files/1.1-stdlib.patch
new file mode 100644
index 000000000000..5ef686050176
--- /dev/null
+++ b/x11-themes/gtk-engines-qt/files/1.1-stdlib.patch
@@ -0,0 +1,10 @@
+--- src/qt_theme_draw.c.orig 2008-03-16 16:40:55.000000000 +0000
++++ src/qt_theme_draw.c 2008-03-16 16:41:15.000000000 +0000
+@@ -19,6 +19,7 @@
+ ***************************************************************************/
+
+ #include <math.h>
++#include <stdlib.h>
+ #include <string.h>
+ #include <gtk/gtkprogressbar.h>
+ #include <gdk/gdk.h>
diff --git a/x11-themes/gtk-engines-qt/gtk-engines-qt-1.1.ebuild b/x11-themes/gtk-engines-qt/gtk-engines-qt-1.1.ebuild
new file mode 100644
index 000000000000..bfa67ba59afa
--- /dev/null
+++ b/x11-themes/gtk-engines-qt/gtk-engines-qt-1.1.ebuild
@@ -0,0 +1,34 @@
+# 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-qt/gtk-engines-qt-1.1.ebuild,v 1.1 2008/10/27 17:58:33 scarabeus Exp $
+
+EAPI="2"
+
+NEED_KDE=":4.1"
+KDE_LINGUAS="bg cs de es fr it nn ru sv tr"
+inherit kde4-base
+
+MY_PN="gtk-qt-engine"
+DESCRIPTION="GTK+2 Qt4 Theme Engine"
+HOMEPAGE="http://gtk-qt.ecs.soton.ac.uk"
+SRC_URI="http://gtk-qt.ecs.soton.ac.uk/files/${PV}/${MY_PN}-${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="4.1"
+IUSE="gnome"
+
+RDEPEND="x11-libs/gtk+:2
+ gnome? ( =gnome-base/libbonoboui-2* )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_PN}
+
+src_prepare() {
+ epatch "${FILESDIR}/${PV}-stdlib.patch"
+}
+
+src_configure() {
+ # does not support out of tree build, BONOBOUI is automagic
+ cmake . -DCMAKE_INSTALL_PREFIX=${KDEDIR} || die "cmake failed"
+}