--- layman-1.1.1/layman/overlays/cvs.py 2009-11-04 15:17:35.000000000+0100 +++ layman-1.1.1/layman/overlays/cvs.py 2009-11-04 15:13:41.000000000+0100 @@ -49,6 +49,11 @@ else: self.subpath = '' + if '&branch' in self.data.keys(): + self.branch = self.data['&branch'] + else: + self.branch = 'HEAD' + def add(self, base): '''Add overlay.''' @@ -56,7 +61,7 @@ return self.cmd('cd "' + base + '" && CVSROOT="' + self.src + '" ' + self.binary + ' co -P -d"' + self.name - + '" "' + self.subpath + '"' ) + + '" -r"' + self.branch + '" "' + self.subpath + '"' ) def sync(self, base): '''Sync overlay.'''