summaryrefslogtreecommitdiff
path: root/sysutils/coreutils
diff options
context:
space:
mode:
authortron <tron>2003-11-05 11:54:47 +0000
committertron <tron>2003-11-05 11:54:47 +0000
commit26d0960a97df48ec237992b320596614f10ffe47 (patch)
tree359b8ebf2b3c24bbdbd78a6cc713ba1f85d079ec /sysutils/coreutils
parent4ddf96e801ffc37577e00c44644ba1dfa6e50c79 (diff)
downloadpkgsrc-26d0960a97df48ec237992b320596614f10ffe47.tar.gz
Don't use "stdbool.h" because NetBSD 1.6 and 1.6.x (and probably other
platforms) don't have it.
Diffstat (limited to 'sysutils/coreutils')
-rw-r--r--sysutils/coreutils/distinfo6
-rw-r--r--sysutils/coreutils/patches/patch-ab7
-rw-r--r--sysutils/coreutils/patches/patch-ac12
3 files changed, 12 insertions, 13 deletions
diff --git a/sysutils/coreutils/distinfo b/sysutils/coreutils/distinfo
index c9840889287..d479cc18c2d 100644
--- a/sysutils/coreutils/distinfo
+++ b/sysutils/coreutils/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2003/11/05 00:05:06 recht Exp $
+$NetBSD: distinfo,v 1.3 2003/11/05 11:54:47 tron Exp $
SHA1 (coreutils-5.0.tar.bz2) = ce67aacedfc917a92b5be62dd32095393c2f220c
Size (coreutils-5.0.tar.bz2) = 3952653 bytes
SHA1 (patch-aa) = 352b6b8eeff29159ebdbae4929db75d243a19354
-SHA1 (patch-ab) = 8cc6bbef46bdaf163129b06bf65ec2b775c57fe2
-SHA1 (patch-ac) = 761ba2182a191ca215f032228e678c8f0f5549be
+SHA1 (patch-ab) = 28ad6f03c6c116837a1c4754b0dc09c3488b5ca8
+SHA1 (patch-ac) = 323a960e5506876f2222723f7b7dec1446c0c30c
diff --git a/sysutils/coreutils/patches/patch-ab b/sysutils/coreutils/patches/patch-ab
index 53bb7a93b69..8b4efda4f07 100644
--- a/sysutils/coreutils/patches/patch-ab
+++ b/sysutils/coreutils/patches/patch-ab
@@ -1,12 +1,11 @@
-$NetBSD: patch-ab,v 1.1 2003/11/05 00:05:06 recht Exp $
+$NetBSD: patch-ab,v 1.2 2003/11/05 11:54:47 tron Exp $
--- lib/xmalloc.c~ 2002-11-21 21:39:59.000000000 +0100
+++ lib/xmalloc.c 2003-11-05 00:26:39.000000000 +0100
-@@ -22,7 +22,9 @@
+@@ -22,7 +22,8 @@
#include <sys/types.h>
#if STDC_HEADERS
-+# include <stdbool.h>
# include <stdlib.h>
+# include <string.h>
#else
@@ -30,7 +29,7 @@ $NetBSD: patch-ab,v 1.1 2003/11/05 00:05:06 recht Exp $
+/* Return true if array of N objects, each of size S, cannot exist due
+ to arithmetic overflow. S must be nonzero. */
+
-+static inline bool
++static inline int
+array_size_overflow (size_t n, size_t s)
+{
+ return SIZE_MAX / s < n;
diff --git a/sysutils/coreutils/patches/patch-ac b/sysutils/coreutils/patches/patch-ac
index 580cd0c6768..24e9367c1a3 100644
--- a/sysutils/coreutils/patches/patch-ac
+++ b/sysutils/coreutils/patches/patch-ac
@@ -1,4 +1,4 @@
-$NetBSD: patch-ac,v 1.1 2003/11/05 00:05:06 recht Exp $
+$NetBSD: patch-ac,v 1.2 2003/11/05 11:54:47 tron Exp $
--- src/ls.c~ 2003-03-20 00:01:51.000000000 +0100
+++ src/ls.c 2003-11-05 00:34:17.000000000 +0100
@@ -26,7 +26,7 @@ $NetBSD: patch-ac,v 1.1 2003/11/05 00:05:06 recht Exp $
-static void indent (int from, int to);
-static void init_column_info (void);
+static void indent (size_t from, size_t to);
-+static size_t calculate_columns (bool by_columns);
++static size_t calculate_columns (int by_columns);
static void print_current_files (void);
static void print_dir (const char *name, const char *realname);
static void print_file_name_and_frills (const struct fileinfo *f);
@@ -68,7 +68,7 @@ $NetBSD: patch-ac,v 1.1 2003/11/05 00:05:06 recht Exp $
- int valid_len;
- int line_len;
- int *col_arr;
-+ bool valid_len;
++ int valid_len;
+ size_t line_len;
+ size_t *col_arr;
};
@@ -223,8 +223,8 @@ $NetBSD: patch-ac,v 1.1 2003/11/05 00:05:06 recht Exp $
-static int
-get_funky_string (char **dest, const char **src, int equals_end)
-+static bool
-+get_funky_string (char **dest, const char **src, bool equals_end,
++static int
++get_funky_string (char **dest, const char **src, int equals_end,
+ size_t *output_count)
{
int num; /* For numerical codes */
@@ -710,7 +710,7 @@ $NetBSD: patch-ac,v 1.1 2003/11/05 00:05:06 recht Exp $
+ of files in the current display width. */
+
+static size_t
-+calculate_columns (bool by_columns)
++calculate_columns (int by_columns)
+{
+ size_t filesno; /* Index into files. */
+ size_t cols; /* Number of files across. */