The NetBSD Project

CVS log for src/bin/pax/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / bin / pax

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.42 / (download) - annotate - [select for diffs], Sat Jun 3 09:09:01 2023 UTC (9 months ago) by lukem
Branch: MAIN
CVS Tags: triaxx-drm, HEAD
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

bsd.own.mk: rename GCC_NO_* to CC_WNO_*

Rename compiler-warning-disable variables from
	GCC_NO_warning
to
	CC_WNO_warning
where warning is the full warning name as used by the compiler.

GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH

Using the convention CC_compilerflag, where compilerflag
is based on the full compiler flag name.

Revision 1.39.48.3 / (download) - annotate - [select for diffs], Tue Apr 21 19:37:33 2020 UTC (3 years, 10 months ago) by martin
Branch: phil-wifi
Changes since 1.39.48.2: +1 -1 lines
Diff to previous 1.39.48.2 (colored) to branchpoint 1.39 (colored) next main 1.40 (colored)

Ooops, restore accidently removed files from merge mishap

Revision 1.39.48.2, Tue Apr 21 18:41:05 2020 UTC (3 years, 10 months ago) by martin
Branch: phil-wifi
Changes since 1.39.48.1: +1 -1 lines
FILE REMOVED

Sync with HEAD

Revision 1.39.48.1 / (download) - annotate - [select for diffs], Mon Apr 13 07:45:06 2020 UTC (3 years, 10 months ago) by martin
Branch: phil-wifi
Changes since 1.39: +6 -2 lines
Diff to previous 1.39 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.39.50.1 / (download) - annotate - [select for diffs], Wed Nov 13 12:56:22 2019 UTC (4 years, 3 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1
Changes since 1.39: +4 -2 lines
Diff to previous 1.39 (colored) next main 1.40 (colored)

Pull up following revision(s) (requested by nakayama in ticket #421):

	bin/pax/Makefile: revision 1.40

Install manual pages for tar and cpio only if ${MKBSDTAR} == "no"
PR bin/54468

Revision 1.41 / (download) - annotate - [select for diffs], Sun Oct 13 07:28:04 2019 UTC (4 years, 4 months ago) by mrg
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, netbsd-10-base, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.40: +3 -1 lines
Diff to previous 1.40 (colored)

introduce some common variables for use in GCC warning disables:

GCC_NO_FORMAT_TRUNCATION    -Wno-format-truncation (GCC 7/8)
GCC_NO_STRINGOP_TRUNCATION  -Wno-stringop-truncation (GCC 8)
GCC_NO_STRINGOP_OVERFLOW    -Wno-stringop-overflow (GCC 8)
GCC_NO_CAST_FUNCTION_TYPE   -Wno-cast-function-type (GCC 8)

use these to turn off warnings for most GCC-8 complaints.  many
of these are false positives, most of the real bugs are already
commited, or are yet to come.


we plan to introduce versions of (some?) of these that use the
"-Wno-error=" form, which still displays the warnings but does
not make it an error, and all of the above will be re-considered
as either being "fix me" (warning still displayed) or "warning
is wrong."

Revision 1.40 / (download) - annotate - [select for diffs], Thu Aug 15 21:05:16 2019 UTC (4 years, 6 months ago) by uwe
Branch: MAIN
Changes since 1.39: +4 -2 lines
Diff to previous 1.39 (colored)

Install manual pages for tar and cpio only if ${MKBSDTAR} == "no"
PR bin/54468

Revision 1.39 / (download) - annotate - [select for diffs], Fri Apr 23 19:41:02 2010 UTC (13 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20190609, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb8-mediatek-base, matt-nb8-mediatek, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, localcount-20160914, khorben-n900, cherry-xenmp-base, cherry-xenmp, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Branch point for: phil-wifi, netbsd-9
Changes since 1.38: +3 -1 lines
Diff to previous 1.38 (colored)

Add MKBSDTAR, defaulting to no. It switching cpio and tar to the
libarchive based frontends.

Revision 1.37.12.3 / (download) - annotate - [select for diffs], Wed Apr 21 05:15:28 2010 UTC (13 years, 10 months ago) by matt
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Changes since 1.37.12.2: +2 -1 lines
Diff to previous 1.37.12.2 (colored) to branchpoint 1.37 (colored) next main 1.38 (colored)

sync to netbsd-5

Revision 1.37.12.2 / (download) - annotate - [select for diffs], Fri Dec 18 06:12:25 2009 UTC (14 years, 2 months ago) by matt
Branch: matt-nb5-mips64
Changes since 1.37.12.1: +2 -2 lines
Diff to previous 1.37.12.1 (colored) to branchpoint 1.37 (colored)

Make this compile on snow leopard.

Revision 1.37.12.1 / (download) - annotate - [select for diffs], Tue Dec 15 19:53:21 2009 UTC (14 years, 2 months ago) by matt
Branch: matt-nb5-mips64
Changes since 1.37: +4 -4 lines
Diff to previous 1.37 (colored)

Allow tools to build on OSX 10.6 (Snow Leopard).

Revision 1.37.10.1 / (download) - annotate - [select for diffs], Sat Oct 3 21:30:36 2009 UTC (14 years, 5 months ago) by snj
Branch: netbsd-5-0
CVS Tags: netbsd-5-0-2-RELEASE
Changes since 1.37: +5 -4 lines
Diff to previous 1.37 (colored) next main 1.38 (colored)

Pull up following revision(s) (requested by apb in ticket #1020):
	bin/pax/Makefile: revision 1.38
	bin/pax/ar_io.c: revision 1.49
	tools/compat/configure: revision 1.69
	tools/compat/configure.ac: revision 1.69
do not require sys/mtio.h for a tools build of pax

Revision 1.37.8.1 / (download) - annotate - [select for diffs], Sat Oct 3 21:27:59 2009 UTC (14 years, 5 months ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, matt-nb5-pq3-base, matt-nb5-pq3
Changes since 1.37: +5 -4 lines
Diff to previous 1.37 (colored) next main 1.38 (colored)

Pull up following revision(s) (requested by apb in ticket #1020):
	bin/pax/Makefile: revision 1.38
	bin/pax/ar_io.c: revision 1.49
	tools/compat/configure: revision 1.69
	tools/compat/configure.ac: revision 1.69
do not require sys/mtio.h for a tools build of pax

Revision 1.38 / (download) - annotate - [select for diffs], Tue Feb 3 05:22:40 2009 UTC (15 years, 1 month ago) by dbj
Branch: MAIN
CVS Tags: matt-premerge-20091211, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend
Changes since 1.37: +5 -4 lines
Diff to previous 1.37 (colored)

do not require sys/mtio.h for a tools build of pax

Revision 1.36.8.1 / (download) - annotate - [select for diffs], Mon Mar 24 07:14:28 2008 UTC (15 years, 11 months ago) by keiichi
Branch: keiichi-mipv6
Changes since 1.36: +1 -25 lines
Diff to previous 1.36 (colored) next main 1.37 (colored)

sync with head.

Revision 1.36.4.1 / (download) - annotate - [select for diffs], Sun Mar 23 00:11:40 2008 UTC (15 years, 11 months ago) by matt
Branch: matt-armv6
Changes since 1.36: +1 -25 lines
Diff to previous 1.36 (colored) next main 1.37 (colored)

sync with HEAD

Revision 1.37 / (download) - annotate - [select for diffs], Sun Feb 24 20:42:46 2008 UTC (16 years ago) by joerg
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, netbsd-5-base, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-1-RELEASE, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, matt-armv6-nbase, keiichi-mipv6-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base
Branch point for: netbsd-5-0, netbsd-5, matt-nb5-mips64
Changes since 1.36: +1 -25 lines
Diff to previous 1.36 (colored)

Kill pre-4.4BSD compat code.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Dec 16 12:59:16 2006 UTC (17 years, 2 months ago) by bouyer
Branch: MAIN
CVS Tags: matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf
Branch point for: matt-armv6, keiichi-mipv6
Changes since 1.35: +4 -2 lines
Diff to previous 1.35 (colored)

Don't depend on lubutil if we're building host tools. Fix tools build on
non-NetBSD hosts.

Revision 1.35 / (download) - annotate - [select for diffs], Thu Dec 14 20:09:36 2006 UTC (17 years, 2 months ago) by he
Branch: MAIN
Changes since 1.34: +7 -6 lines
Diff to previous 1.34 (colored)

Complete the move of string_to_flags() and flags_to_string() from the
bin/ls sources to libutil:
 o Bump libutil minor version number
 o Fix uses to include <util.h> to pick up the function definitions
 o Fix most uses of flags_to_string() to release the now-malloc()ed result

Revision 1.30.4.1 / (download) - annotate - [select for diffs], Sat Jul 23 17:32:16 2005 UTC (18 years, 7 months ago) by snj
Branch: netbsd-2
CVS Tags: netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1
Changes since 1.30: +7 -4 lines
Diff to previous 1.30 (colored) next main 1.31 (colored)

Apply patch (requested by riz in ticket #5512):
Sync pax with HEAD of 2005-07-22.

Revision 1.34 / (download) - annotate - [select for diffs], Wed Jun 29 02:21:27 2005 UTC (18 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.33: +4 -4 lines
Diff to previous 1.33 (colored)

Don't compile in cpio usage, if we are SMALL.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Jun 26 19:10:49 2005 UTC (18 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.32: +1 -2 lines
Diff to previous 1.32 (colored)

sprinkle a little const, and now everything compiles with WARNS=3

Revision 1.32 / (download) - annotate - [select for diffs], Sun May 1 02:59:28 2005 UTC (18 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.31: +4 -1 lines
Diff to previous 1.31 (colored)

PR/29005: Jesse Off: nbpax requires sys/mtio.h which doesn't exist on Interix
I added an ifdef called HAVE_MTIO_H and fixed the code to use it. It is
always defined now, but you can change this for Interix.

Revision 1.31 / (download) - annotate - [select for diffs], Tue May 11 17:12:26 2004 UTC (19 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored)

Welcome to WARNS=3

Revision 1.30 / (download) - annotate - [select for diffs], Fri Jul 18 02:18:49 2003 UTC (20 years, 7 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0
Branch point for: netbsd-2
Changes since 1.29: +1 -3 lines
Diff to previous 1.29 (colored)

doc2html works here now, so remove NOHTML=
(not that it worked here, because NOHTML= was provided *after* <bsd.own.mk>...)

Revision 1.29 / (download) - annotate - [select for diffs], Sun May 18 07:57:31 2003 UTC (20 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.28: +1 -3 lines
Diff to previous 1.28 (colored)

Now that <bsd.prog.mk> DTRT if HOSTPROG is defined (i.e, it is a no-op),
there's no need to special-case .include-ing it.

Revision 1.28 / (download) - annotate - [select for diffs], Fri May 9 01:09:13 2003 UTC (20 years, 10 months ago) by lukem
Branch: MAIN
Changes since 1.27: +6 -4 lines
Diff to previous 1.27 (colored)

#ifdef HOSTPROG then explicitly use {major,minor,makedev}_netbsd
macros from pack_dev.h instead of the native versions.
Fixes [toolchain/20051] by Valeriy E. Ushakov.

Revision 1.27 / (download) - annotate - [select for diffs], Sat Nov 30 03:12:55 2002 UTC (21 years, 3 months ago) by lukem
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored)

don't need -lutil any more

Revision 1.26 / (download) - annotate - [select for diffs], Mon Oct 21 06:26:46 2002 UTC (21 years, 4 months ago) by lukem
Branch: MAIN
Changes since 1.25: +3 -1 lines
Diff to previous 1.25 (colored)

don't bother with cpio/tar links or compat symlinks for HOSTPROGs

Revision 1.25 / (download) - annotate - [select for diffs], Sun Oct 20 21:20:13 2002 UTC (21 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.24: +5 -1 lines
Diff to previous 1.24 (colored)

Install compatibility symlinks for /usr/bin/tar (-> /bin/tar)
and /usr/bin/cpio (/bin/cpio).  The pathname of tar(1) is hard-coded
into things like binary packages, and thus must be kept around
for backward compatibility.

Revision 1.24 / (download) - annotate - [select for diffs], Wed Oct 16 15:23:59 2002 UTC (21 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.23: +4 -5 lines
Diff to previous 1.23 (colored)

Flip the pax switch

Revision 1.23 / (download) - annotate - [select for diffs], Mon Oct 14 16:03:51 2002 UTC (21 years, 4 months ago) by lukem
Branch: MAIN
Changes since 1.22: +3 -1 lines
Diff to previous 1.22 (colored)

fix previous: SMALLPROG w/o HOSTPROG still needs <bsd.prog.mk>. (hi christos)

Revision 1.22 / (download) - annotate - [select for diffs], Mon Oct 14 14:41:22 2002 UTC (21 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

don't support rmt for SMALLPROG

Revision 1.21 / (download) - annotate - [select for diffs], Sat Oct 12 18:49:28 2002 UTC (21 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.20: +3 -1 lines
Diff to previous 1.20 (colored)

It doesn't help much to skip linking librmt if HOSTPROG but leave
all the librmt calls in the program.  So, make librmt support conditional
on #ifdef SUPPORT_RMT, and define that when NOT building as a HOSTPROG.

Revision 1.20 / (download) - annotate - [select for diffs], Sat Oct 12 15:39:29 2002 UTC (21 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

merge OpenBSD changes:
    - correct -C processing
    - add ability to read filenames and flags from a file
    - don't print dangerous escape sequences to the terminal
    - use strlcpy/strncpy properly.
    - handle tmpfile creation better.
    - improve documentation of options.
    - handle stdout/stderr list selection correctly.
    - kill gzip when we get interrupted.
    - simplify gzip setup.
    - add more flags to programs.

additional changes:
    - librmt processing.
    - set POSIXLY_CORRECT in options parsing.
    - prevent more string overruns.
    - support -T

we don't turn the switch on to replace tar and cpio yet.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Aug 19 09:56:01 2002 UTC (21 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.18: +9 -7 lines
Diff to previous 1.18 (colored)

Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path (etc).

Revision 1.18 / (download) - annotate - [select for diffs], Sat Feb 2 12:41:14 2002 UTC (22 years, 1 month ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

make smaller if SMALLPROG is defined, not CRUNCHEDPROG;  it's feasible
that a crunchgen(3)ed version of pax wants -USMALL ...

Revision 1.17 / (download) - annotate - [select for diffs], Sat Feb 2 12:34:39 2002 UTC (22 years, 1 month ago) by lukem
Branch: MAIN
Changes since 1.16: +12 -8 lines
Diff to previous 1.16 (colored)

- don't compile in support for -M (mtree specfile input) or -N dbdir
  (alternate directory for id info) if SMALL is defined
- enable -DSMALL and remove unused objects if CRUNCHEDPROG is defined
- minor cleanup in next_file() (preparation for future work)

Revision 1.16 / (download) - annotate - [select for diffs], Tue Jan 29 10:20:28 2002 UTC (22 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.15: +4 -4 lines
Diff to previous 1.15 (colored)

Make almost all tools compile and run properly on non-NetBSD hosts.  (In
particular, most tools now run correctly on Solaris 7.)

Revision 1.15 / (download) - annotate - [select for diffs], Fri Jan 25 22:11:11 2002 UTC (22 years, 1 month ago) by martin
Branch: MAIN
Changes since 1.14: +3 -1 lines
Diff to previous 1.14 (colored)

Do not .include <bsd.prog.mk> if building as a host tool.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Jan 24 07:45:33 2002 UTC (22 years, 1 month ago) by lukem
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Add '-N dbdir', to specify that user & group lookups (via pwcache(3)) are to
be done from dbdir/master.passwd and dbdir/group, using simple text file
parsing routines from ../../usr.sbin/mtree/getid.c.
This does not affect the -G and -U options, which always use the
system databases.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Oct 28 13:06:43 2001 UTC (22 years, 4 months ago) by lukem
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

s/u_longlong_t/unsigned long long/ to shut up the parc port

Revision 1.12 / (download) - annotate - [select for diffs], Thu Oct 25 08:51:50 2001 UTC (22 years, 4 months ago) by lukem
Branch: MAIN
Changes since 1.11: +14 -2 lines
Diff to previous 1.11 (colored)

Implement -M flag: During a write or copy operation, treat the list of
files on standard input as an mtree(8) `specfile' specification, and
write or copy only those items in the specfile.

If the file exists in the underlying file system, its permissions and
modification time will be used unless specifically overridden by the
specfile. An error will be raised if the type of entry in the specfile
conflicts with that of an existing file.

Otherwise, it is necessary to specify at least the following parameters
in the specfile: type, mode, gname or gid, and uname or uid, device
(in the case of block or character devices), and link (in the case of
symbolic links). If time isn't provided, the current time will be used.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Oct 25 05:33:32 2001 UTC (22 years, 4 months ago) by lukem
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

- ansi KNF (just remove all the #ifndef __STDC__ prototype junk,
  leaving the ansi stuff)
- use longlong_t instead of quad_t (etc), and rename *uqd*() -> *ull*()
- clean up the NET2_STAT stuff similar to ftpd; provide #defines and
  macros which select which cast to use, etc
- clean up the NET2_FTS and NET2_REGEX #define use

Revision 1.10 / (download) - annotate - [select for diffs], Tue Sep 26 16:49:23 2000 UTC (23 years, 5 months ago) by phil
Branch: MAIN
Changes since 1.9: +3 -1 lines
Diff to previous 1.9 (colored)

Don't generate html yet.  doc2html needs a fix.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Jul 28 17:44:23 1998 UTC (25 years, 7 months ago) by mycroft
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, minoura-xpg4dl-base, minoura-xpg4dl, comdex-fall-1999-base, comdex-fall-1999
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Use the uid/gid caching moved into libc.  Fixed a memory leak!

Revision 1.8 / (download) - annotate - [select for diffs], Fri Mar 6 09:13:01 1998 UTC (26 years ago) by mrg
Branch: MAIN
Changes since 1.7: +5 -1 lines
Diff to previous 1.7 (colored)

- implement -C and -l for pax-as-tar, as inspried by GNU tar.
- minor cleanups to the options parsing code.
- add a cpio frontend.

note:  a few GNU/svr4 cpio options are not supported yet (#ifdef
notyet), however all x/open ones are.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Oct 10 19:56:36 1997 UTC (26 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

CFLAGS->CPPFLAGS

Revision 1.6 / (download) - annotate - [select for diffs], Sun Jul 20 22:37:33 1997 UTC (26 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.5: +1 -2 lines
Diff to previous 1.5 (colored)

Remove WARNS=1 from all the subdirectory Makefiles, and add it to Makefile.inc
now that all /bin has been cleaned.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Jul 20 20:32:12 1997 UTC (26 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

- Rename local warn so tty_warn that we can include <err.h> since this program
  uses err() and errx().
- Fix printf format strings.
- Added WARNS=1; note
- Added missing prototypes.
- Split overloaded trail function into trail() and subtrail().

Revision 1.4 / (download) - annotate - [select for diffs], Tue Mar 21 09:07:02 1995 UTC (28 years, 11 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2, netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

convert to new RCS id conventions.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jun 14 01:16:02 1994 UTC (29 years, 8 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

Whoever wrote the tar command line argument parsing code didn't realize
that the order of arguments is different if the command flags are specified
without a `-'.  I've integrated getoldopt.c from John Gilmore's pdtar which
handles argument parsing correctly.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jun 13 16:33:34 1994 UTC (29 years, 8 months ago) by jtc
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Add RCS ID's

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Mon Jun 13 16:13:35 1994 UTC (29 years, 8 months ago) by jtc
Branch: CSRG
CVS Tags: lite-2, lite-1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

From 4.4 lite

Revision 1.1 / (download) - annotate - [select for diffs], Mon Jun 13 16:13:34 1994 UTC (29 years, 8 months ago) by jtc
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>