diff options
author | André Kugland | 2024-05-11 23:50:57 -0300 |
---|---|---|
committer | André Kugland | 2024-05-11 23:50:57 -0300 |
commit | 30d84e183e9c6d64a6dc7774977211301e14cfce (patch) | |
tree | 706b5b1140d034907a0a744c3814cc9adf6ce2d6 | |
parent | ac6f4419d15ea417e850a96343c90f1bb686065b (diff) | |
download | aur-30d84e183e9c6d64a6dc7774977211301e14cfce.tar.gz |
v0.2.0
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 20 insertions, 13 deletions
@@ -1,13 +1,13 @@ pkgbase = bip39-git pkgdesc = Generate mnemonic codes according to BIP-0039 - pkgver = r18.c019fc1 + pkgver = 0.2.0.r1.6463895 pkgrel = 1 url = https://github.com/kugland/bip39 arch = x86_64 license = MIT + checkdepends = cunit makedepends = git - makedepends = make - makedepends = gcc + makedepends = meson depends = libsodium conflicts = bip39 source = bip39::git+https://github.com/kugland/bip39.git @@ -2,35 +2,42 @@ _pkgname=bip39 pkgname=$_pkgname-git -pkgver=r18.c019fc1 +pkgver=0.2.0.r1.6463895 pkgrel=1 pkgdesc="Generate mnemonic codes according to BIP-0039" arch=('x86_64') url="https://github.com/kugland/bip39" license=('MIT') depends=('libsodium') -makedepends=('git' 'make' 'gcc') +makedepends=('git' 'meson') +checkdepends=('cunit') conflicts=("$_pkgname") source=("$_pkgname::git+https://github.com/kugland/bip39.git") sha256sums=('SKIP') pkgver() { cd "$_pkgname" - ( set -o pipefail - git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - ) + printf '%s.r%s.%s' \ + "$(git describe --tags | perl -pe 's/^v//g')" \ + "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short=7 HEAD)" } build() { cd "$srcdir/$_pkgname" - make bip39 + meson setup -Dprefix="$pkgdir/usr" build + ninja -C build +} + +check() { + cd "$srcdir/$_pkgname" + ninja -C build test } package() { cd "$srcdir/$_pkgname" - mkdir -p "$pkgdir/usr/bin" || true - mkdir -p "$pkgdir/usr/share/man/man1" || true + ninja -C build install mkdir -p "$pkgdir/usr/share/doc/bip39" || true - make install PREFIX="$pkgdir/usr" + install -Dm644 README.md "$pkgdir/usr/share/doc/bip39/README.md" } + |