From 62f6632c26db6145881c360d79f27622a9d8f3d2 Mon Sep 17 00:00:00 2001 From: xpamych Date: Sat, 25 Feb 2023 13:46:51 +0300 Subject: [PATCH] postinstall --- hlna-git/lure.sh | 19 ++++--------------- hlna-git/postinstall.sh | 16 ++++++++++++++++ 2 files changed, 20 insertions(+), 15 deletions(-) create mode 100644 hlna-git/postinstall.sh diff --git a/hlna-git/lure.sh b/hlna-git/lure.sh index e299f24..9baa066 100644 --- a/hlna-git/lure.sh +++ b/hlna-git/lure.sh @@ -20,22 +20,10 @@ version() { git-version } +scripts=( + ['postinstall']='${scriptdir}/postinstall.sh' +) prepare() { - if [-e $HOME/.zshrc] - then - echo 'alias hlna="hlna.py"' >> $HOME/.zshrc - echo 'alias hlna-bot="hlna-bot.py"' >> $HOME/.zshrc - source ~/.zshrc - elif [-e $HOME/.config/fish/config.fish] - then - echo 'alias hlna="hlna.py"' >> $HOME/.config/fish/config.fish - echo 'alias hlna-bot="hlna-bot.py"' >> $HOME/.config/fish/config.fish - source ~/.config/fish/config.fish - else - echo 'alias hlna="hlna.py"' >> $HOME/.bashrc - echo 'alias hlna-bot="hlna-bot.py"' >> $HOME/.bashrc - source ~/.bashrc - fi pip3 install --upgrade --user click colorama click_completion pyTelegramBotAPI } @@ -44,3 +32,4 @@ package() { 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-git/postinstall.sh b/hlna-git/postinstall.sh new file mode 100644 index 0000000..85045cf --- /dev/null +++ b/hlna-git/postinstall.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash +if [-e $HOME/.zshrc] + then + echo 'alias hlna="hlna.py"' >> $HOME/.zshrc + echo 'alias hlna-bot="hlna-bot.py"' >> $HOME/.zshrc + source ~/.zshrc + elif [-e $HOME/.config/fish/config.fish] + then + echo 'alias hlna="hlna.py"' >> $HOME/.config/fish/config.fish + echo 'alias hlna-bot="hlna-bot.py"' >> $HOME/.config/fish/config.fish + source ~/.config/fish/config.fish + else + echo 'alias hlna="hlna.py"' >> $HOME/.bashrc + echo 'alias hlna-bot="hlna-bot.py"' >> $HOME/.bashrc + source ~/.bashrc + fi \ No newline at end of file