#!/bin/ash
#140104 sfs http://forum.puppyrus.org/index.php/topic,12824.msg71167.html#msg71167
#o="-i -fn -*-*-*-r-*-*-13-*-*-*-*-*-iso10646-*"
#. /usr/local/bin/dmenu-opt
rep="/etc/sfs-get"

[ ! "`which sfs-get`" ] && ntf -e "sfs-get" "не обнаружен" && (sfs-get -p &)  && exit
[ ! -f $rep/links.list ] && (ntf -e "Список репозиториев" "$rep/links.list не обнаружен" &)  && (sfs-get -p &) && exit
repf="`egrep -v '^#|^$' $rep/links.list`"
[ ! "$repf" ] && (notify-send -e "Список репозиториев" "$rep/links.list пуст" &) && (sfs-get -p &) && exit

cd $rep/links/
p="$(echo "$(for f in `cat "$repf"` ;do
    basename "$f"
done)")"
#done)" |dmenu -p sfs-get: $o)"
#echo -"$p"- ;exit
[ ! "$p" ] && (notify-send -e "Список модулей пуст" &) && (sfs-get -p &) && exit
p="`ntf -l "$p" "sfs-get URL репозиторий"`"
[ "$p" ] ||  exit
p1=`echo $p|awk -F- '{print $1}'| awk -F_ '{print $1}'`
#echo $p1 ;exit
sfs-get $p1 &

