| Summary: | Autotools cleanup: upgrade churn reduction | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Ade Lovett <ade> |
| Component: | Individual Port(s) | Assignee: | Ade Lovett <ade> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
Responsible Changed From-To: freebsd-ports-bugs->portmgr Over to portmgr@ for possible -exp run. We love "no-op" patches, really. Responsible Changed From-To: portmgr->pav Take for exp Responsible Changed From-To: pav->ade Tested without any failures State Changed From-To: open->closed Update committed after no-failure (faint) -exp run. Thanks pav. |
Introduce a new target to allow patching of autotools-related code via a two-step process. For example: a patch might change a reference to 'autoconf-2.61' to %%AUTOCONF%%, this target will the auto-substitute the correct value - ${AUTOCONF} in this case. This dramtically cuts down on the amount of tree churn required in the event of an autoconf/automake/libtool update. Fix: http://tinderbox.lovett.com/patches/autotools-dechurn-20101213.diff SHA256 = 9b04c660c2b563c7776b06bcfb75ab8a19dcab5c3f4c01af2c487716521e60bb