author | Ludwig Nussel <lnussel@suse.de> |
Sat, 26 Mar 2011 09:44:08 +0100 | |
branch | mozilla-1.9.2 |
changeset 242 | 9d68a664c42a |
parent 5 | 17b1dd932700 |
child 278 | 436c76ab5f25 |
permissions | -rw-r--r-- |
#!/bin/sh # Finds requirements provided outside of the current file set filelist=`sed "s/[]['\"*?{}]/\\\\\&/g"` provides=`echo "$filelist" | /usr/lib/rpm/find-provides` { for f in $filelist ; do echo $f | /usr/lib/rpm/find-requires | while read req ; do found=0 for p in $provides ; do if [ "$req" = "$p" ]; then found=1 fi done if [ "$found" = "0" ]; then echo $req fi done done } | sort -u