discord.sh 592 Bytes
Newer Older
Vitaly Lipatov's avatar
Vitaly Lipatov committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#!/bin/sh -x

# TODO: common place
fatal()
{
    echo "FATAL: $*" >&2
    exit 1
}

PKGNAME=discord

if [ "$1" = "--remove" ] ; then
    epm remove $PKGNAME
    exit
fi

[ "$1" != "--run" ] && echo "Install Discord from the official site" && exit

[ "$($DISTRVENDOR -a)" != "x86_64" ] && echo "Only x86_64 is supported" && exit 1

# FIXME: improve eget to support ? not ask mask (detect by =?)
Vitaly Lipatov's avatar
Vitaly Lipatov committed
22 23 24
PKG=/tmp/discord.deb
$EGET -O $PKG "https://discord.com/api/download?platform=linux&format=deb"
#PKG="https://dl.discordapp.net/apps/linux/0.0.12/discord-0.0.12.deb"
Vitaly Lipatov's avatar
Vitaly Lipatov committed
25 26

epm install "$PKG"
Vitaly Lipatov's avatar
Vitaly Lipatov committed
27
rm -fv $PKG