A bug report in the GNOME bugzilla [1] complains that files named "GNUmakefile" are not treated as Makefiles. I think we should just add the above literal pattern to the XML file.
Fixed: http://cvs.freedesktop.org/mime/shared-mime-info/freedesktop.org.xml.in?r1=1.77&r2=1.78
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.