alr-bin 0.0.11-2 & alr-git

This commit is contained in:
2025-04-26 16:34:51 +03:00
parent 994e7cf4bd
commit 3081c9c657
4 changed files with 30 additions and 4 deletions

View File

@ -1,8 +1,8 @@
name='alr-bin'
version='0.0.11'
release='1'
release='2'
desc='Any Linux Repository'
homepage='https://gitverse.ru/sc/Xpamych/ALR'
homepage='https://gitea.plemya-x.ru/Plemya-x/ALR'
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
architectures=('amd64' 'arm64' 'arm7' 'arm6' '386' 'riscv64')
license=('GPL-3.0-or-later')
@ -12,6 +12,10 @@ conflicts=('alr' 'alr-bin' 'alr-git')
sources=("https://gitea.plemya-x.ru/Plemya-x/ALR/releases/download/v${version}/alr-${version}-linux-x86_64.tar.gz")
checksums=('SKIP')
scripts=(
['postinstall']='postinstall.sh'
)
prepare() {
cd $srcdir
}

6
alr-bin/postinstall.sh Normal file
View File

@ -0,0 +1,6 @@
#!/usr/bin/env bash
useradd -m -s /bin/bash alr
mkdir -p /var/cache/alr /etc/alr
chown alr:alr /var/cache/alr
setcap cap_setuid,cap_setgid+ep /usr/bin/alr

View File

@ -1,8 +1,8 @@
name='alr-git'
version='151.eb2cc3c'
version='2b7c2bbbb3'
release='1'
desc='Any Linux Repository'
homepage='https://gitverse.ru/sc/Xpamych/ALR'
homepage='https://gitea.plemya-x.ru/Plemya-x/ALR'
maintainer='Evgeniy Khramov <xpamych@yandex.ru>'
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
architectures=('amd64' 'arm64' 'arm7' 'arm6' '386' 'riscv64')
@ -18,6 +18,10 @@ build_deps_opensuse=('go')
sources=("git+https://gitea.plemya-x.ru/Plemya-x/ALR.git")
checksums=('SKIP')
scripts=(
['postinstall']='postinstall.sh'
)
version() {
cd "${srcdir}/ALR"
git-version
@ -34,3 +38,9 @@ package() {
install-completion bash alr < scripts/completion/bash
install-completion zsh alr < scripts/completion/zsh
}
files() {
echo ./usr/bin/alr
echo ./usr/share/bash-completion/completions/alr
echo ./usr/share/zsh/site-functions/_alr
}

6
alr-git/postinstall.sh Normal file
View File

@ -0,0 +1,6 @@
#!/usr/bin/env bash
useradd -m -s /bin/bash alr
mkdir -p /var/cache/alr /etc/alr
chown alr:alr /var/cache/alr
setcap cap_setuid,cap_setgid+ep /usr/bin/alr