#!/bin/bash TMPDIR=/tmp/vls mkdir -p $TMPDIR cd $TMPDIR ls /var/lib/pacman/local | sed "s/-[^\-]*-[^\-]*$//" > local DEPFILES=$(find /var/lib/pacman/local -name *depends) rm -f rawdepfile for DEPFILE in $DEPFILES; do echo $(<$DEPFILE) >> rawdepfile done cat rawdepfile | grep "%DEPENDS%" |sed "s/.*%DEPENDS%\([^\%]*\).*/\1/" > rawdeps cat rawdeps | sed "s/ /\n/g" | sed "s/>.*//"| sort | uniq > deps diff local deps | grep "^<" | sed "s/^< //"