Skip to content

Commit 5d34203

Browse files
committed
[update] : Install only official repo
1 parent cf19c79 commit 5d34203

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

system/pkgbuild.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,11 @@ if (( "${#pkgbuild_dirs[@]}" != 0 )); then
8080
depends=($(source "${pkgbuild_dir}/${_dir}/PKGBUILD"; echo "${depends[@]}"))
8181
makedepends=($(source "${pkgbuild_dir}/${_dir}/PKGBUILD"; echo "${makedepends[@]}"))
8282
if (( ${#depends[@]} + ${#makedepends[@]} != 0 )); then
83-
pacman -S --noconfirm --asdeps --needed "${depends[@]}" "${makedepends[@]}"
83+
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
8488
fi
8589
run_user makepkg -iAcCs --noconfirm
8690
cd - >/dev/null

0 commit comments

Comments
 (0)