diff options
Diffstat (limited to 'x11-themes/gtk-theme-switch')
4 files changed, 30 insertions, 3 deletions
diff --git a/x11-themes/gtk-theme-switch/ChangeLog b/x11-themes/gtk-theme-switch/ChangeLog index aedb82a618a9..7c0e630a4862 100644 --- a/x11-themes/gtk-theme-switch/ChangeLog +++ b/x11-themes/gtk-theme-switch/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for x11-themes/gtk-theme-switch # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-theme-switch/ChangeLog,v 1.8 2004/03/14 00:47:11 geoman Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-theme-switch/ChangeLog,v 1.9 2004/03/25 23:48:27 foser Exp $ + + 26 Mar 2004; foser <foser@gentoo.org> gtk-theme-switch-2*.ebuild : + Fix build with gtk+-2.4 (#45105) 13 Mar 2004; Stephen P. Becker <geoman@gentoo.org> gtk-theme-switch-2.0.0_rc2-r1.ebuild: diff --git a/x11-themes/gtk-theme-switch/files/gtk-theme-switch-2.0.0_rc2-gtk+-2.4_fix.patch b/x11-themes/gtk-theme-switch/files/gtk-theme-switch-2.0.0_rc2-gtk+-2.4_fix.patch new file mode 100644 index 000000000000..637a984b753a --- /dev/null +++ b/x11-themes/gtk-theme-switch/files/gtk-theme-switch-2.0.0_rc2-gtk+-2.4_fix.patch @@ -0,0 +1,11 @@ +--- Make.old 2004-03-24 19:20:49.450228544 -0800 ++++ Makefile 2004-03-24 19:21:06.603620832 -0800 +@@ -2,7 +2,7 @@ + PREFIX=/usr/local + CFLAGS = -O2 -Wall $(shell pkg-config --cflags gtk+-2.0) + LIBS = $(shell pkg-config --libs gtk+-2.0) +-CFLAGS += -DGTK_DISABLE_BROKEN -DGTK_DISABLE_DEPRECATED ++CFLAGS += -DGTK_DISABLE_BROKEN + + VERSION = 2.0.0rc2 + all: switch diff --git a/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2-r1.ebuild b/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2-r1.ebuild index a49f99eb783e..83e4d4de997e 100644 --- a/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2-r1.ebuild +++ b/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2-r1.ebuild,v 1.5 2004/03/14 00:47:11 geoman Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2-r1.ebuild,v 1.6 2004/03/25 23:48:27 foser Exp $ MY_P=${P/_/} S=${WORKDIR}/${MY_P} @@ -19,6 +19,10 @@ src_unpack() { unpack ${A} cd ${S} epatch ${WORKDIR}/${MY_P}b.patch + + # fix compilation with gtk+-2.4 (#45105) + epatch ${FILESDIR}/${P}-gtk+-2.4_fix.patch + } src_compile() { diff --git a/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2.ebuild b/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2.ebuild index 7d274b42266c..78789d318f22 100644 --- a/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2.ebuild +++ b/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2.ebuild,v 1.10 2004/02/22 22:41:36 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-theme-switch/gtk-theme-switch-2.0.0_rc2.ebuild,v 1.11 2004/03/25 23:48:27 foser Exp $ MY_P=${P/_/} S=${WORKDIR}/${MY_P} @@ -13,6 +13,15 @@ DEPEND="=x11-libs/gtk+-2*" SLOT="2" KEYWORDS="x86 ppc sparc alpha" +src_unpack() { + + unpack ${A} + cd ${S} + # Fix build with gtk+-2.4 (#45105) + epatch ${FILESDIR}/${P}-gtk+-2.4_fix.patch + +} + src_compile() { make || die } |