aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2004-08-30 16:25:16 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2004-08-30 16:25:16 +0000
commit5eaddc1ec7c1de666223c86843c2edd77c94dff5 (patch)
tree02736c960940f8c5394ac0afded7c6b36a32abe1
parentbbbaadcb9780b9fd10a946dfe94192075fc8a18d (diff)
downloadcpio-alpha-2_50_90.tar.gz
cpio-alpha-2_50_90.tar.bz2
-rw-r--r--ChangeLog40
-rw-r--r--src/Makefile.am16
2 files changed, 52 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 3a97b5c..ba6d659 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,46 @@
+2004-08-30 Sergey Poznyakoff <gray@Mirddin.farlep.net>
+
+ * Makefile.am: Added headers to SUBDIRS.
+ * configure.ac: Check for AC_SYS_LARGEFILE.
+ Use AC_CONFIG_LINKS to provide for fnmatch.h and getopt.h on
+ the systems where these are missing
+ Check for argp and replace it if necessary.
+ * src/Makefile.am: Updated
+ * src/fnmatch.h: Moved to headers/
+ * src/getopt.h: Likewise.
+ * src/main.c: Option parsing rewritten using argp. Improved
+ option consistency checking.
+ * src/rmt.c: Include getopt.h
+
+ * src/argp-ba.c: New file
+ * src/argp-eexst.c: New file
+ * src/argp-fmtstream.c: New file
+ * src/argp-fs-xinl.c: New file
+ * src/argp-help.c: New file
+ * src/argp-parse.c: New file
+ * src/argp-pv.c: New file
+ * src/argp-pvh.c: New file
+ * src/argp-xinl.c: New file
+ * src/pin.c: New file
+
+ * headers: New directory
+ * headers/Makefile.am: New file
+ * headers/getopt.h: New file
+ * headers/argp.h: New file
+ * headers/fnmatch.h: New file
+ * headers/.cvsignore: New file
+
+2004-03-02 Sergey Poznyakoff <gray@Mirddin.farlep.net>
+
+ * src/util.c (copy_files_disk_to_disk): Bugfix. If a file
+ grew n bytes in copy-pass mode, these n bytes got prepended
+ to the contents of all subsequent files. Fix provided by
+ Holger Fleischmann <holger_fleischmann@mra.man.de>
+ * THANKS: Added Holger Fleischmann.
+
2004-02-27 Sergey Poznyakoff <gray@Mirddin.farlep.net>
* src/makepath.c: Remove unneded typedefs
* src/copyin.c: Remove __MSDOS__ conditionals
* src/copyout.c: Likewise
diff --git a/src/Makefile.am b/src/Makefile.am
index 87f3ffc..305075c 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -48,15 +48,13 @@ noinst_HEADERS =\
dstring.h\
extern.h\
filetypes.h\
gettext.h\
system.h\
rmt.h\
- safe-stat.h\
- fnmatch.h\
- getopt.h
+ safe-stat.h
cpio_LDADD = @LIBOBJS@ $(INTLLIBS)
mt_SOURCES = \
mt.c argmatch.c
mt_LDADD = @LIBOBJS@ $(INTLLIBS)
@@ -67,13 +65,23 @@ rmt_LDADD = @LIBOBJS@ $(INTLLIBS)
EXTRA_DIST=\
getopt.c\
getopt1.c\
bcopy.c\
fnmatch.c\
mkdir.c\
- strdup.c
+ strdup.c\
+ argp-ba.c\
+ argp-eexst.c\
+ argp-fmtstream.c\
+ argp-fs-xinl.c\
+ argp-help.c\
+ argp-parse.c\
+ argp-pv.c\
+ argp-pvh.c\
+ argp-xinl.c\
+ pin.c
localedir = $(datadir)/locale
DISTCLEANFILES = localedir.h
localedir.h : Makefile
echo '#define LOCALEDIR "$(localedir)"' >$@

Return to:

Send suggestions and report system problems to the System administrator.