diff options
-rw-r--r-- | TODO | 4 | ||||
-rwxr-xr-x | auria.sh | 11 |
2 files changed, 13 insertions, 2 deletions
@@ -0,0 +1,4 @@ +- Test gpg-Signatures for git-packages. +- get_pkgbase: There is only one pkgbase per package. +- Use git-diff instead of cp and diff. + `- Or at least use ln (instead of cp) @@ -85,6 +85,8 @@ test -n "$EDITOR" && editor="$EDITOR" test -f "$global_conffile" && . "$global_conffile" test -f "$local_conffile" && . "$local_conffile" +shopt -s expand_aliases + alias parse=./parse typeset -a curl_args=( @@ -242,7 +244,12 @@ function install_full ask y "Continue" || return 0 fi - makepkg "${makepkg_options[@]}" -si || return 2 + if [[ "${aur_itype[$pkg]}" == dep ]] + then + makepkg "${makepkg_options[@]}" -si --asdeps || return 2 + else + makepkg "${makepkg_options[@]}" -si || return 2 + fi done } @@ -855,4 +862,4 @@ function match printf "%s\n" "${@:2}" | grep -q "^${1}$" } -#main "$@" +main "$@" |