talimat.py
This commit is contained in:
		
							parent
							
								
									158859c375
								
							
						
					
					
						commit
						1fb9edb84d
					
				
					 1 changed files with 9 additions and 5 deletions
				
			
		| 
						 | 
				
			
			@ -67,7 +67,7 @@ class Talimat():
 | 
			
		|||
			if hasattr(pkgbuild, '_name'):
 | 
			
		||||
				self._isim=pkgbuild._name
 | 
			
		||||
			self.surum=pkgbuild.version
 | 
			
		||||
			self.devir=pkgbuild.release
 | 
			
		||||
			self.devir=int(pkgbuild.release)
 | 
			
		||||
			self.kaynaklar=pkgbuild.sources
 | 
			
		||||
			self._ice_aktar_bloklar(dosya,tip)
 | 
			
		||||
		return "tanımlar için gecersiz tip!"
 | 
			
		||||
| 
						 | 
				
			
			@ -132,7 +132,9 @@ class Talimat():
 | 
			
		|||
		icerikstr+="devir="+str(self.devir)+"\n"
 | 
			
		||||
		icerikstr+="kaynak=("+self._kaynaklar()+")"
 | 
			
		||||
		icerikstr+="\n"+"\n"
 | 
			
		||||
		icerikstr+=self.derleme
 | 
			
		||||
		# boş satırların temizlenmesi
 | 
			
		||||
		d_icerik = "".join([s for s in self.derleme.splitlines(True) if s.strip("\r\n")])
 | 
			
		||||
		icerikstr+=d_icerik
 | 
			
		||||
		icerikstr+="}"
 | 
			
		||||
		return icerikstr
 | 
			
		||||
		
 | 
			
		||||
| 
						 | 
				
			
			@ -195,11 +197,13 @@ class PKGBUILD():
 | 
			
		|||
    def _handle_assign(self, token):
 | 
			
		||||
        var, equals, value = token.strip().partition('=')
 | 
			
		||||
        # Is it an array?
 | 
			
		||||
        if value[0] == '(' and value[-1] == ')':
 | 
			
		||||
            self._symbols[var] = self._clean_array(value)
 | 
			
		||||
        if value!="":
 | 
			
		||||
            if value[0] == '(' and value[-1] == ')':
 | 
			
		||||
                self._symbols[var] = self._clean_array(value)
 | 
			
		||||
            else:
 | 
			
		||||
                self._symbols[var] = self._clean(value)
 | 
			
		||||
        else:
 | 
			
		||||
            self._symbols[var] = self._clean(value)
 | 
			
		||||
 | 
			
		||||
    def _parse(self, fileobj):
 | 
			
		||||
        """Parse PKGBUILD"""
 | 
			
		||||
        if hasattr(fileobj, "seek"):
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue