summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: e229c801221431074603467683134a6baa75cc39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Maintainer: Illia Zavadzkyi <i68281124@gmail.com>
pkgname=fastaur
pkgver=0.1.1
pkgrel=1
pkgdesc="Fast, Go-powered AUR helper with parallel RPC queries and mandatory PKGBUILD review"
arch=('x86_64' 'aarch64')
url="https://github.com/user14923929/fastaur"
license=('GPL3')
depends=('pacman' 'git' 'base-devel' 'sudo')
makedepends=('go')
source=("$pkgname-$pkgver.tar.gz::https://github.com/user14923929/fastaur/archive/refs/tags/v$pkgver.tar.gz")
sha256sums=('dd10f59cc7605435b3f9ffca9249f9129841ef015eeb30ea6c6beab1dbcd21d9')

build() {
  cd "$pkgname-$pkgver"
  export CGO_ENABLED=0
  go build -ldflags "-s -w -X main.version=$pkgver" -o fastaur ./cmd/fastaur
}

package() {
  cd "$pkgname-$pkgver"
  install -Dm755 fastaur "$pkgdir/usr/bin/fastaur"
  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}