No Scientific Linux 7.2 não parece haver uma macro específica para isso, já que rpm mostra apenas o rhel copiado de:
# rpm --showrc | egrep -i 'sci|rhel'
-14: rhel 7
Além de definir sua própria macro em /etc/rpm/macros ou ~/.rpmmacros , acho que você poderia escrever algum código no arquivo *.spec que falhará se o sistema não parecer correto:
%prep
%setup -q
fgrep -q 'Scientific Linux' /etc/redhat-release || exit 1