mps-dly.guncellendi
This commit is contained in:
parent
27d5c9647f
commit
39fca5f99f
21
bin/mps
21
bin/mps
|
@ -184,19 +184,18 @@ yeniden_paketle(){
|
|||
|
||||
derleme_listyap(){
|
||||
bagimlist=`bagimlilar "$1"`
|
||||
|
||||
if [ "$bagimlist" != "talimatyok" ];then
|
||||
for bagim in $bagimlist;do
|
||||
|
||||
if [ "`cat tumbag.liste | grep $bagim`" != "$bagim" ];then
|
||||
derleme_listyap "$bagim"
|
||||
fi
|
||||
|
||||
done
|
||||
#if [ "`cat tumbag.liste | grep $1`" != "$1" ];then
|
||||
# echo "tumbag.liste yazılıyor:" "$1"
|
||||
# echo "$1" >> tumbag.liste
|
||||
#fi
|
||||
|
||||
if ! grep -Fxq "$1" tumbag.liste
|
||||
then
|
||||
# echo "pas"
|
||||
#else
|
||||
ana="`find $talimatname_dizin -name $1`"
|
||||
echo ${ana#"$talimatname_dizin"}
|
||||
#sadece genel bagimliliklar derlenecek
|
||||
|
@ -205,6 +204,10 @@ derleme_listyap(){
|
|||
echo "$1" >> bag.liste
|
||||
fi
|
||||
fi
|
||||
else
|
||||
ryaz 31 "$1 talimatı bulunamadı."
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
derleme_listbilgi(){
|
||||
|
@ -405,12 +408,18 @@ paket_derle(){
|
|||
bagimlilar(){
|
||||
local bagimd konum
|
||||
konum="`find "$talimatname_dizin" -name $1`"
|
||||
if [ -f "$konum/talimat" ];then
|
||||
bagimd=`cat $konum/talimat | grep "Depends on" | cut -d':' -f2`
|
||||
|
||||
if [ -n "$bagimd" ]; then
|
||||
bagimd=`echo "$bagimd" | sed 's/,/ /g'`
|
||||
#sıralı gösterme
|
||||
echo `echo "$bagimd" | sed 's/,/ /g'`
|
||||
fi
|
||||
else
|
||||
echo "talimatyok"
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
bagimli_bilgi(){
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Description: Boost provides a set of free peer-reviewed portable C++ source libraries.
|
||||
# URL: http://boost.sourceforge.net/
|
||||
# Packager: tnut at nutyx dot org
|
||||
# Packager: milisarge
|
||||
# Depends on: icu python
|
||||
|
||||
name=boost
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Description: Python library for accessing FreeDesktop standards
|
||||
# URL: http://freedesktop.org/wiki/Software/pyxdg
|
||||
# Packager: geantbrun at gmail dot com
|
||||
# Packager: milisarge
|
||||
# Depends on: python
|
||||
|
||||
name=python-xdg
|
||||
|
|
Loading…
Reference in New Issue