mps-renklendirme-ayarları
This commit is contained in:
parent
2305871d1e
commit
09587eeba3
100
bin/mps
100
bin/mps
|
@ -77,8 +77,6 @@ if [ -z ${git_yereldepo+:} ]; then
|
|||
git_yereldepo="/sources/milis.git"
|
||||
fi
|
||||
|
||||
|
||||
|
||||
if [ -z ${anatalimatname+:} ]; then
|
||||
anatalimatname="${git_yereldepo}/talimatname"
|
||||
fi
|
||||
|
@ -126,6 +124,10 @@ else
|
|||
fi
|
||||
fi
|
||||
|
||||
if [ -z ${renklendirme+:} ]; then
|
||||
renkdurum="--renkli"
|
||||
fi
|
||||
|
||||
if [ -z ${silme_esgec+:} ]; then
|
||||
silme_esgec=""
|
||||
fi
|
||||
|
@ -180,12 +182,6 @@ _indiriliyor="indiriliyor"
|
|||
|
||||
export _paketguncel=0
|
||||
|
||||
# renkli yazma öntanımlı atamaları
|
||||
_yaz="ryaz 32"
|
||||
_yaz_tm="ryaz 34"
|
||||
_yaz_uyari="ryaz 31"
|
||||
_yaz_bilgi="ryaz 33"
|
||||
|
||||
hata_olustu(){
|
||||
local _hata _mesaj
|
||||
[ -z $1 ] && exit 1
|
||||
|
@ -215,8 +211,8 @@ cikti_renk_ayarla(){
|
|||
local cikti
|
||||
cikti="--renkli"
|
||||
if [ "$1" ]; then
|
||||
if [ "$1" = "--normal" ];then
|
||||
cikti="--normal"
|
||||
if [ "$1" = "--renksiz" ];then
|
||||
cikti="--renksiz"
|
||||
fi
|
||||
fi
|
||||
|
||||
|
@ -224,6 +220,7 @@ cikti_renk_ayarla(){
|
|||
_yaz="ryaz 32"
|
||||
_yaz_tm="ryaz 34"
|
||||
_yaz_uyari="ryaz 31"
|
||||
_yaz_bilgi="ryaz 33"
|
||||
else
|
||||
_yaz="echo"
|
||||
_yaz_tm="echo"
|
||||
|
@ -308,8 +305,8 @@ paket_sil(){
|
|||
_sek=1
|
||||
cikti="--renkli"
|
||||
if [ "$2" ]; then
|
||||
if [ "$2" == "--normal" ];then
|
||||
cikti_renk_ayarla "--normal"
|
||||
if [ "$2" == "--renksiz" ];then
|
||||
cikti_renk_ayarla "--renksiz"
|
||||
else
|
||||
oto_silme="$2"
|
||||
fi
|
||||
|
@ -319,8 +316,8 @@ paket_sil(){
|
|||
fi
|
||||
|
||||
if [ "$3" ]; then
|
||||
if [ "$3" == "--normal" ];then
|
||||
cikti_renk_ayarla "--normal"
|
||||
if [ "$3" == "--renksiz" ];then
|
||||
cikti_renk_ayarla "--renksiz"
|
||||
else
|
||||
tersbag_goster="evet"
|
||||
fi
|
||||
|
@ -415,7 +412,7 @@ paket_liste(){
|
|||
mps_paketler_listesi="/tmp/mps_paketler_listesi"
|
||||
local cikti _grup
|
||||
_grup="yok"
|
||||
cikti="--normal"
|
||||
cikti="--renksiz"
|
||||
if [ "$1" ]; then
|
||||
if [ "$1" == "--json" ];then
|
||||
cikti="--json"
|
||||
|
@ -795,8 +792,6 @@ deps(){
|
|||
local _depsf="/tmp/deps"
|
||||
local _kurkon=0
|
||||
local _pkt
|
||||
#[ "$2" = "--normal" ] && cikti_renk_ayarla "$2"
|
||||
#[ "$3" = "--normal" ] && cikti_renk_ayarla "$3"
|
||||
[ $1 ] && _pkt=$1 || hata_olustu "_talimat_bulunamadi"
|
||||
$_yaz "$1 $_gerekler_belirleniyor"
|
||||
[ $2 ] && [ $2 == "--kurulu_atla" ] && _kurkon=1
|
||||
|
@ -886,8 +881,8 @@ gerekleri_listele(){
|
|||
}
|
||||
|
||||
derleme_listyap(){
|
||||
[ "$2" = "--normal" ] && cikti_renk_ayarla "$2"
|
||||
[ "$3" = "--normal" ] && cikti_renk_ayarla "$3"
|
||||
[ "$2" = "--renksiz" ] && cikti_renk_ayarla "$2"
|
||||
[ "$3" = "--renksiz" ] && cikti_renk_ayarla "$3"
|
||||
$_yaz "$1 $_gerekler_belirleniyor"
|
||||
gerekleri_listele $@
|
||||
}
|
||||
|
@ -1041,12 +1036,7 @@ paket_inkur_oto(){
|
|||
kurdurum="kurulu değil"
|
||||
elif [ $(kurulu_kontrol ${_pkt}) = "kurulu" ];then
|
||||
kurdurum="kurulu"
|
||||
#_gnc_kntrl=$(surum_devir_kontrol "${_pkt}" "--normal")
|
||||
#if [ ${_gnc_kntrl} = "var" ];then
|
||||
# paket_guncelle ${_pkt}
|
||||
#else
|
||||
$_yaz "${_pkt} $kurdurum"
|
||||
#fi
|
||||
else
|
||||
kurdurum="$_paket_tanimsiz"
|
||||
fi
|
||||
|
@ -2200,7 +2190,7 @@ kurulu_kontrol(){
|
|||
local _konum _apaket
|
||||
[ -z $1 ] && hata_olustu "_paket_adi_gerekli"
|
||||
_apaket=$1
|
||||
cikti_renk_ayarla "--normal"
|
||||
cikti_renk_ayarla "--renksiz"
|
||||
[ $2 ] && cikti_renk_ayarla "$2"
|
||||
if [ -d "$kokdizin$VT/$_apaket" ];then
|
||||
$_yaz "kurulu"
|
||||
|
@ -3037,7 +3027,6 @@ paket_indir(){
|
|||
if [ -f "$paketdepo""paket.vt" ];then
|
||||
local _ipaket pkt _indirildi
|
||||
[ $1 ] && _ipaket="$1" || hata_olustu "_paket_adi_gerekli"
|
||||
[ "$2" ] && cikti_renk_ayarla "$2"
|
||||
local _sunucular _sira
|
||||
_sunucular=$(echo ${sunucular} | tr " " "\n")
|
||||
_sira=0
|
||||
|
@ -3063,7 +3052,7 @@ paket_indir(){
|
|||
wget -q --spider "$pktsunucu$cpaket"
|
||||
if [ $? -eq 0 ]; then
|
||||
$_yaz "${_ipaket} $_indiriliyor"
|
||||
if [ "$cikti" == "--normal" ];then
|
||||
if [ "${_yaz}" == "echo" ];then
|
||||
wget --progress=dot:force -nc --no-check-certificate -P "$paketdepo" "$pktsunucu$cpaket" 2>&1 | tee /tmp/${_ipaket}_indirme.log | sed -u -n 's/[0-9]*%/&/p'
|
||||
else
|
||||
wget --no-check-certificate -nc -q ${wget_progress} -P "$paketdepo" "$pktsunucu$cpaket" #2>&1 | tee /tmp/${_ipaket}_indirme.log
|
||||
|
@ -3151,11 +3140,6 @@ yerelden_kur(){
|
|||
}
|
||||
|
||||
agdan_kur(){
|
||||
local kontroldeg _cikti _yaz _yaz_tm _yaz_uyari
|
||||
_cikti="--normal"
|
||||
[ $2 ] && _cikti="$2"
|
||||
cikti_renk_ayarla $_cikti
|
||||
|
||||
kkont=$(kurulu_kontrol "$1")
|
||||
if [ "$kkont" = "degil" ] || [ "$tekrarkur" = "evet" ];then
|
||||
paket_indir "$1" "$2"
|
||||
|
@ -3188,15 +3172,36 @@ agdan_kur(){
|
|||
fi
|
||||
}
|
||||
|
||||
_arg_sil(){
|
||||
args=`echo "${args}" | sed -e "s/${_arg}//"`
|
||||
}
|
||||
|
||||
ayarlar() {
|
||||
# renkli yazma öntanımlı atamaları
|
||||
cikti_renk_ayarla ${renkdurum}
|
||||
|
||||
# global değişkenlerin işlenmesi
|
||||
args="${@:2}"
|
||||
if [[ "${args}" =~ "--htbl" ]] || [[ "${args}" =~ "--debug" ]];then
|
||||
set -x
|
||||
fi
|
||||
while [ "$1" ]; do
|
||||
case $1 in
|
||||
|
||||
### Milis_Paket_Sistemi_Yardim
|
||||
### --------------------------
|
||||
|
||||
### mps ... --debug|--htbl = mps için hata ayıklama modunu aktifleştirir.
|
||||
if [[ "${args}" =~ "--htbl" ]] || [[ "${args}" =~ "--debug" ]];then
|
||||
# args ın global değişkenlerden temizlenmesi
|
||||
_arg="--htbl";_arg_sil
|
||||
_arg="--debug";_arg_sil
|
||||
set -x
|
||||
fi
|
||||
|
||||
### mps ... --renksiz|--no-color = mps çıktıklarının renksiz yazdırılması.
|
||||
if [[ "${args}" =~ "--renksiz" ]] || [[ "${args}" =~ "--no-color" ]];then
|
||||
_arg="--renksiz";_arg_sil
|
||||
cikti_renk_ayarla "--renksiz"
|
||||
fi
|
||||
|
||||
while [ "$1" ]; do
|
||||
case $1 in
|
||||
### mps -i paketismi = sadece paketi indirir,paket kurulmaz.
|
||||
-i|--indir)
|
||||
kurulum_onay="olumsuz"
|
||||
|
@ -3585,8 +3590,8 @@ ayarlar() {
|
|||
bil)
|
||||
if [ $2 ];then
|
||||
if [ $3 ];then
|
||||
[ $2 == "surum" ] && paket_bilgi "$3" "--normal" | sed -n 6p | cut -d':' -f2 | sed 's/^ *//;s/ *$//'
|
||||
[ $2 == "devir" ] && paket_bilgi "$3" "--normal" | sed -n 7p | cut -d':' -f2 | sed 's/^ *//;s/ *$//'
|
||||
[ $2 == "surum" ] && paket_bilgi "$3" "--renksiz" | sed -n 6p | cut -d':' -f2 | sed 's/^ *//;s/ *$//'
|
||||
[ $2 == "devir" ] && paket_bilgi "$3" "--renksiz" | sed -n 7p | cut -d':' -f2 | sed 's/^ *//;s/ *$//'
|
||||
else
|
||||
$_yaz_uyari "paket ismi eksik"
|
||||
exit 1
|
||||
|
@ -3632,7 +3637,6 @@ ayarlar() {
|
|||
log_analiz "$2" "$3" ;;
|
||||
### mps guncelle . = paket veritabanı ve git güncellemesi-talimatname bilgilerini günceller.
|
||||
guncelle)
|
||||
[ "$2" ] && cikti_renk_ayarla "$2"
|
||||
git_guncelle;
|
||||
paketvt_guncelle;
|
||||
kurulum_dogrulama;
|
||||
|
@ -3640,27 +3644,22 @@ ayarlar() {
|
|||
exit 0 ;;
|
||||
### mps -GG . = git güncellemelerini ve talimatname bilgilerini günceller.
|
||||
-Ggit|-GG)
|
||||
[ "$2" ] && cikti_renk_ayarla "$2"
|
||||
git_guncelle
|
||||
exit 0 ;;
|
||||
### mps -G . = paket veritabanı bilgilerini günceller.
|
||||
-G|--pvtg)
|
||||
[ "$2" ] && cikti_renk_ayarla "$2"
|
||||
paketvt_guncelle
|
||||
kurulum_dogrulama
|
||||
exit 0 ;;
|
||||
### mps -GGG . = ek git repo bilgilerini günceller.
|
||||
-GGG)
|
||||
[ "$2" ] && cikti_renk_ayarla "$2"
|
||||
git_ek_guncelle
|
||||
exit 0 ;;
|
||||
### mps tespit . = tüm sistemin güncellemesi için güncellenecek paket listesini gösterir.
|
||||
tespit)
|
||||
[ "$2" ] && cikti_renk_ayarla "$2"
|
||||
guncelleme_tespit
|
||||
exit 0 ;;
|
||||
tespit2)
|
||||
[ "$2" ] && cikti_renk_ayarla "$2"
|
||||
guncelleme_tespit_hizli
|
||||
exit 0 ;;
|
||||
### mps gun . = güncellenmesi gereken ve depoya yeni eklenen paketleri gösterir.
|
||||
|
@ -3669,8 +3668,6 @@ ayarlar() {
|
|||
exit 0 ;;
|
||||
### mps yukselt . = tüm sistemin güncellemesini gerçekleştirir.
|
||||
-GS|yukselt)
|
||||
#cikti_renk_ayarla "--normal"
|
||||
#[ $2 ] && cikti_renk_ayarla "$2"
|
||||
sistem_guncelle $args
|
||||
exit 0 ;;
|
||||
#tekil temel paket guncelleme-single base package updating
|
||||
|
@ -3841,8 +3838,8 @@ ayarlar() {
|
|||
### mps -v . = mps sürüm bilgisini gösterir.
|
||||
-v)
|
||||
$_yaz_bilgi "$betikad $versiyon $iletisim $shelltip"
|
||||
echo "$betikad $versiyon $iletisim $shelltip kullanıcı: $SUDO_USER" | bilgi_kutusu
|
||||
exit 0 ;;
|
||||
#echo "$betikad $versiyon $iletisim $shelltip kullanıcı: $SUDO_USER" | bilgi_kutusu
|
||||
_exit ;;
|
||||
|
||||
-y|-h|yardim)
|
||||
yardim_icerik
|
||||
|
@ -3867,6 +3864,11 @@ bilgi_kutusu() {
|
|||
--button='KAPAT!gtk-quit:1'
|
||||
}
|
||||
|
||||
_exit(){
|
||||
echo "exit"
|
||||
exit 0
|
||||
}
|
||||
|
||||
ana(){
|
||||
if [ `id -u` = 0 ] ; then
|
||||
ayarlar "$@"
|
||||
|
|
Loading…
Reference in New Issue