From 7f2d1c5dc83e0f0c760c1deacf9e25439160f315 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=D0=A5=D1=80?= =?UTF-8?q?=D0=B0=D0=BC=D0=BE=D0=B2?= Date: Sat, 20 Jul 2024 16:47:07 +0300 Subject: [PATCH] name='alr-bin' version='0.0.1' release='1' --- alr-bin/alr.sh | 35 +++++++++++++++++++++++++++++++++++ go-bin/alr.sh | 4 ++-- 2 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 alr-bin/alr.sh diff --git a/alr-bin/alr.sh b/alr-bin/alr.sh new file mode 100644 index 0000000..08ca24b --- /dev/null +++ b/alr-bin/alr.sh @@ -0,0 +1,35 @@ +name='alr-bin' +version='0.0.1' +release='1' +desc='Any Linux Repository' +homepage='https://gitverse.ru/sc/Xpamych/ALR' +maintainer_ru='Евгений Храмов ' +architectures=('amd64' 'arm64' 'arm7' 'arm6' '386' 'riscv64') +license=('GPL-3.0-or-later') +provides=('alr') +conflicts=('alr' 'alr-bin' 'alr-git') + +build_deps=('golang') +build_deps_arch=('go') +build_deps_alpine=('go') +build_deps_opensuse=('go') + +sources=("git+https://gitverse.ru/sc/Xpamych/ALR.git#tag=v${version}") +checksums=('SKIP') + +version() { + cd "${srcdir}/ALR" + git-version +} + +build() { + cd "${srcdir}/ALR" + CGO_ENABLED=0 go build -ldflags="-X 'plemya-x.ru/alr/internal/config.Version=$version'" +} + +package() { + cd "$srcdir/ALR" + install-binary alr + install-completion bash alr < scripts/completion/bash + install-completion zsh alr < scripts/completion/zsh +} \ No newline at end of file diff --git a/go-bin/alr.sh b/go-bin/alr.sh index e88602b..a946e3c 100644 --- a/go-bin/alr.sh +++ b/go-bin/alr.sh @@ -1,6 +1,6 @@ name="go-bin" -version=1.22.4 -release=2 +version='1.22.4' +release='2' desc="Compiler and tools for the Go programming language" desc_ru="Компилятор и инструменты для языка программирования Go" homepage="https://go.dev/"