talimat_cevrim
This commit is contained in:
		
							parent
							
								
									c6a8904888
								
							
						
					
					
						commit
						97bf293dc3
					
				
					 2 changed files with 45 additions and 0 deletions
				
			
		
							
								
								
									
										40
									
								
								bin/mps
									
										
									
									
									
								
							
							
						
						
									
										40
									
								
								bin/mps
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -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)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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' @
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue