Add gentoo support

This PR adds support for Gentoo based distributions.
This commit is contained in:
The Great Wizard Azkali
2021-08-31 03:22:42 +02:00
committed by GitHub
parent c78626b9b9
commit 15a1b4fdb4

View File

@@ -58,6 +58,9 @@ elif VERB="$( which xbps-install )" 2> /dev/null; then
elif VERB="$( which eopkg )" 2> /dev/null; then elif VERB="$( which eopkg )" 2> /dev/null; then
echo "Solus-based" echo "Solus-based"
sudo eopkg install dialog wmctrl sudo eopkg install dialog wmctrl
elif VERB="$( which emerge )" 2> /dev/null; then
echo "Gentoo-based"
sudo emerge -av dev-utils/dialog x11-misc/wmctrl
else else
echo "I can't find your package manager!" echo "I can't find your package manager!"
exit; exit;
@@ -118,6 +121,7 @@ OPTIONS=(1 "Arch Linux, Manjaro Linux, EndeavourOS, ..."
13 "Ubuntu 20.10" 13 "Ubuntu 20.10"
14 "Ubuntu 21.04, Pop!_OS 21.04, ..." 14 "Ubuntu 21.04, Pop!_OS 21.04, ..."
15 "Void Linux" 15 "Void Linux"
16 "Gentoo Linux"
) )
@@ -245,6 +249,11 @@ case $CHOICE in
select_your_path select_your_path
;; ;;
16)
gentoo-linux &&
select_your_path
;;
esac esac
} }
@@ -378,6 +387,11 @@ function void-linux {
sudo xbps-install -Sy wine wine-mono wine-gecko winetricks p7zip curl cabextract samba ppp sudo xbps-install -Sy wine wine-mono wine-gecko winetricks p7zip curl cabextract samba ppp
} }
function gentoo-linux {
sudo emerge -av virtual/wine app-emulation/winetricks app-emulation/wine-mono app-emulation/wine-gecko app-arch/p7zip app-arch/cabextract
net-misc/curl net-fs/samba net-dialup/ppp
}
function winetricks-standard { function winetricks-standard {
clear clear
mkdir -p /home/$USER/.wineprefixes/fusion360 && mkdir -p /home/$USER/.wineprefixes/fusion360 &&