Date: Saturday, October 15, 2022 @ 22:15:47 Author: felixonmars Revision: 1329343
simplify PKGBUILD Modified: haskell-src-meta/trunk/PKGBUILD ----------+ PKGBUILD | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-10-15 22:14:22 UTC (rev 1329342) +++ PKGBUILD 2022-10-15 22:15:47 UTC (rev 1329343) @@ -1,7 +1,6 @@ # Maintainer: Felix Yan <felixonm...@archlinux.org> # Contributor: Arch Haskell Team <arch-hask...@haskell.org> -_hkgname=haskell-src-meta pkgname=haskell-src-meta pkgver=0.8.11 pkgrel=6 @@ -11,11 +10,11 @@ arch=('x86_64') depends=('ghc-libs' 'haskell-src-exts' 'haskell-syb' 'haskell-th-orphans') makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz") sha512sums=('564d906649fd473e94d97735dddc17d4b98dcdd98accee6aac5305b4bddf7ded12157590dfc73c2d144a8c6bd83ce9037a41df3f4e0e416086052b50bdadc0f0') build() { - cd $_hkgname-$pkgver + cd $pkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ --prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ @@ -28,12 +27,12 @@ } check() { - cd $_hkgname-$pkgver + cd $pkgname-$pkgver runhaskell Setup test --show-details=direct } package() { - cd $_hkgname-$pkgver + cd $pkgname-$pkgver install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh