summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.subdir.mk
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>1999-07-09 13:14:21 +0000
committeragc <agc@pkgsrc.org>1999-07-09 13:14:21 +0000
commitebe86285b74d07bfacdb2d9978e5feec41a78c93 (patch)
tree8396860bf6de2e66fcf5d1f6a6fd4e0770fa3b75 /mk/bsd.pkg.subdir.mk
parent5451636177d9f72dadc64554091d667cfac8c02d (diff)
downloadpkgsrc-ebe86285b74d07bfacdb2d9978e5feec41a78c93.tar.gz
Add logic to provide md5 checksums on the patch files, placing them in
a file called files/patch-sum. This has the benefit of only attempting to patch packages with official patches. This should mean that you can untar a pkgsrc.tar.gz over a previous tree, and still have it do the right thing, ignoring old patch files. Patches which have an entry in the files/patch-sum file will be applied, and then any local patches. If there are local patches to a package, these should go in patch files called patches/patch-local-* (these files are ignored when calculating the files/patch-sum file, and also when checking the patches/patch-* files). The calculation of the patch checksum ignores any NetBSD RCS Id in the patch-* files. This removes a nasty ordering dependency for developers making patches to packages. Patch file checksums will only be checked if the files/patch-sum file exists. Add a target "makepatchsum", analogous to "makesum", which makes a new files/patch-sum file.
Diffstat (limited to 'mk/bsd.pkg.subdir.mk')
0 files changed, 0 insertions, 0 deletions