From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- .../gtk-engines/gtk-engines-2.20.2-r2.ebuild | 63 ++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 x11-themes/gtk-engines/gtk-engines-2.20.2-r2.ebuild (limited to 'x11-themes/gtk-engines/gtk-engines-2.20.2-r2.ebuild') diff --git a/x11-themes/gtk-engines/gtk-engines-2.20.2-r2.ebuild b/x11-themes/gtk-engines/gtk-engines-2.20.2-r2.ebuild new file mode 100644 index 000000000000..5cab5fa87d1c --- /dev/null +++ b/x11-themes/gtk-engines/gtk-engines-2.20.2-r2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" +GNOME_TARBALL_SUFFIX="bz2" + +inherit eutils gnome2 multilib-minimal + +DESCRIPTION="GTK+2 standard engines and themes" +HOMEPAGE="https://www.gtk.org/" + +LICENSE="LGPL-2.1" +SLOT="2" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="accessibility lua" + +RDEPEND=" + >=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}] + lua? ( dev-lang/lua:0[${MULTILIB_USEDEP}] ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-gtklibs-20140508 + !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)] + ) +" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.31 + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] +" + +src_prepare() { + # Patch from 2.21.x, fixes building with glib-2.32, bug #410455 + epatch "${FILESDIR}/${P}-glib.h.patch" + + # Fix java apps look, bug #523074 + epatch "${FILESDIR}/${P}-java-look.patch" + + # Apply Fedora fixes/improvements + epatch "${FILESDIR}"/${P}-auto-mnemonics.patch + epatch "${FILESDIR}"/${P}-change-bullet.patch + epatch "${FILESDIR}"/${P}-tooltips.patch + epatch "${FILESDIR}"/${P}-window-dragging.patch + + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + --enable-animation \ + $(use_enable lua) \ + $(use_with lua system-lua) \ + $(use_enable accessibility hc) +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + einstalldocs +} -- cgit v1.2.3