| 1 | # Copyright 1999-2012 Gentoo Foundation |
1 | # Copyright 1999-2012 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/eclass/haskell-cabal.eclass,v 1.33 2012/07/08 19:16:46 slyfox Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/haskell-cabal.eclass,v 1.34 2012/09/27 16:35:41 axs Exp $ |
| 4 | |
4 | |
| 5 | # @ECLASS: haskell-cabal.eclass |
5 | # @ECLASS: haskell-cabal.eclass |
| 6 | # @MAINTAINER: |
6 | # @MAINTAINER: |
| 7 | # Haskell herd <haskell@gentoo.org> |
7 | # Haskell herd <haskell@gentoo.org> |
| 8 | # @AUTHOR: |
8 | # @AUTHOR: |
| … | |
… | |
| 55 | : ${GHC_BOOTSTRAP_FLAGS:=} |
55 | : ${GHC_BOOTSTRAP_FLAGS:=} |
| 56 | |
56 | |
| 57 | HASKELL_CABAL_EXPF="pkg_setup src_compile src_test src_install" |
57 | HASKELL_CABAL_EXPF="pkg_setup src_compile src_test src_install" |
| 58 | |
58 | |
| 59 | case "${EAPI:-0}" in |
59 | case "${EAPI:-0}" in |
| 60 | 2|3|4) HASKELL_CABAL_EXPF+=" src_configure" ;; |
60 | 2|3|4|5) HASKELL_CABAL_EXPF+=" src_configure" ;; |
| 61 | *) ;; |
61 | *) ;; |
| 62 | esac |
62 | esac |
| 63 | |
63 | |
| 64 | EXPORT_FUNCTIONS ${HASKELL_CABAL_EXPF} |
64 | EXPORT_FUNCTIONS ${HASKELL_CABAL_EXPF} |
| 65 | |
65 | |