mps
This commit is contained in:
parent
52a207e297
commit
86bd6a0623
21
bin/mps
21
bin/mps
|
@ -1216,8 +1216,11 @@ dongu_gosterge(){
|
|||
guncelleme_tespit(){
|
||||
local _konum
|
||||
guncelleme_dosya="/tmp/mps.guncellenecekler"
|
||||
_talimatsiz_dosya="/tmp/talimatsizpkt.liste"
|
||||
rm -f $guncelleme_dosya
|
||||
touch $guncelleme_dosya
|
||||
rm -f $_talimatsiz_dosya
|
||||
touch $_talimatsiz_dosya
|
||||
for kpaket in $(ls $VT/);do
|
||||
satir=$(sed -n '7p' < $VT/$kpaket/META)
|
||||
ksurum=${satir:1:${#satir}-1}
|
||||
|
@ -1227,6 +1230,7 @@ guncelleme_tespit(){
|
|||
_konum=$(talimat_bul $kpaket)
|
||||
if [ "$_konum" = "-1" ];then
|
||||
$_yaz_uyari "$kpaket $_talimat_bulunamadi $_surum_kontrol_iptal"
|
||||
echo $kpaket >> $_talimatsiz_dosya
|
||||
#exit 1
|
||||
else
|
||||
source $_konum/talimat
|
||||
|
@ -1290,7 +1294,7 @@ sistem_guncelle_uygula(){
|
|||
}
|
||||
|
||||
sistem_guncelle(){
|
||||
local guncelleme_dosya _onay
|
||||
local guncelleme_dosya _onay _talimatsiz_dosya
|
||||
_onay=0
|
||||
if [ "$1" = "evet" ];then
|
||||
_onay=1
|
||||
|
@ -1305,8 +1309,11 @@ sistem_guncelle(){
|
|||
count=0
|
||||
local kpaket _pkliste _konum
|
||||
guncelleme_dosya="/tmp/mps.guncellenecekler"
|
||||
_talimatsiz_dosya="/tmp/talimatsizpkt.liste"
|
||||
rm -f $guncelleme_dosya
|
||||
touch $guncelleme_dosya
|
||||
rm -f $_talimatsiz_dosya
|
||||
touch $_talimatsiz_dosya
|
||||
total=`ls $VT | wc -l`
|
||||
pstr="[=======================================================================]"
|
||||
git_guncelle
|
||||
|
@ -1328,6 +1335,7 @@ sistem_guncelle(){
|
|||
if [ "$_konum" = "-1" ];then
|
||||
$_yaz_uyari "$kpaket $_talimat_bulunamadi $_surum_kontrol_iptal"
|
||||
# talimatnamede yer almadığından paketin güncellenmesi es geçilecek.
|
||||
echo $kpaket >> $_talimatsiz_dosya
|
||||
kpaket=""
|
||||
fi
|
||||
if [ ! -z $kpaket ];then
|
||||
|
@ -1354,6 +1362,11 @@ sistem_guncelle(){
|
|||
$_yaz "\nSistem Güncelleme Taraması Tamamlandı."
|
||||
|
||||
fi
|
||||
if [ -s "$guncelleme_dosya" ];then
|
||||
$_yaz_tm "aşağıdaki paketlerin talimatı olmayıp depoda bulunmamaktadırlar!"
|
||||
cat $_talimatsiz_dosya
|
||||
$_yaz_uyari "mps sildos $_talimatsiz_dosya - komutuyla ilgili paketleri kaldırabilirsiniz."
|
||||
fi
|
||||
if [ -s "$guncelleme_dosya" ];then
|
||||
$_yaz_tm "aşağıdaki paketler güncellenecektir:"
|
||||
cat $guncelleme_dosya
|
||||
|
@ -2207,7 +2220,7 @@ tarihce_yukle(){
|
|||
esac
|
||||
done
|
||||
if [ "$islem_onay" = "e" ];then
|
||||
mps -os sil.liste
|
||||
paket_sil_oto sil.liste
|
||||
mps kurul kur.liste
|
||||
mv sil.liste silinenler.liste
|
||||
mv kur.liste kurulanlar.liste
|
||||
|
@ -3304,8 +3317,8 @@ ayarlar() {
|
|||
-po)
|
||||
pvt_olustur
|
||||
exit 0 ;;
|
||||
## mps -os dosya = ilgili dosyadaki altalta sıralı paketleri onaysız siler.
|
||||
-os)
|
||||
## mps sildos dosya = ilgili dosyadaki altalta sıralı paketleri onaysız siler.
|
||||
sildos)
|
||||
if [ ! "$2" ]; then
|
||||
$_yaz_uyari "silme listesi yok"
|
||||
hataloglama "silme listesi yok"
|
||||
|
|
Loading…
Reference in New Issue