diff --git a/abuild.in b/abuild.in index 141cc54..5654d8f 100644 --- a/abuild.in +++ b/abuild.in @@ -682,7 +682,7 @@ default_prepare() { case ${i%::*} in *.patch) msg "${i%::*}" - patch ${patch_args:--p1} -i "$srcdir/${i%::*}" || return 1 + patch ${patch_args:--p1} -i "$srcdir/$(filename_from_uri $i)" || return 1 ;; esac done