diff options
author | gesh | 2024-05-02 20:10:12 +0300 |
---|---|---|
committer | gesh | 2024-05-02 20:10:12 +0300 |
commit | c8e7bdd319681993a5f7d360f17924373b0beddd (patch) | |
tree | 3e7258c9831c64b62d9abf2b2b0e86f76f88d69d /PKGBUILD | |
parent | 5913f32e56639dd07ab46aa7eec5a1b287bb2eef (diff) | |
download | aur-cabal-fmt-static-git.tar.gz |
Minor corrections based on #haskell feedback
Plus add prepare() for when building in a chroot
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -27,21 +27,24 @@ pkgver() { | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } +prepare() { + cabal update +} + build() { cd "$pkgname" - cabal v2-configure \ - -O --jobs --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests - cabal v2-build + cabal configure --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests + cabal build } check() { cd "$pkgname" - cabal v2-test + cabal test } package() { cd "$pkgname" mkdir -p "${pkgdir}/usr/bin" - cabal v2-install --install-method=copy --installdir "${pkgdir}/usr/bin" + cabal install --install-method=copy --installdir "${pkgdir}/usr/bin" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |