Personally, i think the painless way is packaging it as a binary package like RPM/DEB, then upgrade it.
Just curious:
*) Why not use the version officially provided by Linux distribution? What feature in 1.0.1e do you need?
*) Linux vender will patch currently shipped version to fix bugs, but usually no new features.