I was just trying to build a freepops rpm for OpenSUSE and it kept on terminating prematurely with an error about unpackaged files. It turns out this is a new feature of rpm that many older spec files do not take into account. To get around this add the following line to any older spec files to ignore the error and continue with the build process.
%define _unpackaged_files_terminate_build 0