diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 11 insertions, 12 deletions
@@ -1,12 +1,12 @@ # Maintainer: Harvey Tindall <hrfee@protonmail.ch> pkgname="jfa-go" -pkgver=0.2.8 +pkgver=0.3.1 pkgrel=1 pkgdesc="A web app for managing users on Jellyfin" arch=("x86_64") url="https://github.com/hrfee/jfa-go" license=('MIT') -makedepends=('go>=1.14' 'python>=3.6.0-1' 'nodejs' 'npm') +makedepends=('go>=1.16' 'python>=3.6.0-1' 'nodejs' 'npm') checkdepends=() optdepends=() provides=() @@ -23,25 +23,24 @@ validpgpkeys=() prepare() { cd jfa-go - make configuration npm email version - export GOPATH="$(go env GOPATH)" go get github.com/swaggo/swag/cmd/swag - "${GOPATH}"/bin/swag init -g main.go + make configuration npm email version } build() { cd jfa-go - make typescript compile + make typescript bundle-css + export GOPATH="$(go env GOPATH)" + "${GOPATH}"/bin/swag init -g main.go + make copy internal-files compile } package() { cd jfa-go - make copy - install -d "$pkgdir"/opt - make install DESTDIR="$pkgdir"/opt mkdir -p "$pkgdir"/usr/bin - chown -R root "$pkgdir"/opt/$pkgname/ - chmod 755 "$pkgdir"/opt/$pkgname/$pkgname - ln -sf /opt/$pkgname/$pkgname "$pkgdir"/usr/bin/$pkgname + cp build/"$pkgname" "$pkgdir"/usr/bin/"$pkgname" + chmod 755 "$pkgdir"/usr/bin/$pkgname + chown root "$pkgdir"/usr/bin/$pkgname + mkdir -p "$pkgdir"/usr/share/licenses install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname } |