add ubuntu ppa support