summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 2d4f2da4ab4c12ac3dd8f599760ee14c360263ec (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: fk29g <fk29g.uphill912@slmails.com>
_projectname=grits
pkgname=grits-formatter
pkgver=0.3.0
pkgrel=1
arch=("x86_64")
pkgdesc="Simple line-text formatter that makes it simple to parse/filter/format live logs"
url="https://github.com/solidiquis/$_projectname"
license=("MIT")
makedepends=("rust")
source=("$_projectname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
b2sums=("09940b9815a468fe9f9251a96e68c6b42614bbcc82c844e391e04e5435ba188318ed66698c1a50b3e9bbae417a02457ee92b49f697f4a7a93d766b222e9d0e8c")

build() {
    cd "$_projectname-$pkgver"
    cargo build --release
}

package() {
    cd "$_projectname-$pkgver"
    install -Dm 0755 target/release/grits "$pkgdir/usr/bin/grits"
    install -Dm 0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}