Subject: Re: CVS commit: pkgsrc/doc/guide/files
To: Alistair Crooks <agc@pkgsrc.org>
From: Roland Illig <rillig@NetBSD.org>
List: pkgsrc-changes
Date: 12/02/2005 16:28:21
Alistair Crooks wrote:
> On Fri, Dec 02, 2005 at 01:52:31PM +0000, Roland Illig wrote:
> 
>>Module Name:	pkgsrc
>>Committed By:	rillig
>>Date:		Fri Dec  2 13:52:31 UTC 2005
>>
>>Modified Files:
>>	pkgsrc/doc/guide/files: components.xml
>>
>>Log Message:
>>Don't encourage users to abuse the patch framework for installing
>>pkgsrc-specific files into ${WRKSRC}. I've lately seen too many patches
>>against /dev/null that contain RCS Ids.
> 
> 
> I don't understand what you're trying to achieve with this artificial
> restriction.  I would much rather have all pkgsrc changes to a package
> be done using the patch stage and framework.  It is much easier, for a
> number of reasons.

- Files in the files/ directory can be edited more easily.

- Patches against /dev/null are larger than plain files.

- RCS Ids in patch files always have patch-?? as filename, not the name 
under which the file is installed in ${WRKSRC}.

Roland