talimat_cevrim

This commit is contained in:
milisbir 2017-10-28 18:41:19 +03:00
parent c6a8904888
commit 97bf293dc3
2 changed files with 45 additions and 0 deletions

40
bin/mps
View File

@ -1390,12 +1390,48 @@ indir_talimat_paketle(){
if [ ! -d $_talkonum/${paketisim:0:1}/$paketisim ];then
mkdir -p $_talkonum/${paketisim:0:1}/$paketisim
cp -f $dosya $_talkonum/${paketisim:0:1}/$paketisim/talimat
talimat_degisken_cevrim $_talkonum/${paketisim:0:1}/$paketisim/talimat
ryaz 32 "$paketisim talimatı hazırlandı."
else
ryaz 31 "$paketisim talimatı zaten talimatnamede var!"
fi
}
talimat_degisken_cevrim(){
_dosya=$1
if [ -f $_dosya ];then
sed -i 's/name=/isim=/g' $_dosya
sed -i 's/$name/$isim/g' $_dosya
sed -i 's/${name}/${isim}/g' $_dosya
sed -i 's/version=/surum=/g' $_dosya
sed -i 's/$version/$surum/g' $_dosya
sed -i 's/${version}/${surum}/g' $_dosya
sed -i 's/${version%.*}/${surum%.*}/g' $_dosya
sed -i 's/release=/devir=/g' $_dosya
sed -i 's/$release/$devir/g' $_dosya
sed -i 's/${release}/${devir}/g' $_dosya
sed -i 's/source=/kaynak=/g' $_dosya
sed -i 's/build()/derle()/g' $_dosya
sed -i 's/build ()/derle()/g' $_dosya
sed -i 's/Description:/Tanım:/g' $_dosya
sed -i 's/Description=/Tanım:/g' $_dosya
sed -i 's/Url=/Url:/g' $_dosya
sed -i 's/description:/Tanım:/g' $_dosya
sed -i 's/Description :/Tanım:/g' $_dosya
sed -i 's/Packager:/Paketçi:/g' $_dosya
sed -i 's/packager:/Paketçi:/g' $_dosya
sed -i 's/Packagers:/Paketçi:/g' $_dosya
sed -i 's/Packager :/Paketçi:/g' $_dosya
sed -i 's/Depends on:/Gerekler:/g' $_dosya
sed -i 's/Depends:/Gerekler:/g' $_dosya
sed -i 's/Depends on :/Gerekler:/g' $_dosya
sed -i '/Maintainer:/d' $_dosya
sed -i '/Optional:/d' $_dosya
else
ryaz 31 "ilgili talimat dosyası bulunamadı."
fi
}
talimat_olustur(){
if [ "$1" = '?' ];then
ryaz 34 "kullanım : mps -to paket_ismi"
@ -2457,6 +2493,10 @@ ayarlar() {
shift ;;
-trl)
tarihce_liste ;;
### mps tdc talimat_dosyası = ilgili talimat dosyasının Türkçe değişken çevrimii yapar.
tdc)
talimat_degisken_cevrim $2
exit 0 ;;
-tamir-tk)
tamir_temel_kurulan ;;
dos)

View File

@ -1,3 +1,4 @@
#!/bin/bash
grep -rli 'name=' * | xargs -i@ sed -i 's/name=/isim=/g' @
grep -rli '$name' * | xargs -i@ sed -i 's/$name/$isim/g' @
grep -rli '${name}' * | xargs -i@ sed -i 's/${name}/${isim}/g' @
@ -21,4 +22,8 @@ grep -rli 'packager:' * | xargs -i@ sed -i 's/packager:/Paketçi:/g' @
grep -rli 'Packagers:' * | xargs -i@ sed -i 's/Packagers:/Paketçi:/g' @
grep -rli 'Packager :' * | xargs -i@ sed -i 's/Packager :/Paketçi:/g' @
grep -rli 'Depends on:' * | xargs -i@ sed -i 's/Depends on:/Gerekler:/g' @
grep -rli 'Depends:' * | xargs -i@ sed -i 's/Depends:/Gerekler:/g' @
grep -rli 'Depends on :' * | xargs -i@ sed -i 's/Depends on :/Gerekler:/g' @
grep -rli 'Maintainer:' * | xargs -i@ sed -i '/Maintainer:/d' @
grep -rli 'Optional:' * | xargs -i@ sed -i '/Optional:/d' @