From 96d2c79c44eeee4c991feaaa187f5b578e16367d Mon Sep 17 00:00:00 2001 From: xpamych Date: Tue, 21 Mar 2023 15:22:25 +0300 Subject: [PATCH] hlna-dev --- hlna-dev-git/lure.sh | 37 +++++++++++++++++++++++++++++++++++++ hlna-dev-git/postinstall.sh | 14 ++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 hlna-dev-git/lure.sh create mode 100644 hlna-dev-git/postinstall.sh diff --git a/hlna-dev-git/lure.sh b/hlna-dev-git/lure.sh new file mode 100644 index 0000000..618fa06 --- /dev/null +++ b/hlna-dev-git/lure.sh @@ -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="Евгений Храмов " +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" +} + diff --git a/hlna-dev-git/postinstall.sh b/hlna-dev-git/postinstall.sh new file mode 100644 index 0000000..a233679 --- /dev/null +++ b/hlna-dev-git/postinstall.sh @@ -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 \ No newline at end of file