Add Venom Linux (#1468)

* os: Add Venom Linux

* docs: update

* Make shellcheck happy

* Fix long lines (travis)
This commit is contained in:
Michael Straube 2020-05-29 16:06:50 +02:00 committed by GitHub
parent 241ac6c152
commit 488ceb764b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 55 additions and 35 deletions

View file

@ -783,7 +783,7 @@ image_source="auto"
# Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, openSUSE_Leap,
# openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, Trisquel,
# Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, Ubuntu,
# Void, Obarun, windows10, Windows7, Xubuntu, Zorin, and IRIX
# Venom, Void, Obarun, windows10, Windows7, Xubuntu, Zorin, and IRIX
# have ascii logos
# NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants.
# Use '{distro name}_old' to use the old logos.
@ -1480,6 +1480,7 @@ get_packages() {
has eopkg && dir ${br_prefix}/var/lib/eopkg/package/*
has crew && dir ${br_prefix}/usr/local/etc/crew/meta/*.filelist
has pkgtool && dir ${br_prefix}/var/log/packages/*
has scratch && dir ${br_prefix}/var/lib/scratchpkg/index/*/.pkginfo
has kagami && dir ${br_prefix}/var/lib/kagami/pkgs/*
has cave && dir ${br_prefix}/var/db/paludis/repositories/cross-installed/*/data/*/ \
${br_prefix}/var/db/paludis/repositories/installed/data/*/
@ -3525,7 +3526,7 @@ get_disk() {
case $disk_subtitle in
name)
disk_sub=${disk_info[@]::${#disk_info[@]}-5}
disk_sub=${disk_info[*]::${#disk_info[@]}-5}
;;
dir)
@ -4851,33 +4852,31 @@ ASCII:
--ascii_distro distro Which Distro's ascii art to print
NOTE: AIX, Alpine, AlterLinux, Anarchy, Android, Antergos, antiX,
\"AOSC OS\", \"AOSC OS/Retro\", Apricity, ArcoLinux, ArchBox, ARCHlabs,
ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, Bitrig,
BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD,
BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS,
Chapeau, Chrom, Cleanjaro, ClearOS, Clear_Linux, Clover,
Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin,
DesaOS, Devuan, DracOS, DragonFly, Drauger, Elementary,
EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD,
FreeMiNT, Frugalware, Funtoo, GalliumOS, Gentoo, Pentoo,
gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra,
Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion,
Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite,
LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva,
Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib,
Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner,
NuTyX, OBRevenge, OpenBSD, OpenIndiana, openmamba, OpenMandriva,
OpenStage, OpenWrt, osmc, Oracle, OS Elbrus, PacBSD, Parabola, Pardus,
Parrot, Parsix, TrueOS, PCLinuxOS, Peppermint, popos, Porteus,
PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix, Raspbian,
Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, Regata,
Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, Septor,
SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, SmartOS,
Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, openSUSE_Leap,
openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, Trisquel,
Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, Ubuntu,
Void, Obarun, windows10, Windows7, Xubuntu, Zorin, and IRIX
have ascii logos
\"AOSC OS\", \"AOSC OS/Retro\", Apricity, ArcoLinux, ArchBox,
ARCHlabs, ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya,
Bedrock, Bitrig, BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD,
BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS, Chapeau,
Chrom, Cleanjaro, ClearOS, Clear_Linux, Clover, Condres,
Container_Linux, CRUX, Cucumber, Debian, Deepin, DesaOS, Devuan,
DracOS, DragonFly, Drauger, Elementary, EndeavourOS, Endless,
EuroLinux, Exherbo, Fedora, Feren, FreeBSD, FreeMiNT, Frugalware,
Funtoo, GalliumOS, Gentoo, Pentoo, gNewSense, GNOME, GNU, GoboLinux,
Grombyang, Guix, Haiku, Huayra, Hyperbola, janus, Kali, KaOS,
KDE_neon, Kibojoe, Kogaion, Korora, KSLinux, Kubuntu, LEDE, LFS,
Linux_Lite, LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva,
Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib, Neptune,
NetBSD, Netrunner, Nitrux, NixOS, Nurunner, NuTyX, OBRevenge,
OpenBSD, OpenIndiana, openmamba, OpenMandriva, OpenStage, OpenWrt,
osmc, Oracle, OS Elbrus, PacBSD, Parabola, Pardus, Parrot, Parsix,
TrueOS, PCLinuxOS, Peppermint, popos, Porteus, PostMarketOS,
Proxmox, Puppy, PureOS, Qubes, Radix, Raspbian, Reborn_OS, Redstar,
Redcore, Redhat, Refracted_Devuan, Regata, Rosa, sabotage, Sabayon,
Sailfish, SalentOS, Scientific, Septor, SereneLinux, SharkLinux,
Siduction, Slackware, SliTaz, SmartOS, Solus, Source_Mage, Sparky,
Star, SteamOS, SunOS, openSUSE_Leap, openSUSE_Tumbleweed, openSUSE,
SwagArch, Tails, Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE,
Ubuntu-Studio, Ubuntu, Venom, Void, Obarun, windows10, Windows7,
Xubuntu, Zorin, and IRIX have ascii logos
NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants.
@ -9941,6 +9940,27 @@ oss${c2}yNMMMNyMMh${c1}sssssssssssssshmmmh${c1}ssssssso
EOF
;;
"Venom"*)
set_colors 8 4
read -rd '' ascii_data <<'EOF'
${c1} ::::::: :::::::
mMMMMMMm dMMMMMMm
/MMMMMMMo +MMMMMMM/
yMMMMMMN mMMMMMMy
NMMMMMMs oMMMMMMm
+MMMMMMN: NMMMMMM+
hMMMMMMy sMMMMMMy
:NMMMMMM::NMMMMMN:
oMMMMMMyyMMMMMM+
dMMMMMMMMMMMMh
/MMMMMMMMMMMN:
sMMMMMMMMMMo
mMMMMMMMMd
+MMMMMMMN:
::::::
EOF
;;
"void_small")
set_colors 2 8
read -rd '' ascii_data <<'EOF'