This really doesn't seem maintainable. Perhaps use a hash for a `makeconf` parameter, enumerate that, and use it to populate make.conf?