addet fedora?

This commit is contained in:
pika 2025-05-25 20:50:25 +02:00
parent 418d22da5e
commit 719740cd9f

View file

@ -19,7 +19,7 @@
# This only wokrs for generic package names, like neovim, or vim, or tmux etc.. # This only wokrs for generic package names, like neovim, or vim, or tmux etc..
# not every package packagemanager has the same packagenames for their packages.. # not every package packagemanager has the same packagenames for their packages..
source-script() { source-script() {
i="https://git.k4li.de/scripts/imports/raw/branch/main/dream.sh" i="$1"
import="$(mktemp)" import="$(mktemp)"
if command_exists curl; then if command_exists curl; then
curl -fsSL $i -o $import curl -fsSL $i -o $import
@ -43,7 +43,7 @@
# │ automagically be pulled via the $pkgArray[$distro] variable │ # │ automagically be pulled via the $pkgArray[$distro] variable │
# ╰─────────────────────────────────────────────────────────────────────────╯ # ╰─────────────────────────────────────────────────────────────────────────╯
depsDebian=(git build-essential gcc meson flex bison autoconf automake pkg-config libgdk-pixbuf-xlib-2.0-dev libgdk-pixbuf2.0-dev libxkbcommon-dev libxkbcommon-x11-dev libxcb-xkb-dev libxcb-util-dev libxcb-ewmh-dev libxcb-icccm4-dev libxcb-randr0-dev libxcb-cursor-dev libxcb-xinerama0-dev libglib2.0-dev libpango1.0-dev libstartup-notification0-dev wayland-protocols librust-wayland-protocols-dev) depsDebian=(git build-essential gcc meson flex bison autoconf automake pkg-config libgdk-pixbuf-xlib-2.0-dev libgdk-pixbuf2.0-dev libxkbcommon-dev libxkbcommon-x11-dev libxcb-xkb-dev libxcb-util-dev libxcb-ewmh-dev libxcb-icccm4-dev libxcb-randr0-dev libxcb-cursor-dev libxcb-xinerama0-dev libglib2.0-dev libpango1.0-dev libstartup-notification0-dev wayland-protocols librust-wayland-protocols-dev)
depsFedora=() # depsFedora=(git make autoconf bison flex pkgconf-pkg-config)
depsOpensuse=() depsOpensuse=()
depsArch=(git base-devel libstartup-notification-1.0) depsArch=(git base-devel libstartup-notification-1.0)
depsAlpine=() depsAlpine=()
@ -51,7 +51,7 @@
declare -A deps=( declare -A deps=(
[debian]="depsDebian" [debian]="depsDebian"
[ubuntu]="depsDebian" [ubuntu]="depsDebian"
[fedora]="depsFedora" # [fedora]="depsFedora"
[arch]="depsArch" [arch]="depsArch"
# [alpine]="depsAlpine" # [alpine]="depsAlpine"
# [opensuse]="depsOpensuse" # [opensuse]="depsOpensuse"
@ -65,7 +65,7 @@
declare -n pkgArray="${deps[$distro]}" declare -n pkgArray="${deps[$distro]}"
case "$distro" in case "$distro" in
debian | ubuntu | arch | fedora | alpine | opensuse) debian | ubuntu | arch)
# pen bold blue "Installing missing dependencies.." # pen bold blue "Installing missing dependencies.."
spin bold blue "Instaling missing packages.." spin bold blue "Instaling missing packages.."
if run -err err check-and-install ${pkgArray[@]}; then if run -err err check-and-install ${pkgArray[@]}; then