diff options
author | 2008-01-26 20:24:11 +0000 | |
---|---|---|
committer | 2008-01-26 20:24:11 +0000 | |
commit | 5f2ca61aca767f095708f7fec19d72d89d3cd8dc (patch) | |
tree | 99331d568f2dc0c776d9ee0232ac96b50918f116 /dev-haskell/alex/alex-2.2.ebuild | |
parent | Version bump. (diff) | |
download | historical-5f2ca61aca767f095708f7fec19d72d89d3cd8dc.tar.gz historical-5f2ca61aca767f095708f7fec19d72d89d3cd8dc.tar.bz2 historical-5f2ca61aca767f095708f7fec19d72d89d3cd8dc.zip |
Fix qa bug #207490 and remove old version.
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'dev-haskell/alex/alex-2.2.ebuild')
-rw-r--r-- | dev-haskell/alex/alex-2.2.ebuild | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/dev-haskell/alex/alex-2.2.ebuild b/dev-haskell/alex/alex-2.2.ebuild index be3f47424aaf..87787b7ae416 100644 --- a/dev-haskell/alex/alex-2.2.ebuild +++ b/dev-haskell/alex/alex-2.2.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/alex/alex-2.2.ebuild,v 1.1 2007/12/14 01:38:53 dcoutts Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/alex/alex-2.2.ebuild,v 1.2 2008/01/26 20:24:10 dcoutts Exp $ CABAL_FEATURES="bin" -CABAL_MIN_VERSION="1.2.1" inherit autotools haskell-cabal DESCRIPTION="A lexical analyser generator for Haskell" @@ -14,21 +13,28 @@ LICENSE="as-is" SLOT="0" KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="doc" -# java use flag disabled because of bug #107019 -DEPEND=">=dev-lang/ghc-6.2 +DEPEND=">=dev-lang/ghc-6.4 + >=dev-haskell/cabal-1.2.1 doc? ( ~app-text/docbook-xml-dtd-4.2 app-text/docbook-xsl-stylesheets >=dev-libs/libxslt-1.1.2 )" -# java? >=dev-java/fop-0.20.5 RDEPEND="" +src_unpack() { + unpack ${A} + + if use doc; then + cd "${S}/doc/" + eautoreconf || die "eautoreconf for docs failed" + fi +} + src_compile() { cabal_src_compile if use doc; then cd "${S}/doc/" - eautoreconf || die "eautoreconf for docs failed" econf || die "econf for docs failed" emake -j1 || die "emake for docs failed" fi |