Changes to fix dependencies when using scl ruby193 

I changed some of the conditionals, so those need to be reviewed.  I'm not familiar with the fedora build environments; the logic may not be correct.