trueconf-server.sh 1.38 KB
Newer Older
1 2 3
#!/bin/sh

PKGNAME=trueconf-server
4
SKIPREPACK=1
5 6 7
SUPPORTEDARCHES="x86_64"
VERSION="$2"
DESCRIPTION="TrueConf server for Linux from the official site"
8
URL="https://trueconf.ru"
9 10 11

. $(dirname $0)/common.sh

12 13 14 15
warn_version_is_not_supported
#[ "$VERSION" = "*" ] && VERSION="[0-9]*"
# only one version in repo
VERSION="*"
16 17 18

distrversion=$(epm print info -v)
case "$(epm print info -e)" in
19
    ALTLinux/Sisyphus)
20
        PKGURL="https://mirror.trueconf.ru/altlinux/p10/x86_64/RPMS.non-free/trueconf-server-${VERSION}*.x86_64.rpm"
21
        ;;
22 23 24 25 26 27
    ALTLinux/p10)
        PKGURL="https://mirror.trueconf.ru/altlinux/p10/x86_64/RPMS.non-free/trueconf-server-${VERSION}*.x86_64.rpm"
        ;;
    ALTLinux/c10f1)
        PKGURL="https://mirror.trueconf.ru/altlinux/sp10f1/x86_64/RPMS.non-free/trueconf-server-${VERSION}*.x86_64.rpm"
        ;;
28
    ALTLinux/p9)
29
        PKGURL="https://mirror.trueconf.ru/altlinux/p9/x86_64/RPMS.non-free/trueconf-${VERSION}*.x86_64.rpm"
30 31
        ;;
    AstraLinuxSE/1.7*)
32
        PKGURL="https://mirror.trueconf.ru/astra17/pool/non-free/t/trueconf-server/trueconf_server_${VERSION}*_amd64.deb"
33 34
        ;;
    RedOS/7.*)
35
        PKGURL="https://mirror.trueconf.ru/redos/$distrversion/x86_64/release/trueconf-server-${VERSION}*.x86_64.rpm"
36 37 38 39 40
        ;;
    *)
        fatal "$(epm print info -e) is not supported"
esac

41
# TODO: repack?
42
# --repack includes --noscripts
43
epm install "$PKGURL" || exit