# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="4" inherit eutils multilib DESCRIPTION="A GTK+/libglade/GNOME language binding for the librep Lisp environment" HOMEPAGE="http://sawfish.wikia.com/wiki/Main_Page" SRC_URI="http://download.tuxfamily.org/librep/${PN}/${P}.tar.xz" LICENSE="GPL-2" SLOT="gtk-2.0" KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86 ~x86-fbsd" IUSE="" RDEPEND=">=dev-libs/librep-0.90.5 >=dev-libs/glib-2.6:2 >=x11-libs/gtk+-2.24.0:2 >=x11-libs/gdk-pixbuf-2.23:2" DEPEND="${RDEPEND} virtual/pkgconfig app-arch/xz-utils" #src_prepare() { # Fix undefined symbol problems like bug #367623 # http://listengine.tuxfamily.org/lists.tuxfamily.org/sawfish/2011/09/msg00026.html # TODO: Doesn't apply, if some people still get the failure, try to push a bit upstream #epatch "${FILESDIR}/${PN}-0.90.7-implicit-def-new.patch" #} src_configure() { econf \ --libdir=/usr/$(get_libdir) \ --disable-static } src_install() { emake DESTDIR="${D}" install find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed" dodoc AUTHORS ChangeLog README* TODO }