diff options
author | Moritz Poldrack | 2020-11-17 20:11:21 +0100 |
---|---|---|
committer | Moritz Poldrack | 2020-11-17 20:11:21 +0100 |
commit | 1530197be5e506bb5501e2faac90f9a70013d0a2 (patch) | |
tree | 7f994616e0240a62247633c3b9b1aedb72739e44 /PKGBUILD | |
parent | cc1580d707d46a14c817c78e6d362145c3463c79 (diff) | |
download | aur-1530197be5e506bb5501e2faac90f9a70013d0a2.tar.gz |
added additional files to PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 27 |
1 files changed, 18 insertions, 9 deletions
@@ -1,19 +1,28 @@ pkgname=screego-server -_pkgname=server +_pkgname=screego-server pkgver=1.1.1 pkgrel=1 pkgdesc='screen sharing for developers' arch=('x86_64' 'arm64') -url="https://github.com/screego/$_pkgname" +url="https://github.com/screego/server" license=('GPL3') provides=("${pkgname}") +conflict=("screego-server-bin" + "screego-server-git") makedepends=('go' 'yarn') optdepends=('nginx: to allow reverse proxy connections') -source=("$url/archive/v$pkgver.tar.gz") -sha256sums=('8f698e8546bf3b21011d75fd498e770c104ee8a7783f93aaa72571708be0e30a') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" + "screego-server.service" + "tmpfiles.conf" + "sysusers.conf" +) +sha256sums=('8f698e8546bf3b21011d75fd498e770c104ee8a7783f93aaa72571708be0e30a' + '7467398db76e4c14f7c4bd402b8dc1dce71866856ac9ae3d54cec6e5ce93155c' + '1d4494d5328700b304b0837dafc7a5772b8abe3435a0a24337a89f25ad5acd1b' + '5804e54e4af5704fd5066c45313d7635798bd4389cd8312ee965c911d9d75e85') prepare(){ - cd "$_pkgname-$pkgver" + cd "server-$pkgver" go mod download cd ui yarn @@ -21,7 +30,7 @@ prepare(){ } build() { - cd "$_pkgname-$pkgver" + cd "server-$pkgver" go build \ -trimpath \ -buildmode=pie \ @@ -32,7 +41,7 @@ build() { } check() { - cd "$_pkgname-$pkgver" + cd "server-$pkgver" go test -v -race ./... cd ui yarn testformat @@ -41,9 +50,9 @@ check() { package() { mkdir -p "${pkgdir}/var/lib/screego-server/logs" \ "${pkgdir}/etc/screego/" - install -Dm755 "${srcdir}/$_pkgname-$pkgver/screego-server" \ + install -Dm755 "${srcdir}/server-$pkgver/screego-server" \ "${pkgdir}/var/lib/screego-server/" - install -m755 "${srcdir}/$_pkgname-$pkgver/screego.config.example" \ + install -m755 "${srcdir}/server-$pkgver/screego.config.example" \ "${pkgdir}/etc/screego/server.config" install -Dm644 "../$pkgname.service" \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" |