instpkg cleanup
[cmdllinux.git] / scripts / _pkgdep64
blobac643482e76898c9ec4d7aaa75e4e2d90225699d
1 #! /bin/bash
3 #pacman script
5 lspkgsource()
7 for i in ${depends[@]} ${makedepends[@]}; do
8 PKG=$(echo $i | sed 's/[=<>].*//')
9 echo "$INSTALLED" | grep -qw "$PKG" || echo $PKG
10 done
13 [ ! -f PKGBUILD64 ] && exit 1
14 [ -e "$1" ] && source "$1" || source PKGBUILD64
15 INSTALLED="$(pacman -Q | cut -d " " -f 1)"
16 NEEDPKG="$(lspkgsource)"
17 if [ ! -z "$NEEDPKG" ]; then
18 pacman -S $NEEDPKG --noconfirm
19 exit $?
21 exit 0