mps-odkp-surumdevir-kont

This commit is contained in:
milisbir 2018-01-08 20:48:25 +02:00
parent 45c91f928a
commit 84bc9f0c0e
1 changed files with 24 additions and 12 deletions

16
bin/mps
View File

@ -55,6 +55,11 @@ if [ -z ${silme_esgec+:} ]; then
declare -a silme_esgec=()
fi
if [ -z ${esgec+:} ]; then
declare -a esgec=()
fi
esgec=(xorg xorg-app xorg-font xorg-proto kernel-lts kernel-lts-src)
# Türkçe Mesajlar
_paket_adi_gerekli="paket ismi eksik!"
@ -1020,7 +1025,6 @@ guncelleme_tespit(){
sistem_guncelle(){
count=0
esgec=(xorg xorg-app xorg-font xorg-proto kernel-lts kernel-lts-src)
local kpkt
local pk_guncelle
total=`ls $VT | wc -l`
@ -1187,9 +1191,10 @@ devir_kontrol(){
}
surum_devir_kontrol(){
local _konum pk_sil _paket _durum
local _konum pk_sil _paket _durum pk_guncelle
_paket=$1
_durum="yaz"
pk_guncelle="e"
[ $2 ] && _durum="$2"
local kdevir devir ksurum surum pkt dusuk yuksek durum
durum="belirsiz"
@ -1206,6 +1211,10 @@ surum_devir_kontrol(){
if [[ "$_konum" = "0" || "$_konum" = "-1" ]];then
echo "$_paket $_talimat_bulunamadi $_surum_kontrol_iptal"
else
if [[ "${esgec[*]}" =~ "${_paket}" ]];then
pk_guncelle="h"
fi
if [ $pk_guncelle == "e" ];then
source $_konum/talimat
if [ "${_durum}" == "yaz" ];then
echo "$_paket:"
@ -1219,6 +1228,9 @@ surum_devir_kontrol(){
echo "var"
fi
fi
else
echo "$_paket için sürüm-devir kontrolü es geçildi."
fi
fi
}