summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 65226aea6d27c7621a98ee7584c276ebfedc2de5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Maintainer: Filip Priečinský <filippriec@tutanota.com>
pkgname=tansig-lut
pkgver=1.2.1
pkgrel=1
pkgdesc="CLI generation of a Look Up Tables for tansig function with fixed-point arithmetic"
arch=('x86_64')
url="https://gitlab.com/filipriec/tansig-lut"
license=('GPL3')
depends=('cargo')
# source=("https://static.crates.io/crates/$pkgname/$pkgname-$pkgver.crate")
source=("https://gitlab.com/filipriec/tansig-lut/-/archive/v$pkgver/tansig-lut-v$pkgver.tar.gz")
sha256sums=('7ac2b9d56a090b345c88db8b0bd07406bc194d814c688e62395c1d8ebc8a811f')

build() {
  cd "$pkgname-v$pkgver" #gitlab version format
  cargo build --release --locked
}

package() {
  cd "$pkgname-v$pkgver" #gitlab version format
  install -Dm755 "target/release/tansig-lut" -t "$pkgdir/usr/bin"
  install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}