#!/bin/sh PKGNAME=unityhub SUPPORTEDARCHES="x86_64" VERSION="$2" DESCRIPTION="Unity Hub from the official site" REPOURL="https://unity.com/" . $(dirname $0)/common.sh arch=amd64 reponame=$(epm print info --repo-name) vendor=$(epm print info -s) #version=$(epm print info --base-version) # https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=unityhub case $vendor in alt) if [ "$VERSION" = "*" ] ; then case $reponame in p10) VERSION="3.3.0" ;; *) VERSION="3.4.2" ;; esac fi PKGURL=https://hub.unity3d.com/linux/repos/deb/pool/main/u/unity/unityhub_$arch/unityhub-amd64-$VERSION.deb epm install --repack "$PKGURL" exit ;; esac case $vendor/$reponame in alt/Sisyphus) epm repo addkey "https://angie.software/keys/angie-signing.gpg" "EB8EAF3D4EF1B1ECF34865A2617AB978CB849A76" "Angie (Signing Key) <devops@tech.wbsrv.ru>" angie epm repo add "rpm [angie] https://download.angie.software/angie/altlinux/10/ x86_64 main" epm update epm install $PKGNAME ;; alt/p10) epm repo addkey "https://angie.software/keys/angie-signing.gpg" "EB8EAF3D4EF1B1ECF34865A2617AB978CB849A76" "Angie (Signing Key) <devops@tech.wbsrv.ru>" angie epm repo add "rpm [angie] https://download.angie.software/angie/altlinux/10/ x86_64 main" epm update epm install $PKGNAME ;; esac case $(epm print info -p) in rpm) epm repo addkey unityhub "https://hub.unity3d.com/linux/repos/rpm/stable" "https://hub.unity3d.com/linux/repos/rpm/stable/repodata/repomd.xml.key" "Unity Hub" ;; deb) epm repo addkey "https://hub.unity3d.com/linux/keys/public" # TODO #epm repo add "deb [signedby=/usr/share/keyrings/Unity_Technologies_ApS.gpg] https://hub.unity3d.com/linux/repos/deb stable main" epm repo add "deb https://hub.unity3d.com/linux/repos/deb stable main" ;; esac epm update epm install $PKGNAME exit