implemented devel mode for package management

This commit is contained in:
fatalerrors
2021-07-02 17:06:35 +02:00
parent df8d837514
commit 772261012e

View File

@@ -4,7 +4,7 @@
pkgupdt() pkgupdt()
{ {
prnt I "Mise à jour de la liste des paquets..." prnt I "Mise à jour de la liste des paquets..."
$PKG_MAN $COM_UPDATE $@ $PKG_MAN $COM_UPDATE
} }
export -f pkgupdt export -f pkgupdt
@@ -13,7 +13,13 @@ pkginst()
{ {
prnt I "Installation de paquets..." prnt I "Installation de paquets..."
[[ $# -lt 1 ]] && prnt E "pkginst(): des paramètres sont requis." && exit 11 [[ $# -lt 1 ]] && prnt E "pkginst(): des paramètres sont requis." && exit 11
$PKG_MAN $COM_INSTALL $@ if [[ ! $INSTALL_MODE == dev ]]; then
$PKG_MAN $COM_INSTALL $@
else
for pkg in $@; do
$PKG_MAN $COM_INSTALL $pkg
done
fi
} }
export -f pkginst export -f pkginst
@@ -21,7 +27,7 @@ export -f pkginst
pkgupgd() pkgupgd()
{ {
prnt I "Application de la mise à jours du système..." prnt I "Application de la mise à jours du système..."
$PKG_MAN $COM_UPGRADE $@ $PKG_MAN $COM_UPGRADE
} }
export -f pkgupgd export -f pkgupgd
@@ -30,7 +36,13 @@ pkgrem()
{ {
prnt I "Désinstallation de paquets..." prnt I "Désinstallation de paquets..."
[[ $# -lt 1 ]] && prnt E "pkgrem(): des paramètres sont requis." && exit 11 [[ $# -lt 1 ]] && prnt E "pkgrem(): des paramètres sont requis." && exit 11
$PKG_MAN $COM_REMOVE $@ if [[ ! $INSTALL_MODE == dev ]]; then
$PKG_MAN $COM_REMOVE $@
else
for pkg in $@; do
$PKG_MAN $COM_REMOVE $pkg
done
fi
} }
export -f pkgrem export -f pkgrem
@@ -38,6 +50,6 @@ export -f pkgrem
pkgautorem() pkgautorem()
{ {
prnt I "Désinstallation de paquets superflus..." prnt I "Désinstallation de paquets superflus..."
$PKG_MAN $COM_AUTOREM $@ $PKG_MAN $COM_AUTOREM
} }
export -f pkgautorem export -f pkgautorem