Summary: | Enhance EXTRA_PATCHES so that it can contain directories as well as files. | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Ian Lepore <ian> | ||||||
Component: | Ports Framework | Assignee: | Port Management Team <portmgr> | ||||||
Status: | Closed Feedback Timeout | ||||||||
Severity: | Affects Only Me | ||||||||
Priority: | --- | ||||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215726 | ||||||||
Bug Depends on: | 193432 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
Ian, can you assume bug 193432 is accomplished and submit a new version? The second I commit patch from bug 193432, this patch no longer applies. Created attachment 147019 [details]
Changes to process directories in EXTRA_PATCHES
Over to maintainer group (portmgr) Obsoleted by PR 215726 and r431681 Mmm, this is not the same thing at all. EXTRA_PATCH_TREE is for local patches, and must not be used in a port's Makefile. The patch code has been completely rewritten, let me know if https://reviews.freebsd.org/D10855 does what you want. |
Created attachment 147018 [details] Changes to process directories in EXTRA_PATCHES The attached patch adds the ability to specify directories as well as individual files in the EXTRA_PATCHES list. All patch-* files in each listed directory are applied. One thing this can be useful for is master/slave ports in which the master port applies patches using EXTRA_PATCHES and then the slave port can apply additional patches on top of those using the normal PATCHDIR mechanism.