3 # Inspect package source and find Qt related build dependencies.
5 # NOTE: You need to install all Qt*-devel packages for the script to report
8 # Author: shadzik@pld-linux.org
11 echo "Usage: $0 <kdemodule>-<version>"
17 HEADERS=$(grep -E -r '^#include\ <Q.*' BUILD/$1 | awk '{print $2}' | sort -u | sed -e 's/<//g;s/>//g')
20 find /usr/include/qt4 -print | grep $i |xargs rpm -qf >> $t
23 for i in $(cat $t | sort -u); do
24 ver=$(echo $i | sed -e 's/[a-zA-Z].*-devel-//g;s/-[0-9].*//g')
25 i=$(echo $i | sed -e "s/-[0-9].*//g")
26 echo -e "BuildRequires:\t$i >= $ver"