diff options
author | Michał Sałaban | 2022-01-23 19:57:56 +0100 |
---|---|---|
committer | Michał Sałaban | 2022-01-23 19:59:13 +0100 |
commit | 47991e85e812677c0ea24e885a3f829c4357c783 (patch) | |
tree | 4578202fcfa4eca3ff467ccbf86edba3e580c642 /PKGBUILD | |
parent | 77418822a423a7b9ac74fa4dfc668d28698ee4fe (diff) | |
download | aur-cardano-wallet.tar.gz |
Up to 2022-01-18
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 14 insertions, 6 deletions
@@ -1,26 +1,34 @@ # Maintainer: Michał Sałaban <michal@salaban.info> pkgname=cardano-wallet -_version=2021-09-09 -pkgver=20210909 +_version=2022-01-18 +pkgver=20220118 pkgrel=1 pkgdesc='HTTP server & command-line for managing UTxOs and HD wallets in Cardano.' license=('Apache') arch=('any') url='https://github.com/input-output-hk/cardano-wallet' -makedepends=('cabal-install-bin' 'ghc') -source=("https://github.com/input-output-hk/${pkgname}/archive/v${_version}.zip") -sha256sums=('868247f4a628d0d53ebfcd11bb0969ac2f22aa5579349484b1f3907497d11200') +makedepends=('cabal-install' 'ghc') +source=("https://github.com/input-output-hk/${pkgname}/archive/v${_version}.zip" + "arch.patch") +sha256sums=('ba787374cbf3fe393293b8036344411a16ae460199d4a2281bd8880cf3a30f3d' + '08a7bb907e7e4ba7421f693832ff23da71eb11a4b964c86b92feb0ba80360c68') pkgver() { echo ${_version} | sed s/-//g } -build() { +prepare() { cd "${srcdir}/${pkgname}-${_version}" + patch -p1 < ${srcdir}/arch.patch cabal update cabal configure echo "package cardano-crypto-praos" >> ${srcdir}/${pkgname}-${_version}/cabal.project.local echo " flags: -external-libsodium-vrf" >> ${srcdir}/${pkgname}-${_version}/cabal.project.local +} + +build() { + cd "${srcdir}/${pkgname}-${_version}" + cabal build all rm -rf ./arch-build mkdir ./arch-build cabal install cardano-wallet --install-method=copy --installdir=./arch-build |