Usage of a proper Makefile for installation rather than a shell script

Has anyone considered creating a proper Makefile for the project? Using a shell script for installation and updates is rather non-standard to say the least. A proper Makefile would not only simplify packaging with versioning but would also allow for the inclusion of this software into more official distributions repositories.