hlna-dev
This commit is contained in:
37
hlna-dev-git/lure.sh
Normal file
37
hlna-dev-git/lure.sh
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
name='hlna-dev-git'
|
||||||
|
version='latest'
|
||||||
|
release='1'
|
||||||
|
desc='Этот инструмент позволяет управлять выделенным сервером ARK: Survival Evolved на Linux. Он предоставляет множество функций, чтобы получить полный список, ознакомьтесь с разделом использования. (находится в разарботке и может содержать ошибки)'
|
||||||
|
homepage='https://gitflic.ru/project/xpamych/hlna'
|
||||||
|
maintainer="Евгений Храмов <xpamych@yandex.ru>"
|
||||||
|
architectures=('amd64')
|
||||||
|
license=('GPL-3.0-or-later')
|
||||||
|
provides=('hlna')
|
||||||
|
conflicts=('hlna')
|
||||||
|
|
||||||
|
build_deps=('python3' 'python3-pip' 'steamcmd')
|
||||||
|
build_deps_arch=('python' 'python-pip' 'steamcmd')
|
||||||
|
|
||||||
|
sources=("git+https://gitflic.ru/project/xpamych/hln-a.git#dev")
|
||||||
|
checksums=('SKIP')
|
||||||
|
|
||||||
|
version() {
|
||||||
|
cd "$srcdir/hln-a"
|
||||||
|
git-version
|
||||||
|
}
|
||||||
|
|
||||||
|
scripts=(
|
||||||
|
['postinstall']='postinstall.sh'
|
||||||
|
)
|
||||||
|
|
||||||
|
prepare() {
|
||||||
|
pip3 install --upgrade --user click colorama click_completion pyTelegramBotAPI discord
|
||||||
|
pip3 install --upgrade rcon
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
install -Dm755 "${srcdir}/hln-a/hlna.py" "${pkgdir}/usr/bin/hlna.py"
|
||||||
|
install -Dm755 "${srcdir}/hln-a/hlna_bot.py" "${pkgdir}/usr/bin/hlna-bot.py"
|
||||||
|
install -Dm644 "${srcdir}/hln-a/LICENSE.md" "${pkgdir}/usr/share/licenses/hlna/license"
|
||||||
|
}
|
||||||
|
|
14
hlna-dev-git/postinstall.sh
Normal file
14
hlna-dev-git/postinstall.sh
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
if test -f /home/$SUDO_USER/.zshrc; then
|
||||||
|
echo "zshrc"
|
||||||
|
echo 'alias hlna="hlna.py"'>>/home/$SUDO_USER/.zshrc
|
||||||
|
echo 'alias hlna-bot="hlna-bot.py"'>>/home/$SUDO_USER/.zshrc
|
||||||
|
fi
|
||||||
|
if test -f /home/$SUDO_USER/.config/fish/config.fish; then
|
||||||
|
echo 'alias hlna="hlna.py"'>>/home/$SUDO_USER/.config/fish/config.fish
|
||||||
|
echo 'alias hlna-bot="hlna-bot.py"'>>/home/$SUDO_USER/.config/fish/config.fish
|
||||||
|
fi
|
||||||
|
if test -f /home/$SUDO_USER/.bashrc; then
|
||||||
|
echo 'alias hlna="hlna.py"'>>/home/$SUDO_USER/.bashrc
|
||||||
|
echo 'alias hlna-bot="hlna-bot.py"'>>/home/$SUDO_USER/.bashrc
|
||||||
|
source /home/$SUDO_USER/.bashrc
|
||||||
|
fi
|
Reference in New Issue
Block a user