[arch-commits] Commit in haskell-shellmet/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Wed Mar 24 19:05:37 UTC 2021


    Date: Wednesday, March 24, 2021 @ 19:05:37
  Author: felixonmars
Revision: 901725

upgpkg: haskell-shellmet 0.0.4.0-1: rebuild with shellmet 0.0.4.0

Modified:
  haskell-shellmet/trunk/PKGBUILD

----------+
 PKGBUILD |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-03-24 19:00:49 UTC (rev 901724)
+++ PKGBUILD	2021-03-24 19:05:37 UTC (rev 901725)
@@ -3,21 +3,20 @@
 
 _hkgname=shellmet
 pkgname=haskell-shellmet
-pkgver=0.0.3.1
-pkgrel=67
+pkgver=0.0.4.0
+pkgrel=1
 pkgdesc="Shellmet provides easy and convenient way to call shell commands from Haskell programs."
 url="https://github.com/kowainik/shellmet"
 license=('MPL2')
 arch=('x86_64')
 depends=('ghc-libs')
-makedepends=('ghc' 'haskell-doctest' 'haskell-glob')
+makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-glob' 'haskell-markdown-unlit')
 source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz")
-sha256sums=('b9f084f47a6ae711b1e505e2f90d8d202d94f62950be98ceafc668b306473b25')
+sha512sums=('965b04613555e4ab0a71a33b40c6940b07a724012de92667371555b9a6375a559b7e5239fa90219c53c2de3e27d9afb47a45243597807483b6ea00ca095e28f1')
 
 prepare(){
   cd $_hkgname-$pkgver
-  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
-  sed -i '/executable readme/a\  buildable: False' $_hkgname.cabal
+  gen-setup
 }
 
 build() {
@@ -49,4 +48,6 @@
   runhaskell Setup copy --destdir="$pkgdir"
   install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
   rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+  mv "$pkgdir"/usr/bin/{,shellmet-}readme
 }



More information about the arch-commits mailing list