summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorgesh2024-05-02 20:10:12 +0300
committergesh2024-05-02 20:10:12 +0300
commitc8e7bdd319681993a5f7d360f17924373b0beddd (patch)
tree3e7258c9831c64b62d9abf2b2b0e86f76f88d69d /PKGBUILD
parent5913f32e56639dd07ab46aa7eec5a1b287bb2eef (diff)
downloadaur-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--PKGBUILD13
1 files changed, 8 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0dcd14044175..e3f0dd65e7b5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}