summaryrefslogtreecommitdiff
path: root/mk/tools/bootstrap.mk
AgeCommit message (Collapse)AuthorFilesLines
2005-10-09The replacement script for UnixWare's buggy "mkdir" command needs the "-p"heinz1-2/+2
switch, like all the other "mkdir" definitions in tools.<platform>.mk.
2005-09-13Do not define gtar to be the same as ${LOCALBASE}/bin/tardmcmahill1-12/+1
since the latter is not GNU tar. Fixes some extract problems on solaris and others where a buggy distfile needs GNU tar. No effect on NetBSD. Discussed with jlam.
2005-07-30No need to define TOOLS_PLATFORM.gtar for Darwin and Linux,seb1-3/+1
it is correctly defined in tools.Darwin.mk and tools.Linux.mk.
2005-05-21Grammar 101 -- sentences should end in a period.jlam1-2/+2
2005-05-21Add TNF copyright to the new tools framework makefiles.jlam1-1/+37
2005-05-14Consider ${TAR} differently from ${GTAR}. Currently, mark pkgsrc downjlam1-14/+27
as needing both (no impact since they're both satisfied by the tar binary installed by the bootstrap kit). There's some funniness in the extraction code where we check for pax or GNU tar that needs to be resolved. Remove the TAR=${GTAR} hack since it's no longer needed after these changes. XXX Later, a sweep needs to be made to see where we actually need GTAR XXX and where we only need TAR, probably triggered by whether we call it XXX with the "z" option or not. Packages that need GTAR should explicitly XXX add USE_TOOLS+=gtar to the package Makefile.
2005-04-27Handle cases where pkgsrc bootstrap installs tools, e.g. pax, tar, sed.jlam1-0/+92
Where bootstrap installs these tools, they should be considered system- supplied since pkgsrc won't be providing replacements for them. bootstrap.mk encapulates the information from the bootstrap script. It should eventually go away after the bootstrap script has been taught to write out the correct TOOLS_PLATFORM.* entries to the example mk.conf file.