pkgsrc/mk/flavor/pkg
jlam 7a2c97d53f * Add a new stage "bootstrap-depends" that happens before all other
stages, and that installs dependencies listed in BOOTSTRAP_DEPENDS.
  The bootstrap-depends step works just like the normal depends step
  and honors the value of DEPENDS_TARGET.  It's now possible to add
  dependencies solely to facilitate fetching the distfiles, e.g.

	BOOTSTRAP_DEPENDS+=	curl-[0-9]*:../../www/curl

* Teach the tools framework about ":bootstrap" as a tools modifier
  which indicates the tool should be added as a dependency via
  BOOTSTRAP_DEPENDS.

* Add "digest" to the tools framework.

* Use USE_TOOLS+=digest:bootstrap to force pkgsrc to install digest
  before anything else.  Get rid of unused "uptodate-digest" target
  and related digest version-checking code.

* Finish the refactoring work: split checksum-related code out of
  bsd.pkg.mk and into pkgsrc/mk/checksum and replace the "checksum"
  target command list with a script that does all the real work.

* Make DIGEST_ALGORITHMS and PATCH_DIGEST_ALGORITHM into private
  variables by prepending them with an underscore.  Also, rename
  _PATCH_DIGEST_ALGORITHM to _PATCH_DIGEST_ALGORITHMS and adjust the
  makepatchsum target to allow that variable to contain a list of
  algorithms, all of which are used when creating the patch checksums
  for ${DISTINFO_FILE}.
2006-07-13 14:02:34 +00:00
..
check.mk Make the check-vulnerable target more self-sufficient, by moving some 2006-07-05 09:08:35 +00:00
deinstall.mk Move definitions for UPDATE_TARGET and DEPENDS_TARGET closer to where 2006-06-05 17:21:54 +00:00
depends.mk * Add a new stage "bootstrap-depends" that happens before all other 2006-07-13 14:02:34 +00:00
flavor-vars.mk
flavor.mk
install.mk Rename <phase>_COOKIE variables to _COOKIE.<phase>. These are private 2006-07-07 21:24:27 +00:00
metadata.mk Rename <phase>_COOKIE variables to _COOKIE.<phase>. These are private 2006-07-07 21:24:27 +00:00
package.mk Use PHASE_MSG, STEP_MSG, WARNING_MSG, and ERROR_MSG in place of ECHO_MSG 2006-06-05 22:49:44 +00:00
reduce-depends.awk Add missing "break" that was causing reduce-depends.awk to not do any 2006-06-06 20:05:44 +00:00
register-dependencies
replace.mk Rename <phase>_COOKIE variables to _COOKIE.<phase>. These are private 2006-07-07 21:24:27 +00:00
utility.mk
views.mk Replaced PHASE_MSG with STEP_MSG in many (but not all) places where it 2006-06-08 08:01:53 +00:00