Please, remove non-linux dialects from upstream source package before release. There is problem with copyrights for some UN*Xes ... also .. you should merge all to the one normal tarball (instead of two level tarball that uses upstream) and rename it to lsof_X.XX. tar xvf lsof_X.XX_src.tar (after unpackaging from upstream source archive) mv lsof_X.XX_src lsof-X.XX mv README* 00* lsof-X.XX/ cd lsof-X.XX/dialects/ rm -rf cd ../../ tar jcvf lsof-X.XX.tar.bz2 lsof-X.XX lsof-X.XX.tar.bz2 <-- use in the lsof.spec file