mps-renklendirme

This commit is contained in:
milisbir 2018-05-17 22:53:29 +02:00
parent d3b95e2040
commit ebb08de1cc
1 changed files with 29 additions and 122 deletions

151
bin/mps
View File

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