# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-haskell/buddha/buddha-1.2.ebuild,v 1.4 2005/05/04 09:53:12 dholm Exp $ inherit base ghc-package DESCRIPTION="A declarative debugger for Haskell 98" HOMEPAGE="http://www.cs.mu.oz.au/~bjpop/buddha/" SRC_URI="http://www.cs.mu.oz.au/~bjpop/buddha/download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64 ~ppc" IUSE="" RDEPEND=">=virtual/ghc-6.0" DEPEND="${RDEPEND}" src_compile() { #lets put the interface files in a sensible place shall we? sed -i 's:AM_IFACEDIR = $(pkgdatadir)/ifaces:AM_IFACEDIR = $(pkglibdir)/ifaces:' \ ${S}/data/Makefile.in ${S}/scripts/Makefile.in \ ${S}/libbuddha/Makefile.in ${S}/prelude/Buddha/Makefile.in econf --libdir=$(ghc-libdir) || die "Configure failed" # Makefile has no parallelism emake -j1 || die "Make failed" } src_install() { make DESTDIR=${D} install || die "Make install failed" #note that buddha's ghc packages do not need to be registered }