Add support for synchronizing ebuild and eclass timestamps with the metadata
authorZac Medico <zmedico@gentoo.org>
Thu, 25 Dec 2008 00:31:45 +0000 (00:31 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 25 Dec 2008 00:31:45 +0000 (00:31 -0000)
commit8e72dfe64208d0329a66d9d329d58ec458e79890
tree955d8c3459553c241628b4d9635bb52690ada8b4
parent5e759789584128f169507015337dc1c931b34d6d
Add support for synchronizing ebuild and eclass timestamps with the metadata
cache timestamps which emerge --sync operates on a git repository. This is
necessary since git doesn't preserve timestamps. It is assumed that the
timestamps should be synchronized if the relevant ebuilds and eclasses are
unmodified relative to the HEAD commit (as reported by git-ls-files). This
feature was requested by Daniel Robbins, so that it's possible for the funtoo
git repository to distribute pre-generated metadata.

svn path=/main/trunk/; revision=12303
pym/_emerge/__init__.py