Donnie Berkholz schrieb: > On 23:39 Fri 15 Feb , Bo Ørsted Andresen wrote: >> For quite a while the KDE herd has had a modified version of >> subversion.eclass >> in the kde overlay. During that time we have added the following >> features to >> the eclass which we would like to put back in gentoo-x86 soon. Since the >> changes are fairly extensive we decided to send it to this list for >> review >> first. >> >> 1) ESVN_REVISION (before this people had to use ESVN_OPTIONS for this >> purpose). >> 2) ESVN_OFFLINE which disables svn up. >> 3) ESVN_UP_FREQ which uses GNU find to determine if the specified >> number of >> hours has passed and only do svn up if it has. This is currently used >> in the >> kde4svn-meta eclass for split kde ebuilds that use the same checkout >> of each >> module. >> 4) ESCM_LOGDIR for logging which revisions packages get installed >> with. See >> [1]. Users need to explicitly enable this feature to use it. >> >> Other than this the eclass has been documented for use with >> eclass-manpages. >> >> [1] http://thread.gmane.org/gmane.linux.gentoo.devel/54233 > > Some of these features seem like they should get pushed up into a > generic framework for all SCMs like scm.eclass. > > Thanks, > Donnie I'm already working on git.eclass. I've got some nice ideas for that one (or should I say, ideas, that I would want in it? ;-)).
But I don't think, that they would benifit from a generic framework, since it's just a few lines anyway and since every scm is somewhat different, maybe it would blow up the generic thing. Regards, Bernd -- [email protected] mailing list
