We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cf19c79 commit 5d34203Copy full SHA for 5d34203
1 file changed
system/pkgbuild.sh
@@ -80,7 +80,11 @@ if (( "${#pkgbuild_dirs[@]}" != 0 )); then
80
depends=($(source "${pkgbuild_dir}/${_dir}/PKGBUILD"; echo "${depends[@]}"))
81
makedepends=($(source "${pkgbuild_dir}/${_dir}/PKGBUILD"; echo "${makedepends[@]}"))
82
if (( ${#depends[@]} + ${#makedepends[@]} != 0 )); then
83
- pacman -S --noconfirm --asdeps --needed "${depends[@]}" "${makedepends[@]}"
+ for _pkg in ${depends[@]} ${makedepends[@]}; do
84
+ if pacman -Ssq "${_pkg}" | grep -x "${_pkg}" 1> /dev/null; then
85
+ pacman -S --config "/etc/alteriso-pacman.conf" --noconfirm --asdeps --needed "${_pkg}"
86
+ fi
87
+ done
88
fi
89
run_user makepkg -iAcCs --noconfirm
90
cd - >/dev/null
0 commit comments