Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Refactor debian-packager.sh. #303

Merged
merged 4 commits into from
Mar 3, 2022
Merged

Refactor debian-packager.sh. #303

merged 4 commits into from
Mar 3, 2022

Conversation

mahor1221
Copy link
Contributor

@mahor1221 mahor1221 commented Mar 3, 2022

Important changes:

  • Removed tachidesk-*-launcher-standalone scripts. Modify launcher scripts when needed.
  • Renamed DEB package base name to tachidesk-server.
  • Renamed bash launcher scripts.

Comment on lines 30 to 40
sed -i "1 i \n\
if [ ! -f /usr/bin/electron ]; then\n\
echo 'Electron executable was not found\n\
In order to run this launcher, you need Electron installed.\n\
\n\
You can install it with these commands:\n\
sudo apt install npm\n\
sudo npm install electron -g'\n\
exit 1\n\
fi\n\
" "$srcdir/$pkgname-electron-launcher.sh"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make a -electron-launcher-debian.sh instead

@AriaMoradi AriaMoradi merged commit 291a239 into Suwayomi:master Mar 3, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants