cvs commit: ports/Mk bsd.autotools.mk
Ade Lovett
ade at FreeBSD.org
Wed Dec 22 20:04:59 UTC 2010
ade 2010-12-22 20:04:59 UTC
FreeBSD ports repository
Modified files:
Mk bsd.autotools.mk
Log:
As the final (for now) cleanup of autotools, in order to reduce tree
churn on new versions, a new target has been introduced to allow
PLIST_SUB-style patching of files. For example, rather than patching
"foo/bar/baz" to tweak some random occurance of an autoconf version number
to the latest, the patch should now replace it with %%AUTOCONF_VERSION%%
A new Makefile variable, AUTOTOOLSFILES has been introduced, which when
populated will automatically go through and patch %%AUTOCONF_VERSION%% to
the contents of ${AUTOCONF_VERSION} (and likewise for all other known
autotools variables -- "make -V AUTOTOOLS_VARS" to see the list for
a specific port.
Tested by: pav (-exp run, since it touches bsd.port.mk also)
Revision Changes Path
1.39 +28 -15 ports/Mk/bsd.autotools.mk
More information about the cvs-ports
mailing list