Subject: distinfo file changes
To: None <tech-pkg@netbsd.org>
From: Alistair Crooks <agc@pkgsrc.org>
List: current-users
Date: 04/17/2001 15:10:41
I've just got through moving all the distfile and distpatch digests
from files/md5 into a new file called "distinfo" - the name comes from
FreeBSD, there's no point in being gratuitously different.  The
digests for any patches have been moved there from files/patch-sum
too.

In some distinfo files, such as pkgsrc/lang/jikes/distinfo, you will
notice an extra informational line, showing how large the distfile
is. e.g.

% cat distinfo
$NetBSD: distinfo,v 1.1 2001/04/17 09:19:35 agc Exp $

SHA1 (jikes-1.12.tar.gz) = 24456595fe0c2453b4685a5943e204655f6bc44b
Size (jikes-1.12.tar.gz) = 568974 bytes
SHA1 (patch-aa) = 8229b03b817fbbb1a2aa0713f12a5606b3964817
SHA1 (patch-ab) = 26646e1d0127e31324da135d5bfb1c5b0ad9c55a
%

This line is not being used for anything at the moment, and we may
decide in future to develop this - for now, it is meant to be merely
for information, especially for those of us who have to download
distfiles over dialup lines.

These changes mean that, in the majority of cases, there will be no
files/ subdirectory in packages now.  It also means that we have
reduced the number of files in pkgsrc, which will mean a corresponding
speedup in extraction from the pkgsrc.tar.gz file, and any cvs updates
should also be quicker now.

"make makesum" and "make makepatchsum" continue to work in the normal
way.

I don't expect any difficulties, but if you do encounter any problems,
please send-pr them in the usual way.

Thanks,
Alistair