summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: ca37566f6e15de9481d05acd8da2d79571376ccd (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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# This file was generated by GoReleaser. DO NOT EDIT.
# Maintainer: Achille Lacoin <achille.lacoin@gmail.com>

pkgname='sunbeam-bin'
pkgver=1.0.0
pkgrel=1
pkgdesc='Generate powerful UIs from simple scripts written in any language.'
url='https://sunbeam.sh'
arch=('aarch64' 'armv7h' 'i686' 'x86_64')
license=('MIT')
provides=('sunbeam')
conflicts=('sunbeam')

source_aarch64=("${pkgname}_${pkgver}_aarch64.tar.gz::https://github.com/pomdtr/sunbeam/releases/download/v1.0.0/sunbeam-linux_arm64.tar.gz")
sha256sums_aarch64=('d379432fb814899a03642040056c245adbc88668224c28f68a5ac5560e3c7fc2')

source_armv7h=("${pkgname}_${pkgver}_armv7h.tar.gz::https://github.com/pomdtr/sunbeam/releases/download/v1.0.0/sunbeam-linux_arm.tar.gz")
sha256sums_armv7h=('32af152ae51ebdf44ab9fb2a6e13076360b7a9281130b64df76316e60c9a441d')

source_i686=("${pkgname}_${pkgver}_i686.tar.gz::https://github.com/pomdtr/sunbeam/releases/download/v1.0.0/sunbeam-linux_386.tar.gz")
sha256sums_i686=('98d24a43c67f91ade78dc2fc70860f09cdffe3d2546f0e1161eb2b7e6972aaa6')

source_x86_64=("${pkgname}_${pkgver}_x86_64.tar.gz::https://github.com/pomdtr/sunbeam/releases/download/v1.0.0/sunbeam-linux_amd64.tar.gz")
sha256sums_x86_64=('6f984cbc4e4c9aea43fdf8756c27ccee9896ec8ce876e12190b6fffabbebb35e')

package() {
  # bin
  install -Dm755 "./sunbeam" "${pkgdir}/usr/bin/sunbeam"
  # license
  install -Dm644 "./LICENSE-MIT" "${pkgdir}/usr/share/licenses/sunbeam/LICENSE"
  # completions
  mkdir -p "${pkgdir}/usr/share/bash-completion/completions/"
  mkdir -p "${pkgdir}/usr/share/zsh/site-functions/"
  mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/"
  install -Dm644 "./completions/sunbeam.bash" "${pkgdir}/usr/share/bash-completion/completions/sunbeam"
  install -Dm644 "./completions/sunbeam.zsh" "${pkgdir}/usr/share/zsh/site-functions/_sunbeam"
  install -Dm644 "./completions/sunbeam.fish" "${pkgdir}/usr/share/fish/vendor_completions.d/sunbeam.fish"
}