define() { [ -z "$2" ] && { echo $1 is undefined; exit 1; } || eval "$1='$2'"; } define name "@name@" define version "@version@" define summary "@summary@" define author "@author@" define arch "@arch@" define system "@system@"