Commit graph

7 commits

Author SHA1 Message Date
heinz
dd8790a049 The replacement script for UnixWare's buggy "mkdir" command needs the "-p"
switch, like all the other "mkdir" definitions in tools.<platform>.mk.
2005-10-09 20:19:26 +00:00
dmcmahill
6f5f8ba3a3 Do not define gtar to be the same as ${LOCALBASE}/bin/tar
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-09-13 04:24:35 +00:00
seb
b33a847bf3 No need to define TOOLS_PLATFORM.gtar for Darwin and Linux,
it is correctly defined in tools.Darwin.mk and tools.Linux.mk.
2005-07-30 00:38:56 +00:00
jlam
3b3b871622 Grammar 101 -- sentences should end in a period. 2005-05-21 04:53:17 +00:00
jlam
6cb4436e71 Add TNF copyright to the new tools framework makefiles. 2005-05-21 04:46:52 +00:00
jlam
8dba6226e7 Consider ${TAR} differently from ${GTAR}. Currently, mark pkgsrc down
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-05-14 21:15:07 +00:00
jlam
bb78ec6884 Handle cases where pkgsrc bootstrap installs tools, e.g. pax, tar, sed.
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.
2005-04-27 17:15:13 +00:00