Ciaran McCreesh wrote:

> Since some people have been asking about this... Here's how I'd see
> upstream revision awareness being added to the -scm proposal.
> 
> * add src_fetch_extra or whatever to avoid doing the fetches in
> src_unpack.
> 
> * add pkg_scm_info. It outputs a string containing no spaces.
> 
> * When installing an scm package with suitable EAPI to VDB / exndbam,
> rewrite the scm version to [EMAIL PROTECTED]
> 
> * When doing a pretend install, consider reinstalling any scm package
> that was installed more than $user_option ago, and mark it as "might
> reinstall".
> 
> * 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.
... and reset the reference date "$user_option ago" is compared to to have
it reconsidered in "$user_option ago" again.
(or reset the date when this package got installed to the current date)

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

Reply via email to