Skip to content
Snippets Groups Projects
Commit 21000ad5 authored by Felix Yan's avatar Felix Yan
Browse files

GHC 8.2.1 rebuild

parent 3187a621
No related branches found
No related tags found
No related merge requests found
......@@ -4,12 +4,13 @@
_hkgname=placeholders
pkgname=haskell-placeholders
pkgver=0.1
pkgrel=3
pkgrel=4
pkgdesc="Placeholders for use while developing Haskell code"
url="https://github.com/ahammar/placeholders"
license=("custom:BSD3")
arch=('i686' 'x86_64')
depends=("ghc")
depends=('ghc-libs')
makedepends=('ghc')
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz")
sha256sums=('652a78553dcaf6e11b4cd8f0e60010b32da299fbe57721df4bf9157e852d0346')
......@@ -18,9 +19,8 @@ build() {
runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
--libsubdir=\$compiler/site-local/\$pkgid
--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
runhaskell Setup build
runhaskell Setup haddock --hoogle --html
runhaskell Setup register --gen-script
runhaskell Setup unregister --gen-script
sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
......@@ -32,8 +32,6 @@ package() {
install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
runhaskell Setup copy --destdir="${pkgdir}"
install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment