From b969998e5c8b873bf73f0242fb954649efd620cd Mon Sep 17 00:00:00 2001 From: cxl Date: Thu, 6 Aug 2020 15:47:27 +0000 Subject: [PATCH] uppbox: Improved openindiana support git-svn-id: svn://ultimatepp.org/upp/trunk@14764 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppbox/MakePosixInstall/scripts.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/uppbox/MakePosixInstall/scripts.cpp b/uppbox/MakePosixInstall/scripts.cpp index a456b5e24..10eddd353 100644 --- a/uppbox/MakePosixInstall/scripts.cpp +++ b/uppbox/MakePosixInstall/scripts.cpp @@ -9,6 +9,8 @@ AskContinue() fi } +uname=`uname` + if [ -x "$(command -v apt-get)" ]; then DEP="apt-get install g++ clang make libgtk-3-dev libnotify-dev libbz2-dev libssl-dev" elif [ -x "$(command -v yum)" ]; then @@ -22,7 +24,11 @@ elif [ -x "$(command -v zypper)" ]; then elif [ -x "$(command -v pacman)" ]; then DEP="pacman -Sy --needed gcc make zlib bzip2 gtk3 libnotify openssl clang" elif [ -x "$(command -v pkg)" ]; then - DEP="pkg install bash gmake gtk3 libnotify clang-devel" + if [[ "$uname" == 'SunOS' ]]; then + DEP="pkg install bash gtk3 libnotify developer/clang-80 gnu-make" + else + DEP="pkg install bash gmake gtk3 libnotify clang-devel" + fi elif [ -x "$(command -v pkg_add)" ]; then DEP="pkg_add bash gmake gtk3 libnotify clang-devel" fi