summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 3c5c043fbd91e510fa6b43de5390030b9086ad23 (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: Jens L. NedregÄrd <jensl@nedregard.no>
pkgname=sentry-watcher
pkgver=0.3.1
pkgrel=1
pkgdesc="Build/Runs your crystal application, watches files, and rebuilds on file changes"
arch=('x86_64')
url="https://github.com/samueleaton/sentry"
license=('MIT')
depends=('gc' 'libevent' 'pcre')
makedepends=('crystal')
source=("https://github.com/samueleaton/${pkgname%-watcher}/archive/v$pkgver.tar.gz")
md5sums=('bfdd1af0d4631a4819c74edb817f74b8')

build() {
  cd "${pkgname%-watcher}-$pkgver"
  crystal build --release src/sentry_cli.cr -o ./sentry
}

package() {
  cd "${pkgname%-watcher}-$pkgver"
  install -D -m 644 LICENSE "$pkgdir/usr/share/licenses/${pkgname%-watcher}/LICENSE"
  install -D -m 755 ./sentry "$pkgdir/usr/bin/sentry"
}