can specify a different repository and packages to install.

now ppa uri and key are default attributes