sublime.sh 878 Bytes
Newer Older
1 2 3
#!/bin/sh

PKGNAME=sublime-text
4
SUPPORTEDARCHES="x86_64 aarch64"
5
VERSION="$2"
6 7 8 9
DESCRIPTION='Sublime Text 4 from the official site'

. $(dirname $0)/common.sh

10
arch="$(epm print info -a)"
11 12 13 14 15 16 17 18 19 20 21 22
case "$arch" in
    x86_64)
        arch=x64
        ;;
    aarch64)
        arch=arm64
        ;;
    *)
        fatal "$arch arch is not supported"
        ;;
esac

23
PKGURL=$(epm tool eget --list --latest https://www.sublimetext.com/download_thanks "sublime_text_build_${VERSION}_$arch.tar.xz") || fatal "Can't get package URL"
24
[ -n "$PKGURL" ] || fatal "Can't get package URL"
25 26

PKGFILE=$(echo /tmp/$(basename $PKGURL) | sed -e "s|/sublime_text_build_|/$PKGNAME-|")
27
epm tool eget -O $PKGFILE $PKGURL || exit
28

29
epm install --repack "$PKGFILE" || exit
30 31 32 33

rm -fv $PKGFILE

echo
34
echo "NOTE: Sublime Text 4 is a proprietary software. We recommend to use open source editors: Codium, VS Code, Atom."