diff options
Diffstat (limited to 'dev-haskell/happy/happy-1.15.ebuild')
-rw-r--r-- | dev-haskell/happy/happy-1.15.ebuild | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/dev-haskell/happy/happy-1.15.ebuild b/dev-haskell/happy/happy-1.15.ebuild deleted file mode 100644 index 5bda71c1b165..000000000000 --- a/dev-haskell/happy/happy-1.15.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/happy/happy-1.15.ebuild,v 1.16 2007/10/31 12:57:48 dcoutts Exp $ - -inherit base eutils ghc-package - -DESCRIPTION="A yacc-like parser generator for Haskell" -HOMEPAGE="http://haskell.org/happy/" -SRC_URI="http://haskell.cs.yale.edu/happy/dist/${PV}/${P}-src.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86" -IUSE="doc" -#java use flag disabled, bug #107019 - -DEPEND=">=dev-lang/ghc-5.04 - doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets )" -# java? ( >=dev-java/fop-0.20.5 ) )" -RDEPEND="" - -src_unpack() { - base_src_unpack - - cd "${S}" - epatch "${FILESDIR}/${P}-ghc66.patch" -} - -src_compile() { - econf || die "configure failed" - if $(ghc-cabal); then - echo "SRC_HC_OPTS += -ignore-package util" >> mk/build.mk - fi - emake -j1 || die "make failed" - if use doc; then - emake -j1 html || die "make html failed" - #if use java; then - # emake -j1 ps || die "make ps failed" - #fi - fi -} - -src_install() { - local docways - if use doc; then - docways="html" - #use java && docways="${docways} ps" - else - docways="" - fi - # the libdir0 setting is needed for amd64, and does not - # harm for other arches; einstall doesn't seem to work - make install install-docs XMLDocWays="${docways}" \ - prefix="${D}/usr" \ - datadir="${D}/usr/share/${P}" \ - infodir="${D}/usr/share/info" \ - mandir="${D}/usr/share/man" \ - libdir0="${D}/usr/$(get_libdir)" \ - || die "installation failed" -} |