On Fri, Feb 13, 2004 at 12:39:37AM -0800, Remi Mommsen wrote:
> 
> I prefer the here-doc structure for Depends and BuildDepends in fink 
> packages, where each dependency (with possible alternatives) is on a 
> separate line. For example
> Depends: <<
>   x11,
>   giflib-shlibs | libungif-shlibs
> <<
> 
> IMO this is much more readable than an endless line and it eases to 
> track changes in cvs considerably. You see immediately which 
> dependencies have changed.

Agreed, although it does make it slightly harder to use Unix tools
(grep, etc) to find "all packages that use lame". Although one could
argue that fink is really the best tool for parsing .info and one
should be doing this by browsing the database directly, this is not
always easy to do at the present time.

Also, while not useful to the casual browser of fink-cvs, you can use
tkdiff (part of tkcvs package) to highlight the character-by-character
differences in a line between arbitrary CVS revs.

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to