diff --git a/bin/mps b/bin/mps index 697311d62..1abe3e6b5 100755 --- a/bin/mps +++ b/bin/mps @@ -139,6 +139,11 @@ _indiriliyor="indiriliyor" export _paketguncel=0 +# renkli yazma öntanımlı atamaları +_yaz="ryaz 32" +_yaz_tm="ryaz 34" +_yaz_uyari="ryaz 31" + hata_olustu(){ local _hata _mesaj [ -z $1 ] && exit 1 @@ -186,21 +191,6 @@ cikti_renk_ayarla(){ icerik_ekle(){ if [ -f "$1" ];then - local cikti _yaz _yaz_tm _yaz_uyari - if [ "$2" ]; then - cikti="$2" - fi - #echo "cikti: $cikti" - if [ "$cikti" == "--renkli" ];then - _yaz="ryaz 32" - _yaz_tm="ryaz 34" - _yaz_uyari="ryaz 31" - else - cikti="--normal" - _yaz="echo" - _yaz_tm="echo" - _yaz_uyari="echo" - fi paketad=`echo "$1" | cut -d'#' -f1` paketad=`basename $paketad` $_yaz_tm "$paketad paketi kuruluyor-> $kokdizin" @@ -264,14 +254,14 @@ icerik_ekle(){ } paket_sil(){ - local paket kkont sil_onay oto_silme cikti _yaz _yaz_uyari _yaz_tm + local paket kkont sil_onay oto_silme paket="$1" tersbag_goster="hayir" cikti="--renkli" if [ "$2" ]; then if [ "$2" == "--normal" ];then - cikti="--normal" + cikti_renk_ayarla "--normal" else oto_silme="$2" fi @@ -279,22 +269,12 @@ paket_sil(){ if [ "$3" ]; then if [ "$3" == "--normal" ];then - cikti="--normal" + cikti_renk_ayarla "--normal" else tersbag_goster="evet" fi fi - if [ $cikti == "--renkli" ];then - _yaz="ryaz 32" - _yaz_tm="ryaz 34" - _yaz_uyari="ryaz 31" - else - _yaz="echo" - _yaz_tm="echo" - _yaz_uyari="echo" - fi - if [ "$tpk" = "evet" ] && [ -d "$talimatname/temel/$1" ];then $_yaz_uyari "$1 temel sistem paketidir.Silinemez!!!" hataloglama "$1 temel sistem paketidir.Silinemez!!!" @@ -451,20 +431,11 @@ kelime_bul(){ } kurulu_kontrol_test(){ - local _paket kkont cikti _yaz _yaz_uyari + local _paket kkont _cikti _yaz _yaz_uyari _paket=$1 - cikti="--renkli" - _yaz_son="" - if [ "$2" ]; then - cikti="$2" - fi - if [ $cikti == "--normal" ];then - _yaz="echo" - _yaz_uyari="echo" - elif [ $cikti == "--renkli" ];then - _yaz="ryaz 32" - _yaz_uyari="ryaz 31" - fi + _cikti="--renkli" + [ "$2" ] && _cikti="$2" + cikti_renk_ayarla ${_cikti} kkont=`kurulu_kontrol "$1"` if [ "$kkont" == "degil" ];then $_yaz_uyari "$_paket $_paket_kurulu_degil" @@ -476,26 +447,11 @@ kurulu_kontrol_test(){ } paket_bilgi(){ - local _paket kkont cikti _yaz _yaz_uyari _yaz_son + local _paket kkont _cikti _paket="$1" - cikti="--renkli" - _yaz_son="" - if [ "$2" ]; then - cikti="$2" - fi - if [ $cikti == "--html" ];then - _yaz="echo" - _yaz_uyari="echo" - _yaz_son="
" - elif [ $cikti == "--renkli" ];then - _yaz="ryaz 32" - _yaz_uyari="ryaz 31" - else - #echo "tanımsız çıktı seçeneği,normal çıktı verilecek." - _yaz="echo" - _yaz_uyari="echo" - _yaz_son="
" - fi + _cikti="--renkli" + [ "$2" ] && _cikti="$2" + cikti_renk_ayarla ${_cikti} kkont=`kurulu_kontrol "$1"` @@ -864,7 +820,7 @@ derleme_listyap_eski(){ } derleme_listyap(){ - echo "$1 $_gerekler_belirleniyor" + $_yaz "$1 $_gerekler_belirleniyor" gerekleri_listele $@ } @@ -984,7 +940,7 @@ paket_inkur_liste(){ # otomatik kontrollu kur # -kur paket_inkur_oto(){ - local _cikti _yaz _yaz_uyari _pkt + local _cikti _cikti="--renkli" [ $1 ] && _pkt="$1" || hata_olustu "_paket_adi_gerekli" [ $2 ] && _cikti="$2" @@ -1349,7 +1305,7 @@ surum_kontrol(){ if [ "$pk_sil" = "e" ];then ryaz 32 "$_paket $_paket_depoda_yok $_siliniyor" - mps -sz $_paket + paket_sil "$_paket" "evet" else ryaz 32 "$_paket silinmesi es geçildi" fi @@ -1439,7 +1395,7 @@ devir_kontrol(){ if [ "$pk_sil" = "e" ];then ryaz 32 "$_paket $_paket_depoda_yok $_siliniyor" - mps -sz $_paket + paket_sil "$_paket" "evet" else ryaz 32 "$_paket silinmesi es geçildi" fi @@ -1476,7 +1432,7 @@ devir_kontrol(){ fi if [ "$gun_onay" = "e" ];then paket_sil "$_paket" "evet" - paket_inkur_oto $_paket + paket_inkur_oto "$_paket" ryaz 33 "$_paket devir güncellemesi yapıldı" else ryaz 31 "$_paket devir güncellemesi yapılmadı" @@ -1885,23 +1841,7 @@ log_analiz(){ } etkilenen_kurtar(){ - local dizin paket cikti _yaz _yaz_uyari _yaz_tm - cikti="--renkli" - if [ "$2" ]; then - if [ "$2" == "--normal" ];then - cikti="--normal" - fi - fi - - if [ $cikti == "--renkli" ];then - _yaz="ryaz 32" - _yaz_tm="ryaz 34" - _yaz_uyari="ryaz 31" - else - _yaz="echo" - _yaz_tm="echo" - _yaz_uyari="echo" - fi + local dizin paket paket=$1 if [ -f $VT/$paket/kurulan ];then cat $VT/$paket/kurulan | cut -d '>' -f2 > /tmp/$paket.sil @@ -2721,20 +2661,9 @@ listeleri_temizle(){ paket_indir(){ if [ -f "$paketdepo""paket.vt" ];then - local _ipaket pkt cikti _yaz _yaz_uyari + local _ipaket pkt [ $1 ] && _ipaket="$1" || hata_olustu "_paket_adi_gerekli" - cikti="--renkli" - if [ "$2" ]; then - cikti="$2" - fi - if [ $cikti == "--renkli" ];then - _yaz="ryaz 32" - _yaz_uyari="ryaz 31" - else - cikti="--normal" - _yaz="echo" - _yaz_uyari="echo" - fi + [ "$2" ] && cikti_renk_ayarla "$2" local _sunucular _sira _sunucular=$(echo ${sunucular} | tr " " "\n") _sira=0 @@ -2890,7 +2819,8 @@ ayarlar() { ### mps -i paketismi = sadece paketi indirir,paket kurulmaz. -i|--indir) kurulum_onay="olumsuz" - paket_indir "$2" "$3" + shift + paket_indir "$@" exit 0 ;; ### mps -ik paketismi = ilgili paketi indirir ve kurar. -ik|--inku) @@ -2910,23 +2840,12 @@ ayarlar() { exit 0 ;; ### mps sil|-s paketismi = ilgili paketi onaylı kaldırır. -s|sil) - if [[ "$2" == "py-"* ]]; then - pypaket=`echo "$2" | cut -d'-' -f 2` - echo $pypaket "pip2 ile silinecek" - pip uninstall $pypaket - exit 1 - fi - if [[ "$2" == "py3-"* ]]; then - pypaket=`echo "$2" | cut -d'-' -f 2` - echo $pypaket "pip3 ile silinecek" - pip3 uninstall $pypaket - exit 1 - fi - paket_sil "$2" "$3" "$4" + shift + paket_sil "$@" exit 0 ;; ### mps zorsil|-sz paketismi = ilgili paketi onaysız kaldırır. -sz|zorsil) - paket_sil "$2" "evet" + paket_sil "$2" "evet" "$3" exit 0 ;; ### mps gsil paketismi = ilgili paketi güvenli(ters bağımlılıklarına da bakarak) kaldırır. gsil) @@ -3015,18 +2934,6 @@ ayarlar() { exit 0 ;; ### mps kur paketismi = yerelde mps.lz varsa yereldekini yoksa sunucudan paketi indirip kurar. kur) - if [[ "$2" == "py-"* ]]; then - pypaket=`echo "$2" | cut -d'-' -f 2` - echo $pypaket "pip2 ile kurulacak" - pip install $pypaket - exit 0 - fi - if [[ "$2" == "py3-"* ]]; then - pypaket=`echo "$2" | cut -d'-' -f 2` - echo $pypaket "pip3 ile kurulacak" - pip3 install $pypaket - exit 0 - fi if [[ "$2" == *"mps.lz"* ]]; then if [ "$3" == "-kok" ] && [ -d "$4" ]; then kokdizin="$4"