diff options
Diffstat (limited to 'dev-haskell/ghc-paths/ghc-paths-0.1.0.9.ebuild')
| -rw-r--r-- | dev-haskell/ghc-paths/ghc-paths-0.1.0.9.ebuild | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/dev-haskell/ghc-paths/ghc-paths-0.1.0.9.ebuild b/dev-haskell/ghc-paths/ghc-paths-0.1.0.9.ebuild deleted file mode 100644 index fcf3e44bde1e..000000000000 --- a/dev-haskell/ghc-paths/ghc-paths-0.1.0.9.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# haddock feature is explicitely disabled, as this library can be used as haddock depend -CABAL_FEATURES="lib profile" -inherit haskell-cabal - -DESCRIPTION="Knowledge of GHC's installation directories" -HOMEPAGE="https://hackage.haskell.org/package/ghc-paths" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-6.8.2:=" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.6" - -src_prepare() { - # ghc-patch it has awfully unportable (across cabal versions) ghc detection code - # but in gentoo we install it to fixed patch, so remove Setup.hs detection code - cabal-mksetup - - # and use gentoo's hardcoded one: - # a few things we need to replace, and example values - # GHC_PATHS_LIBDIR /usr/lib64/ghc-6.12.0.20091010 - # GHC_PATHS_DOCDIR /usr/share/doc/ghc-6.12.0.20091010/html - # GHC_PATHS_GHC_PKG /usr/bin/ghc-pkg - # GHC_PATHS_GHC /usr/bin/ghc (be careful: GHC_PATHS_GHC is a substring of GHC_PATHS_GHC_PKG) - - cat >"${S}/GHC/Paths.hs" <<-EOF - module GHC.Paths ( ghc, ghc_pkg, libdir, docdir ) where - - libdir, docdir, ghc, ghc_pkg :: FilePath - - libdir = "$(ghc-libdir)" - docdir = "/usr/share/doc/ghc-$(ghc-version)/html" - - ghc = "$(ghc-getghc)" - ghc_pkg = "$(ghc-getghcpkg)" - EOF -} |
