summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.patch.mk
AgeCommit message (Collapse)AuthorFilesLines
2005-05-22Remove the old tools framework and references to _USE_NEW_TOOLS.jlam1-12/+1
2005-05-21Make a bad patch cause a fatal error again. This fixes a bug introducedjlam1-4/+8
in revision 1.5 and fixes PR pkg/30297.
2005-05-17Missed (harmless) rename of "fuzz" to "fuzz_flags".jlam1-2/+2
2005-05-17Simplify by using a for loop instead of "set -- ...; while ... done".jlam1-6/+7
Also, rename "fuzz" to "fuzz_flags" to clarify that it's a set of flags and should be used unquoted. Output from rilligd :)
2005-05-17Save the names of the patches applied during the patch phase into thejlam1-1/+12
patch cookie file, one per line. A package with no patches applied will have a patch cookie file with no lines (zero bytes).
2005-05-17We only need to run the apply-pkgsrc-patches target if the patchesjlam1-1/+5
directory or the local patches directory exist. Also, emit the message informing the user that pkgsrc patches are being applied that was lost in the previous commit.
2005-05-17Split up the do-patch target into two distinct targets --jlam1-106/+89
apply-distribution-patches and apply-pkgsrc-patches. Rewrite the latter code to be more "whitespace-friendly" and to not need to invoke ${AWK} as many times. Drop support for PKGSRC_SHOW_PATCH_ERRORMSG and simply always show the error message.
2005-05-14We also need a patch tool if there are patches for the package injlam1-7/+3
${LOCALPATCHES}.
2005-05-14Add the *cat tools needed by the patch phase to output the contents ofjlam1-15/+21
distribution patches to stdout.
2005-05-14Document the variables and targets defined by bsd.pkg.patch.mk.jlam1-1/+57
2005-05-14Separate out the variables and targets for the "patch" phase into ajlam1-0/+215
separate file pkgsrc/mk/bsd.pkg.patch.mk. Also, include this file ahead of the inclusion of bsd.tools.mk so that tools required to patch are created by the tools framework.