summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archivers/afio/distinfo4
-rw-r--r--archivers/afio/patches/patch-ab27
2 files changed, 25 insertions, 6 deletions
diff --git a/archivers/afio/distinfo b/archivers/afio/distinfo
index 0969215f2b9..e0418e04f98 100644
--- a/archivers/afio/distinfo
+++ b/archivers/afio/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.5 2005/02/23 14:45:22 agc Exp $
+$NetBSD: distinfo,v 1.6 2005/10/03 11:15:55 joerg Exp $
SHA1 (afio-2.5.tgz) = 051765f209fded60f94944da8a76ae37c3423a23
RMD160 (afio-2.5.tgz) = 991bdb794ee8b4b7e6a737afa85009aae925699d
Size (afio-2.5.tgz) = 179184 bytes
SHA1 (patch-aa) = e35b47c2f10a6f80d8446e4c22a7a023dae55933
-SHA1 (patch-ab) = 234d24918c5d152b6c013e82d5e43a4471cc65de
+SHA1 (patch-ab) = 8d71a26fb6e68462d5a1789a381d485bf63e638b
SHA1 (patch-ac) = 9c631e4ebf9b6aafd9a72461b285dfcae7a25048
diff --git a/archivers/afio/patches/patch-ab b/archivers/afio/patches/patch-ab
index 6c889ef37ac..957e49b7624 100644
--- a/archivers/afio/patches/patch-ab
+++ b/archivers/afio/patches/patch-ab
@@ -1,8 +1,16 @@
-$NetBSD: patch-ab,v 1.1 2004/07/10 15:35:52 salo Exp $
+$NetBSD: patch-ab,v 1.2 2005/10/03 11:15:55 joerg Exp $
---- compfile.c.orig Tue Jun 24 23:32:20 2003
-+++ compfile.c Sat Jul 10 17:26:02 2004
-@@ -210,7 +210,7 @@
+--- compfile.c.orig 2003-06-24 21:32:20.000000000 +0000
++++ compfile.c
+@@ -2,6 +2,7 @@
+
+ #include <stdio.h>
+ #include <errno.h>
++#include <limits.h>
+ #include <unistd.h>
+ #include <string.h>
+
+@@ -210,7 +211,7 @@ void waitforgzip()
* version;
*/
@@ -11,3 +19,14 @@ $NetBSD: patch-ab,v 1.1 2004/07/10 15:35:52 salo Exp $
#include <dirent.h>
#else
#include <sys/dir.h>
+@@ -283,7 +284,9 @@ compressfile (int *fdp, char *name, reg
+ tmpcomp++;
+ else
+ tmpcomp = name;
+-#ifdef MAXNAMLEN /* BSD otherwise should be sysV (FFS on sysV?) */
++#if defined(NAME_MAX)
++ if (strlen (tmpcomp) + 2 > NAME_MAX)
++#elif defined(MAXNAMLEN) /* BSD otherwise should be sysV (FFS on sysV?) */
+ if (strlen (tmpcomp) + 2 > MAXNAMLEN)
+ #else
+ if (strlen (tmpcomp) + 2 > DIRSIZ)