This commit is contained in:
milisbir 2018-01-22 08:47:43 +02:00
parent 6331b83108
commit 22c02ed86e
1 changed files with 20 additions and 4 deletions

24
bin/mps
View File

@ -3,6 +3,14 @@
versiyon="1.1.8 Milis Paket Sistemi" versiyon="1.1.8 Milis Paket Sistemi"
iletisim="milisarge@gmail.com" iletisim="milisarge@gmail.com"
betikad=${0##*/}
betikyol="$0"
shelltip=$(cat $betikyol | head -n1 | cut -d'!' -f2)
# sistem araçlarının tespiti ve atanması
#alias sed="sed"
if [ -f /etc/mpsd.conf ];then if [ -f /etc/mpsd.conf ];then
. /etc/mpsd.conf . /etc/mpsd.conf
else else
@ -72,9 +80,6 @@ if [ -z ${esgec+:} ]; then
fi fi
esgec=(xorg xorg-app xorg-font xorg-proto kernel-lts kernel-lts-src) esgec=(xorg xorg-app xorg-font xorg-proto kernel-lts kernel-lts-src)
ikaynak=""
betikad=${0##*/}
betikyol="$0"
kurulum_onay="evet" kurulum_onay="evet"
VT="/var/lib/pkg/DB" VT="/var/lib/pkg/DB"
@ -3246,7 +3251,8 @@ ayarlar() {
exit 0 ;; exit 0 ;;
### mps -v . = mps sürüm bilgisini gösterir. ### mps -v . = mps sürüm bilgisini gösterir.
-v) -v)
ryaz 33 "$betikad $versiyon $iletisim" ryaz 33 "$betikad $versiyon $iletisim $shelltip"
#echo "$betikad $versiyon $iletisim $shelltip" | bilgi_kutusu
exit 0 ;; exit 0 ;;
-y|-h|yardim) -y|-h|yardim)
@ -3263,6 +3269,16 @@ yardim_icerik(){
cat $betikyol | sed -e 's/^[ \t]*//' | sed -n '/^###/p' | sed '/ /s/^###//g' | awk '{split($0,a,"="); printf "%-6s %-13s %-18s %-40s \n",$1,$2,$3,a[2]}' cat $betikyol | sed -e 's/^[ \t]*//' | sed -n '/^###/p' | sed '/ /s/^###//g' | awk '{split($0,a,"="); printf "%-6s %-13s %-18s %-40s \n",$1,$2,$3,a[2]}'
} }
bilgi_kutusu() {
: ${title='Bilgi'}
: ${icon=dialog-information}
yad --title="$title" --window-icon="$icon" \
--geometry='600x220+0-24' --fore='#ffffff' --back='#000033' \
--text-info --fontname=monospace --wrap $opts \
--button='gtk-close:1'
}
ana(){ ana(){
if [ `id -u` = 0 ] ; then if [ `id -u` = 0 ] ; then
ayarlar "$@" ayarlar "$@"