-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
привет, сделал исправления PKGBUILD для того чтобы была всегда актуальная версия в AUR
# Maintainer: Igor Dyatlov <dyatlov.igor@protonmail.com>
# Maintainer: Sergey Alexeyev <s.n.alexeyev@gamil.com>
pkgname=vot-cli
_gitname=vot-cli
pkgver=0.0.0 #Get from api.github.com
pkgrel=1
pkgdesc="The voice-over translation of the video is now available not only in YandexBrowser."
arch=('x86_64' 'aarch64')
url="https://github.com/FOSWLY/vot-cli"
license=('MIT')
depends=('nodejs>=17')
makedepends=('npm')
pkgver() {
local version
version=$(curl -s "https://api.github.com/repos/FOSWLY/vot-cli/releases/latest" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/')
echo "${version//v}"
}
pkgver="$(pkgver)"
source=("${pkgname}-${pkgver}.tgz::${url}/archive/${pkgver}.tar.gz")
b2sums=('SKIP')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
npm install
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
local _npmdir="${pkgdir}/usr/lib/node_modules/"
mkdir -p "${_npmdir}"
npm install -g --prefix "${pkgdir}/usr" $pkgname@$_npmver
}послал также письмо автору Igor Dyatlov
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels