Subject: CVS commit: pkgsrc/devel/cvsync
To: None <>
From: MAEKAWA Masahide <>
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:

2003-04-01  MAEKAWA Masahide  <>

        * 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.