1 #!/usr/bin/sudo /bin/sh
3 CACHEDIR="$PWD/poldekcache"
5 [ -r .cleanbuildrc ] && . .cleanbuildrc
11 cd "$CACHEDIR" || exit 1
16 /usr/bin/poldek --skip-installed -s "$DIR" --cachedir="$CACHEDIR" \
17 --shcmd="ls" > cleanpoldekcache.pkgs
18 for PKG in $(ls $DIR); do
20 dirindex.pndir.tndb* | packages.ndir.*)
23 if ! grep -q "${PKG%%.rpm}" cleanpoldekcache.pkgs; then
29 rm cleanpoldekcache.pkgs
34 ftp*.packages.i|http*.packages.i)
35 echo "removing $FILE if empty"
39 echo "cleaning inside $FILE"
53 # vim: ts=4 sw=4 filetype=sh