mps-yardim

This commit is contained in:
milisbir 2017-08-30 04:24:29 +03:00
parent 90e283f073
commit 278046852a
1 changed files with 24 additions and 9 deletions

33
bin/mps
View File

@ -1072,7 +1072,7 @@ tarihce_yukle(){
done
if [ "$islem_onay" = "e" ];then
mps -os sil.liste
mps -kurul kur.liste
mps kurul kur.liste
mv sil.liste silinenler.liste
mv kur.liste kurulanlar.liste
exit 1
@ -1811,18 +1811,23 @@ ayarlar() {
-S|silgrub)
mps -bbd "$2"
paket_sil_oto_onayli "$2.gerekler.liste" ;;
### mps ara aranan = paket isimleri ve açıklamalarında anahtar kelime arar.
-pa|ara)
paket_ara "$2" ;;
### mps bul aranan = talimat dosyaları içinde anahtar kelimeyi arar.
bul)
kelime_bul "$2" ;;
### mps -d paketisimi = sadece paketi bağımlıksız derler.Genelde bağımlılığı olmayan paketler için kullanılır.
-d|--pkde)
zorla_derle="yok"
kurulum_onay="olumsuz"
paket_derle "$2" ;;
### mps -zd paketismi = Pake kurulu olsa bile derleme yapılır.Bağımlıksız derleme için kullanılır.
-zd|--pkzde)
zorla_derle="evet"
kurulum_onay="olumsuz"
paket_derle "$2" ;;
### mps odkp paketismi = bir paketi bağımlılık zinciri çıkarıp gerekli tüm paketleri önce kurar gerekli olanları derler,paketler ve kurar.
odkp)
if [ -d "$talimatname_dizin/temel/$2" ] ; then
ryaz 31 "temel paket için odkp kullanılamaz!"
@ -1831,9 +1836,11 @@ ayarlar() {
oto_derle_kur_paketle "$2" ;;
-dk|--pkdk)
paket_derle "$2" ;;
### mps -derlist liste = verilen liste dosyasındaki paketleri derler.Alt alta yazılı olmalıdır.
-derlist)
paket_derle_liste "$2" ;;
-derle)
### mps derle paketismi = paketismi için bağımlılık zinciri çıkarıp gerekli tüm paketleri derler,paketler ve kurar.
derle)
paket_derle_kur "$2" ;;
-ok|--pkok)
paket_kur_oto "$2" ;;
@ -1852,7 +1859,8 @@ ayarlar() {
paket_kur_oto2 "$2" ;;
-kuruld)
paket_inkur_liste_direk "$2" ;;
-kurul|kurul)
### mps kurul liste = verilen liste dosyasındaki paketleri kurar.Alt alta yazılı olmalıdır.
kurul)
if [ -f $PWD/mps-liste ]; then
paket_inkur_liste mps-liste
else
@ -1860,9 +1868,10 @@ ayarlar() {
fi ;;
-kur)
paket_inkur_oto "$2" ;;
### mps gkur paketismi = git-paketvt güncelle ve kur
### mps gkur paketismi = git-paketvt günceller ve yerelde mps.lz varsa yereldekini yoksa sunucudan paketi indirip kurar.
gkur)
git_guncelle && paketvt_guncelle && paket_inkur_oto "$2" ;;
### 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`
@ -1895,15 +1904,16 @@ ayarlar() {
# özel git projesi silmek için
ops)
op_sil "$2" ;;
# ilgili paketin servisini kurar
### mps serkur paketismi = ilgili paketin servisini kurar
serkur)
servis_kur "$2" ;;
# ilgili paketin servisini siler
### mps sersil paketismi = ilgili paketin servisini siler
sersil)
servis_sil "$2" ;;
# servislerin mbd kontrolu
### mps serkon paketismi = servislerin değişmemezlik kontrolünü yapar.
serkon)
servisler_kontrol ;;
### mps kurkos paketismi = ilgili paketin kurulumdan sonraki çalışması gereken betiğini çalıştırır.
kurkos)
local pkt
pkt="`find $talimatname_dizin -name $2`"
@ -1913,6 +1923,7 @@ ayarlar() {
ryaz 31 "$2 kur-kos yok!"
hataloglama "$2 kur-kos yok!"
fi ;;
### mps koskur paketismi = ilgili paketin kurulumdan önceki çalışması gereken betiğini çalıştırır.
koskur)
local pkt
pkt="`find $talimatname_dizin -name $2`"
@ -1922,6 +1933,7 @@ ayarlar() {
ryaz 31 "$2 kos-kur yok!"
hataloglama "$2 kos-kur yok!"
fi ;;
### mps silkos paketismi = ilgili paketin silindikten sonraki çalışması gereken betiğini çalıştırır.
silkos)
local pkt
pkt="`find $talimatname_dizin -name $2`"
@ -1931,6 +1943,7 @@ ayarlar() {
ryaz 31 "$2 sil-kos yok!"
hataloglama "$2 sil-kos yok!"
fi ;;
### mps kossil paketismi = ilgili paketin silindikten önceki çalışması gereken betiğini çalıştırır.
kossil)
local pkt
pkt="`find $talimatname_dizin -name $2`"
@ -1940,6 +1953,7 @@ ayarlar() {
ryaz 31 "$2 kos-sil yok!"
hataloglama "$2 kos-sil yok!"
fi ;;
### mps -kdl paketismi = ilgili paketin sistemdeki kurulmuş olması gereken dosyalarını gösterir.
-kdl)
if [ ! "$2" ]; then
ryaz 31 "paket ismi eksik"
@ -1947,7 +1961,7 @@ ayarlar() {
exit 1
fi
kurulum_dosya_listele "$2" ;;
#kırık kontrol paket: bir paketin sistemde kırık kontrolü
### mps -kkp paketismi = ilgili paketin çalışması için eksik olan dosyaları tesbit eder.
-kkp)
if [ ! "$2" ]; then
ryaz 31 "paket ismi eksik"
@ -1955,7 +1969,7 @@ ayarlar() {
exit 1
fi
kirik_kontrol_paket "$2" ;;
#kırık kontrol sistemi: sistemin bütün paketlerinin kırık kontrolü
### mps -kks = sistemde kurulu tüm paketlerin kırık kontrolünü yapar.Eksik dosyaları tespit eder.
-kks)
kirik_kontrol_sistem ;;
-pak|--paketle)
@ -1986,6 +2000,7 @@ ayarlar() {
exit 1
fi
paket_sil_oto "$2" ;;
### mps liste = sistemde kurulu olan paket listesini verir.
-kl|liste)
ls $VT ;;
-dly|--drly)