https://bugzilla.redhat.com/show_bug.cgi?id=1290878
--- Comment #2 from Nicolas Mailhot nicolas.mailhot@laposte.net --- (In reply to Jason Tibbitts from comment #0)
Is there a specific reason that %define is used there?
I don't think so, it's just old and working and antedates the great define purging. And since changing it implies rebuilding all font packages and updating the Fedora wiki, it's pretty much only done at the start of a Fedora cycle