#!/bin/bash if [ "$1" == "--help" ]; then echo "missing packages (missing != not synced, syncpkgd will fix the later ones)" exit 1 fi tmp=`mktemp -d` cd .. for i in frugalware-x86_64 do arch=${i#frugalware-} cd $i bsdtar xf frugalware-current.fdb -C $tmp for j in `ls $tmp` do pkg=$j-$arch.fpm [ -f "$pkg" ] || echo "$i/$pkg is missing" done rm -rf $tmp mkdir -p $tmp cd .. done rm -rf $tmp