mps_yukseltme

This commit is contained in:
milisman 2016-05-26 23:30:25 +00:00
parent 3eda579de3
commit 33d9bbf857
5 changed files with 38 additions and 21 deletions

45
bin/mps
View File

@ -4,7 +4,7 @@ if [ -f /etc/mps.conf ];then
. /etc/mps.conf
fi
. /root/bin/fonks.sh
versiyon="0.5"
versiyon="0.6"
iletisim="milisarge@gmail.com"
paketdepo="/depo/paketler/"
if [ -z ${sunucu+:} ]; then
@ -683,6 +683,29 @@ pvt_olustur(){
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(){
echo "yardim"
}
@ -886,24 +909,17 @@ if [ "$ikaynak" = "ag" ]; then
local kontroldeg
kkont=`kurulu_kontrol "$2"`
if [ "$kkont" = "degil" ] || [ "$tekrarkur" = "evet" ];then
echo "agdan cekiliyor:" "$2"
pkt=`cat "$paketdepo""paket.vt" | grep "^$2 " | cut -d' ' -f3`
echo $pkt
pkt=`cat "$paketdepo""paket.vt" | grep "^$2 " | cut -d' ' -f3`
if [ ! -z "$pkt" -a "$pkt" != "" ]; then
cpaket="${pkt/'#'/'%23'}"
ryaz 33 "agdan cekiliyor:" "$cpaket"
#paket sunucuda varsa
wget -q --spider "$sunucu$cpaket"
#if wget -P /tmp -q "$sunucu$cpaket" > /dev/null; then
if [ $? -eq 0 ]; then
wget -nc -P "$paketdepo" "$sunucu$cpaket"
if [ -f "$paketdepo""paket.vt" ];then
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
#wget -P "$paketdepo" "$sunucu$cpaket"
paket_indir "$2"
if [ "$kurulum_onay" = "evet" ];then
if [ "$tekrarkur" = "evet" ];then
paket_sil "$2" "evet"
@ -911,7 +927,8 @@ if [ "$ikaynak" = "ag" ]; then
icerik_ekle "$paketdepo$pkt"
exit 1
fi
else
ryaz 31 "paket sunucuda yok!"
fi
else
ryaz 31 "paket sunucuda yok!( mps -G komutuyla güncelleme yapınız. )"

View File

@ -1 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/Adwaita
gtk-update-icon-cache -q -t -f /usr/share/icons/Adwaita

View File

@ -1,4 +1,4 @@
rm -f etc/gtk-2.0/gdk-pixbuf.loaders &> /dev/null
rm -f etc/gtk-2.0/gtk.immodules &> /dev/null
usr/bin/gdk-pixbuf-query-loaders --update-cache
rm -f /etc/gtk-2.0/gdk-pixbuf.loaders &> /dev/null
rm -f /etc/gtk-2.0/gtk.immodules &> /dev/null
/usr/bin/gdk-pixbuf-query-loaders --update-cache
gdk-pixbuf-query-loaders > /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache

View File

@ -1,2 +1,2 @@
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/gtk-query-immodules-3.0 --update-cache
/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas > /dev/null 2>&1

View File

@ -1 +1 @@
usr/bin/gdk-pixbuf-query-loaders --update-cache
/usr/bin/gdk-pixbuf-query-loaders --update-cache