diff options
| author | Sergei Trofimovich <slyfox@gentoo.org> | 2020-09-12 21:16:21 +0100 |
|---|---|---|
| committer | Sergei Trofimovich <slyfox@gentoo.org> | 2020-09-12 21:23:09 +0100 |
| commit | c85e17905fc1aa7b29644ed3a4f5d95f976774f5 (patch) | |
| tree | aaab70293fc60f6f14c1e673d6d1f3e52f1b4569 /dev-haskell/ghc-paths/ghc-paths-0.1.0.9.ebuild | |
| parent | 4f09ff2265dc539b2373cb1467741fd4eebb4b89 (diff) | |
| download | gentoo-c85e17905fc1aa7b29644ed3a4f5d95f976774f5.tar.gz gentoo-c85e17905fc1aa7b29644ed3a4f5d95f976774f5.tar.bz2 gentoo-c85e17905fc1aa7b29644ed3a4f5d95f976774f5.zip | |
dev-haskell/ghc-paths: drop old
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
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 -} |
