Package make is also required. Otherwise you will get error like this:
...
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4RGhBy
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd fts-xapian-1.4.10a
+ /usr/bin/make
/var/tmp/rpm-tmp.4RGhBy: line 34: /usr/bin/make: No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.4RGhBy (%build)
Package
make
is also required. Otherwise you will get error like this: