diff --git a/vfx/fedora/install-nuke.sh b/vfx/fedora/install-nuke.sh deleted file mode 100644 index e5e39ac..0000000 --- a/vfx/fedora/install-nuke.sh +++ /dev/null @@ -1,27 +0,0 @@ -echo "Please enter version number (default 15.1v1):" -read version - -sudo mkdir /usr/bin/Nuke/ -sudo cp nuke.png /usr/bin/Nuke/nuke.png - -if [ -z "$version" ]; then - version="15.1v1" -fi -vnum="${version%%v*}" - -echo "#!/usr/bin/env xdg-open -[Desktop Entry] -Version=1.0 -Terminal=false -Type=Application -Name=Nuke ${vnum} -Exec=/usr/bin/Nuke/Nuke${version}/Nuke${vnum} --indie -Icon=/usr/bin/Nuke/nuke.png" >~/.local/share/applications/nuke${version}.desktop - -cd ~/Downloads/ - -sudo yum install mesa-libGLU.x86_64 -y -sudo dnf install libxcrypt-compat -y - -sudo ./Nuke${version}-linux-x86_64.run --accept-foundry-eula -sudo mv ./Nuke${version} /usr/bin/Nuke/ diff --git a/vfx/nuke.sh b/vfx/nuke.sh new file mode 100644 index 0000000..231eea4 --- /dev/null +++ b/vfx/nuke.sh @@ -0,0 +1,48 @@ +default_version="15.1v3" + +echo "Please enter version number (default ${default_version}):" +read version + +if [ -z "$version" ]; then + version=${default_version} +fi +vnum="${version%%v*}" +# echo "Version num:${vnum}" + +read -p "Make sure the installer is located at '~/Downloads/Nuke${version}-linux-x86_64.run'. Press Enter to continue, or N to cancel..." answer + +case $answer in +[Nn]*) + echo "Installation cancelled" + exit 0 + ;; +*) + echo "Running installer..." + ;; +esac + +echo "Creating dirs..." +sudo mkdir /usr/bin/Nuke/ +sudo cp nuke.png /usr/bin/Nuke/nuke.png + +echo "Installing libraries..." +cd ~/Downloads/ +sudo yum install mesa-libGLU.x86_64 -y +sudo dnf install libxcrypt-compat -y + +echo "Moving application..." +sudo ./Nuke${version}-linux-x86_64.run --accept-foundry-eula +sudo mv ./Nuke${version} /usr/bin/Nuke/ + +echo "Creating Application shortcut..." +sudo mkdir -p ~/.local/share/applications/ +sudo chmod -R 777 ~/.local/share/applications/ +cd ~/.local/share/applications/ +echo "#!/usr/bin/env xdg-open +[Desktop Entry] +Version=1.0 +Terminal=false +Type=Application +Name=Nuke ${vnum} +Exec=/usr/bin/Nuke/Nuke${version}/Nuke${vnum} --indie +Icon=/usr/bin/Nuke/nuke.png" >nuke${version}.desktop