mps_yukseltme
This commit is contained in:
parent
3eda579de3
commit
33d9bbf857
45
bin/mps
45
bin/mps
|
@ -4,7 +4,7 @@ if [ -f /etc/mps.conf ];then
|
||||||
. /etc/mps.conf
|
. /etc/mps.conf
|
||||||
fi
|
fi
|
||||||
. /root/bin/fonks.sh
|
. /root/bin/fonks.sh
|
||||||
versiyon="0.5"
|
versiyon="0.6"
|
||||||
iletisim="milisarge@gmail.com"
|
iletisim="milisarge@gmail.com"
|
||||||
paketdepo="/depo/paketler/"
|
paketdepo="/depo/paketler/"
|
||||||
if [ -z ${sunucu+:} ]; then
|
if [ -z ${sunucu+:} ]; then
|
||||||
|
@ -683,6 +683,29 @@ pvt_olustur(){
|
||||||
ryaz 32 "paket.vt oluşturuldu."
|
ryaz 32 "paket.vt oluşturuldu."
|
||||||
}
|
}
|
||||||
|
|
||||||
|
paket_indir(){
|
||||||
|
local pkt
|
||||||
|
if [ -f "$paketdepo""paket.vt" ];then
|
||||||
|
pkt=`cat "$paketdepo""paket.vt" | grep "^$1 " | cut -d' ' -f3`
|
||||||
|
ekontdeg=`cat "$paketdepo""paket.vt" | grep "^$1 " | cut -d' ' -f2`
|
||||||
|
cpaket="${pkt/'#'/'%23'}"
|
||||||
|
wget -nc -P "$paketdepo" "$sunucu$cpaket" &> /dev/null
|
||||||
|
if [[ "$?" != 0 ]]; then
|
||||||
|
ryaz 31 "indirme hatalı"
|
||||||
|
else
|
||||||
|
ryaz 34 "$1 indirildi"
|
||||||
|
fi
|
||||||
|
mkontdeg=`sha1sum "$paketdepo$pkt" | cut -d' ' -f1`
|
||||||
|
if [ "$ekontdeg" != "$mkontdeg" ];then
|
||||||
|
ryaz 31 "sha1sum uyusmaslik tesbit edildi,paket tekrar indiriliyor."
|
||||||
|
rm -f "$paketdepo$pkt"
|
||||||
|
paket_indir "$1"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
yardim(){
|
yardim(){
|
||||||
echo "yardim"
|
echo "yardim"
|
||||||
}
|
}
|
||||||
|
@ -886,24 +909,17 @@ if [ "$ikaynak" = "ag" ]; then
|
||||||
local kontroldeg
|
local kontroldeg
|
||||||
kkont=`kurulu_kontrol "$2"`
|
kkont=`kurulu_kontrol "$2"`
|
||||||
if [ "$kkont" = "degil" ] || [ "$tekrarkur" = "evet" ];then
|
if [ "$kkont" = "degil" ] || [ "$tekrarkur" = "evet" ];then
|
||||||
echo "agdan cekiliyor:" "$2"
|
pkt=`cat "$paketdepo""paket.vt" | grep "^$2 " | cut -d' ' -f3`
|
||||||
pkt=`cat "$paketdepo""paket.vt" | grep "^$2 " | cut -d' ' -f3`
|
|
||||||
echo $pkt
|
|
||||||
if [ ! -z "$pkt" -a "$pkt" != "" ]; then
|
if [ ! -z "$pkt" -a "$pkt" != "" ]; then
|
||||||
cpaket="${pkt/'#'/'%23'}"
|
cpaket="${pkt/'#'/'%23'}"
|
||||||
|
ryaz 33 "agdan cekiliyor:" "$cpaket"
|
||||||
#paket sunucuda varsa
|
#paket sunucuda varsa
|
||||||
wget -q --spider "$sunucu$cpaket"
|
wget -q --spider "$sunucu$cpaket"
|
||||||
#if wget -P /tmp -q "$sunucu$cpaket" > /dev/null; then
|
#if wget -P /tmp -q "$sunucu$cpaket" > /dev/null; then
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
wget -nc -P "$paketdepo" "$sunucu$cpaket"
|
#wget -P "$paketdepo" "$sunucu$cpaket"
|
||||||
if [ -f "$paketdepo""paket.vt" ];then
|
paket_indir "$2"
|
||||||
ekontdeg=`cat "$paketdepo""paket.vt" | grep "^$2 " | cut -d' ' -f2`
|
|
||||||
mkontdeg=`md5sum $pkt | cut -d' ' -f1`
|
|
||||||
fi
|
|
||||||
if [ "$ekontdeg" != "$mkontdeg" ];then
|
|
||||||
rm -f $pkt
|
|
||||||
wget -nc -P "$paketdepo" "$sunucu$cpaket"
|
|
||||||
fi
|
|
||||||
if [ "$kurulum_onay" = "evet" ];then
|
if [ "$kurulum_onay" = "evet" ];then
|
||||||
if [ "$tekrarkur" = "evet" ];then
|
if [ "$tekrarkur" = "evet" ];then
|
||||||
paket_sil "$2" "evet"
|
paket_sil "$2" "evet"
|
||||||
|
@ -911,7 +927,8 @@ if [ "$ikaynak" = "ag" ]; then
|
||||||
icerik_ekle "$paketdepo$pkt"
|
icerik_ekle "$paketdepo$pkt"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
ryaz 31 "paket sunucuda yok!"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
ryaz 31 "paket sunucuda yok!( mps -G komutuyla güncelleme yapınız. )"
|
ryaz 31 "paket sunucuda yok!( mps -G komutuyla güncelleme yapınız. )"
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
gtk-update-icon-cache -q -t -f usr/share/icons/Adwaita
|
gtk-update-icon-cache -q -t -f /usr/share/icons/Adwaita
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
rm -f etc/gtk-2.0/gdk-pixbuf.loaders &> /dev/null
|
rm -f /etc/gtk-2.0/gdk-pixbuf.loaders &> /dev/null
|
||||||
rm -f etc/gtk-2.0/gtk.immodules &> /dev/null
|
rm -f /etc/gtk-2.0/gtk.immodules &> /dev/null
|
||||||
usr/bin/gdk-pixbuf-query-loaders --update-cache
|
/usr/bin/gdk-pixbuf-query-loaders --update-cache
|
||||||
gdk-pixbuf-query-loaders > /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
|
gdk-pixbuf-query-loaders > /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
usr/bin/gtk-query-immodules-3.0 --update-cache
|
/usr/bin/gtk-query-immodules-3.0 --update-cache
|
||||||
usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas > /dev/null 2>&1
|
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas > /dev/null 2>&1
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
usr/bin/gdk-pixbuf-query-loaders --update-cache
|
/usr/bin/gdk-pixbuf-query-loaders --update-cache
|
||||||
|
|
Loading…
Reference in New Issue