Ciaran McCreesh wrote:
* add src_fetch_extra or whatever to avoid doing the fetches in
src_unpack.

good idea.

* add pkg_scm_info. It outputs a string containing no spaces.

.live would need something a bit different.

* When installing an scm package with suitable EAPI to VDB / exndbam,
rewrite the scm version to [EMAIL PROTECTED]

so -scm will have a @ metachar to point that what's following is the hash/revision/reference to avoid clashes.
The info output would consider branches and tags as well?

* When updating an scm package, do src_fetch_extra then pkg_scm_info.
At user option, if the pkg_scm_info value hasn't changed and it's a
reinstall, skip reinstalling.

* At user option, and not by default, do the fetch / info stage
*before* showing the "this is what we'll install" list.

Sounds quite interesting.

--

Luca Barbato
Gentoo Council Member
Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero

--
gentoo-dev@lists.gentoo.org mailing list

Reply via email to