diff options
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 8 insertions, 1 deletions
@@ -10,6 +10,7 @@ pkgbase = gotify-server license = MIT makedepends = git makedepends = go + makedepends = yarn source = gotify-server-2.0.14.tar.gz::https://github.com/gotify/server/archive/v2.0.14.tar.gz source = sysusers.d source = tmpfiles.d @@ -8,7 +8,7 @@ pkgdesc='A simple server for sending and receiving messages in real-time per Web arch=('x86_64' 'i686' 'aarch64' 'armv7') url='https://gotify.net/' license=('MIT') -makedepends=('git' 'go') +makedepends=('git' 'go' 'yarn') source=( "$pkgname-$pkgver.tar.gz::https://github.com/gotify/server/archive/v${pkgver}.tar.gz" 'sysusers.d' @@ -24,6 +24,12 @@ sha256sums=('986125b92192e404a2f3af5db510d2d651c6301d218cbb66edd6013f8e8153b0' build() { cd "server-$pkgver" + ( + cd ui + yarn --non-interactive --frozen-lockfile + yarn --non-interactive --frozen-lockfile build + ) + go run github.com/gobuffalo/packr/packr local build_date=$(date "+%F-%T" -d "@${SOURCE_DATE_EPOCH}") go build \ -o "$pkgname" \ |