Subject: CVS commit: pkgsrc/devel/cvsync
To: None <pkgsrc-changes@netbsd.org>
From: MAEKAWA Masahide <gehenna@netbsd.org>
List: pkgsrc-changes
Date: 04/01/2003 11:43:13
Module Name: pkgsrc
Committed By: gehenna
Date: Tue Apr 1 08:43:13 UTC 2003
Modified Files:
pkgsrc/devel/cvsync: Makefile distinfo
Log Message:
cvsync-0.18.0
ChangeLog:
2003-04-01 MAEKAWA Masahide <maekawa@daemon-systems.org>
* 0.18.0
* Implement a new keyword 'super', which allows to define
sub-collections of a collection. For example:
collection {
name netbsd release rcs
prefix /cvsroot
...
}
collection {
name netbsd-pkgsrc release rcs
prefix /cvsroot/pkgsrc
super netbsd
}
For the collection `netbsd-pkgsrc', a client gets only
/cvsroot/pkgsrc part of the whole of NetBSD CVS repository
(/cvsroot). When `super' is specified as shown above, 'nofollow'
and 'umask' of the collection `netbsd-pkgsrc' with `super' are
inherited from the collection `netbsd'. When a scanfile is
also specified in the collection `netbsd', the collection
`netbsd-pkgsrc' employs the corresponding entries in the parent's
scanfile. Thus, using `super' keyword, only a scanfile for the
top of sub-collections is needed to use the scanfile functionality
when sub-collections of a collection are defined. It makes the use
of a scanfile more efficient.
'super' can be specified recursively (i.e. a sub-collection can
be the parent of another sub-collection).
(Thanks hrs AT FreeBSD DOT org)
To generate a diff of this commit:
cvs rdiff -r1.17 -r1.18 pkgsrc/devel/cvsync/Makefile
cvs rdiff -r1.14 -r1.15 pkgsrc/devel/cvsync/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.