Unify SUSE distribution checks in spec file

refs #6919
Remove commented out lines from spec file

These lines result in warnings because the macros are not escaped in them.

refs #6919
Merge branch 'feature/clean-up-spec-file-6919'

fixes #6919