jlam
3f57bcbb36
Mirror change in archivers/mtree by <heinz> on 2004/04/16:
...
Introduce HAVE_FILE_FLAGS if the system declares UF_SETTABLE and SF_SETTABLE
in addition to member 'st_flags' of struct stat. Use HAVE_FILE_FLAGS instead
of HAVE_STRUCT_STAT_ST_FLAGS.
This avoids confusion on UnixWare which has 'st_flags' but does _not_ support
file flags.
2004-08-21 04:20:50 +00:00
jlam
ff44898db4
Update archivers/pax to 20040802 (latest version on src HEAD). Changes
...
from previous include:
- include a pax2nbcompat script to ease importing from src HEAD
into pkgsrc.
* for copy mode, show more meaningful information on SIGINFO.
2004-08-21 03:28:49 +00:00
jlam
896e92919d
If LIBNBCOMPAT_STYLE is set to "inplace", then build and use a local
...
version of libnbcompat instead of requiring libnbcompat to be installed.
This simplifies testing of bootstrap packages without root privileges
on a system that has already been bootstrapped.
2004-08-14 02:33:32 +00:00
jlam
169328c7d5
Check for all system headers needed in the sources.
2004-08-13 14:52:11 +00:00
grant
e399158ba6
bump to 20040703.
2004-07-03 02:50:32 +00:00
grant
c8c0ca8a03
sync with src:
...
Salvage the `create parent directories and try again' path which is
removed by the previous commit.
2004-07-03 02:50:21 +00:00
grant
5123eb9e1b
bump to 20040626.
2004-06-26 13:31:47 +00:00
grant
e24d57c28d
sync with src:
...
break out of the loop and avoid the infinite loop if attempts to
create, unlink and create all fail.
2004-06-26 13:30:59 +00:00
grant
663b3eaa47
sync with src:
...
don't attempt to remove the current directory.
2004-06-26 12:42:02 +00:00
grant
64c34cde46
bump to 20040620.
2004-06-20 10:11:56 +00:00
grant
fd78a9be8e
sync pax with src/ from 20040620, includes many bug fixes including
...
properly handling broken archives.
2004-06-20 10:11:02 +00:00
heinz
376f91082d
pax does not support tape drives on Unixware at the moment.
2004-04-12 12:34:16 +00:00
jlam
326169077a
USE_BUILDLINK3 must be set to "yes" or "no", not defined/undefined.
2004-03-23 04:40:59 +00:00
tv
fbac3615a8
Wrap physical mt operations in SUPPORT_TAPE, and define that if either of
...
<sys/mtio.h> or <sys/tape.h> is available.
2004-03-11 20:10:29 +00:00
xtraeme
6c39a6eab6
bl3ify
2004-03-11 18:03:49 +00:00
grant
8b8e7d1cf0
bump version to 20031220.
2003-12-20 04:47:38 +00:00
grant
268cdc4a22
regen without insane line wrapping.
2003-12-20 04:47:19 +00:00
grant
798a3fb1b6
sync with -current:
...
Don't emit any warnings when tar is trying to figure out if the file is
really tar format. valid CPIO files should not trigger a warning from tar.c
2003-12-20 04:46:27 +00:00
grant
7f81d2f7df
sync with -current:
...
Move Keith Muller's code from a 4-clause to a 3-clause licence by removing
the advertising clause. confirmed to the board by Keith Muller.
2003-12-20 04:45:04 +00:00
erh
5d4fd31572
Bump to 20031205. Add support for AIX.
2003-12-05 16:38:38 +00:00
erh
8e083a76f8
Update pax to work on AIX. Use tape.h with appropriate fixups since
...
there's no mtio.h
2003-12-05 16:35:54 +00:00
erh
4f33af102c
Fix a call to ftree_add. s/NULL/0/
2003-12-05 16:34:32 +00:00
grant
20360d359c
sync with NetBSD-current's pax-20030923.
2003-09-23 14:37:41 +00:00
grant
e564a5265b
don't use VAR+=, it doesn't work with all make(1)s.
2003-09-15 05:33:41 +00:00
grant
8ac42db09b
bump version to 20030915 after latest changes.
2003-09-15 04:39:14 +00:00
grant
4b107be2da
define _PATH_DEFTAPE in nbcompat.h to avoid redefining it when paths.h
...
is included.
2003-09-14 14:24:12 +00:00
grant
6a2c9d8555
libnbcompat tests for pwd.h, so no need to test for it here.
2003-09-06 05:53:03 +00:00
grant
a4dfb4c8f9
(my) linux defines DEFTAPE, not _PATH_DEFTAPE, so use that or
...
"/dev/tape" if DEFTAPE is undefined.
2003-09-06 05:10:17 +00:00
jlam
80e302b380
Update archivers/pax to 20030905. Changes from previous version include
...
syncing with -current, making this build using libnbcompat-20030829, and
cleaning up the configure script and Makefile.
2003-09-05 18:40:47 +00:00
grant
d09d5f0f4e
allow this to build again after the recent lot of libnbcompat
...
changes (full sync with -current coming soon).
2003-09-05 05:48:56 +00:00
grant
fd5abef87c
also install man page source, bump to 20030731.
2003-07-31 09:34:13 +00:00
wiz
de9333152e
Bump date for -O change.
2003-07-09 14:42:43 +00:00
jschauma
95397dc7b6
Synch with latest changes by simonb@ in basesrc and as a result, bump
...
the version to todays date:
Add support for gnutar's -O "extract to stdout" option.
2003-07-08 18:40:28 +00:00
grant
78c00e091c
install into into bin, not sbin
2003-06-30 14:58:31 +00:00
grant
633bd0944f
install catman pages, like bootstrap-pkgsrc does.
...
bump to 20030630.
2003-06-30 11:47:27 +00:00
grant
db72255379
sync with -current:
...
----------------------------
revision 1.18
date: 2003/06/24 16:23:31; author: christos; state: Exp; lines: +44 -9
Revert previous change, and fix the -T problem differently: When the options
of the second argument are exhausted, call the appropriate getopt() routine
to process the rest of the arguments instead of finishing option processing.
Fixes:
tar cf - -T foo
2003-06-30 11:45:40 +00:00
jschauma
0e81cc9882
Make pax compile on Irix by including pwcache.h, which now includes
...
forward declarations of the uid_from_user functions.
2003-06-24 14:09:21 +00:00
grant
8d2952fff3
bump to 20030623 (PKGVERSION is already there)
2003-06-24 08:08:38 +00:00
grant
8cd78ad7f2
fix path in comment
2003-06-24 08:06:19 +00:00
grant
b80ea00458
sync with -current
...
file_subs.c 1.33
pax.h 1.19
2003-06-24 08:04:18 +00:00
grant
2499d462a2
sync with -current:
...
gen_subs.c 1.28
tar.c 1.41
2003-06-24 06:44:59 +00:00
grant
ffa82444d4
oops, missed from last update.
...
sync with -current:
ar_subs.c 1.25
pax.c 1.27
tar.c 1.40
2003-06-23 13:45:07 +00:00
grant
88316d9c12
bump to 20030623
2003-06-23 13:39:42 +00:00
grant
0732ea5855
sync with -current rev 1.17
2003-06-23 13:39:01 +00:00
grant
f004eee342
sync with -current rev 1.26
2003-06-23 13:37:10 +00:00
grant
32600ff5a4
Import of NetBSD-current's pax (replacing the older pkgtools/pax).
...
NetBSD pax is the POSIX standard archiver with many extensions.
pax will read, write, and list the members of an archive file, and will
copy directory hierarchies.
pax operation is independent of the specific archive format, and supports
a wide variety of different archive formats.
This package uses pkgtools/libnbcompat, and is known to build on
Solaris 9, Slackware 8.1 and Darwin 6.6. Please send-pr(1) if this
package is broken on your platform.
2003-06-23 11:45:21 +00:00