./archivers/mousetar, der Mouses version of tar program

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2012Q1, Version: 20021217nb1, Package name: mousetar-20021217nb1, Maintainer: pkgsrc-users

I've written a tar that owes nothing to anything else. It's in the
public domain and hence is free for NetBSD to steal, anything from
lifting it verbatim to swiping ideas from.

It doesn't currently have anything like --fast-read; that hadn't
occurred to me. Now that it's been pointed out, I'll be adding it; I
think it's a valuable addition, whether or not NetBSD wants my tar.


Master sites:


Version history: (Expand)


CVS history: (Expand)


   2012-04-08 12:53:55 by Steven Drake | Files touched by this commit (1)
Log message:
Pullup ticket #3714 - requested by dholland
archivers/mousetar build fix

Revisions pulled up:
- archivers/mousetar/Makefile                                   1.19-1.20

---
   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Sat Apr  7 23:32:40 UTC 2012

   Modified Files:
   	pkgsrc/archivers/mousetar: Makefile

   Log message:
   Always set -DDIRENT_FIXUP, which means opendir() returns POSIX struct
   dirent rather than the FFS struct direct. As this has been POSIX for
   at least twenty years I very, very much doubt there are any exceptions
   left in the wild.

   Fixes build on NetBSD-current.

---
   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Sat Apr  7 23:35:35 UTC 2012

   Modified Files:
   	pkgsrc/archivers/mousetar: Makefile

   Log message:
   On reflection, bump PKGREVISION. It stopped building on -current
   because quota-related FFS header reorganization caused the definition
   of the FFS struct direct to no longer be visible; however, on older
   NetBSD since struct direct and struct dirent diverged (which was some
   time back) it would have built successfully unless given -Wall, but
   not worked.