Update RPM spec file for Rocky Linux 8
This MR makes the following changes to the spec file for building RPMS:
- only build python2 packages on RHEL < 8
- manually
%exclude
theligo/__init__.py
file (and compiled versions) from the outputs just in case, to prevent collisions with otherligo
namespace packages - use software.igwn.org as the
Source0
location - run
make check
as part of%check
(on Python 3)