summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.patch.mk
AgeCommit message (Collapse)AuthorFilesLines
2005-07-15Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by makingjlam1-5/+5
PKGSRC_USE_TOOLS go away. There is now only a single USE_TOOLS variable that specifies all of the tools we need to build/run the package.
2005-06-12Separate the message from the do-distribution-patch and do-pkgsrc-patchjlam1-7/+13
targets so that if they're overridden in the package Makefile, the message is still printed.
2005-06-12Rename "apply-distribution-patches" and "apply-pkgsrc-patches" targetsjlam1-7/+13
to "do-distribution-patch" and "do-pkgsrc-patch", respectively, and allow them to be overridden by the package Makefile. This allows for more fine-grained overriding of the patch process.
2005-06-08Print the full path to broken or modified patches that aren't applied.jlam1-4/+6
This also fixes the problem where the names of broken local patches (in ${LOCALPATCHES}) weren't printed correctly in the error message.
2005-06-04Added a leading underscore to the names of the *_COOKIE variables, as theyrillig1-4/+4
are not part of the public interface.
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.