forked from hasufell/hasufell-repository
		
	desktop-utils.exlib: fix argument handling
Arguments like "Exec=${PN} Game.Mod=cnc"
were previously incorrectly handles. This
fixes behavior.
			
			
This commit is contained in:
		
							parent
							
								
									c6a0bdff41
								
							
						
					
					
						commit
						78017ccf67
					
				@ -59,12 +59,12 @@ install_desktop_entry() {
 | 
			
		||||
 | 
			
		||||
    while [[ $# -gt 0 ]] ; do
 | 
			
		||||
        case $1 in
 | 
			
		||||
            Name=*)       Name=${1##*=}       ; shift ;;
 | 
			
		||||
            Comment=*)    Comment=${1##*=}    ; shift ;;
 | 
			
		||||
            Exec=*)       Exec=${1##*=}       ; shift ;;
 | 
			
		||||
            TryExec=*)    TryExec=${1##*=}    ; shift ;;
 | 
			
		||||
            Icon=*)       Icon=${1##*=}       ; shift ;;
 | 
			
		||||
            Categories=*) Categories=${1##*=} ; shift ;;
 | 
			
		||||
            Name=*)       Name=${1#*=}       ; shift ;;
 | 
			
		||||
            Comment=*)    Comment=${1#*=}    ; shift ;;
 | 
			
		||||
            Exec=*)       Exec=${1#*=}       ; shift ;;
 | 
			
		||||
            TryExec=*)    TryExec=${1#*=}    ; shift ;;
 | 
			
		||||
            Icon=*)       Icon=${1#*=}       ; shift ;;
 | 
			
		||||
            Categories=*) Categories=${1#*=} ; shift ;;
 | 
			
		||||
            *=*)
 | 
			
		||||
                if has ${1%%=*} ${OtherValidFields[@]} ; then
 | 
			
		||||
                    AddFields+="\n${1}"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user