[61688] trunk/dports/sysutils/chgrep

blb at macports.org blb at macports.org
Fri Dec 18 15:06:46 PST 2009


Revision: 61688
          http://trac.macports.org/changeset/61688
Author:   blb at macports.org
Date:     2009-12-18 15:06:43 -0800 (Fri, 18 Dec 2009)
Log Message:
-----------
sysutils/chgrep - properly include std headers (and local one) so compiler can build right for 64 bit pointers; fixes ticket #22932

Modified Paths:
--------------
    trunk/dports/sysutils/chgrep/Portfile

Added Paths:
-----------
    trunk/dports/sysutils/chgrep/files/
    trunk/dports/sysutils/chgrep/files/patch-src_chgrep.c.diff
    trunk/dports/sysutils/chgrep/files/patch-src_error.c.diff
    trunk/dports/sysutils/chgrep/files/patch-src_functions.c.diff
    trunk/dports/sysutils/chgrep/files/patch-src_wrappers.c.diff
    trunk/dports/sysutils/chgrep/files/patch-src_wrappers.h.diff

Modified: trunk/dports/sysutils/chgrep/Portfile
===================================================================
--- trunk/dports/sysutils/chgrep/Portfile	2009-12-18 18:54:32 UTC (rev 61687)
+++ trunk/dports/sysutils/chgrep/Portfile	2009-12-18 23:06:43 UTC (rev 61688)
@@ -4,6 +4,7 @@
 
 name			chgrep
 version			1.2.4
+revision		1
 categories		sysutils
 platforms		darwin
 maintainers		nomaintainer
@@ -19,5 +20,9 @@
 extract.suffix	.tgz
 checksums		md5 9c4306a51550fca58ca4b29c0d31bd79
 
+patchfiles      patch-src_chgrep.c.diff patch-src_error.c.diff \
+				patch-src_functions.c.diff patch-src_wrappers.c.diff \
+				patch-src_wrappers.h.diff
+
 configure.args	--mandir=${prefix}/share/man
 

Added: trunk/dports/sysutils/chgrep/files/patch-src_chgrep.c.diff
===================================================================
--- trunk/dports/sysutils/chgrep/files/patch-src_chgrep.c.diff	                        (rev 0)
+++ trunk/dports/sysutils/chgrep/files/patch-src_chgrep.c.diff	2009-12-18 23:06:43 UTC (rev 61688)
@@ -0,0 +1,10 @@
+--- src/chgrep.c.orig	2004-06-15 14:07:22.000000000 -0600
++++ src/chgrep.c	2009-12-18 16:01:20.000000000 -0700
+@@ -20,6 +20,7 @@
+  */
+ 
+ #include	<stdio.h>
++#include	<stdlib.h>
+ #include	<sys/stat.h>
+ #include	<sys/types.h>
+ #include	<utime.h>

Added: trunk/dports/sysutils/chgrep/files/patch-src_error.c.diff
===================================================================
--- trunk/dports/sysutils/chgrep/files/patch-src_error.c.diff	                        (rev 0)
+++ trunk/dports/sysutils/chgrep/files/patch-src_error.c.diff	2009-12-18 23:06:43 UTC (rev 61688)
@@ -0,0 +1,11 @@
+--- src/error.c.orig	2004-05-29 15:25:07.000000000 -0600
++++ src/error.c	2009-12-18 15:53:41.000000000 -0700
+@@ -19,6 +19,8 @@
+ 
+ #include	<stdio.h>
+ #include	<stdarg.h>
++#include	<stdlib.h>
++#include	<string.h>
+ #include	<syslog.h>
+ #include	<errno.h>
+ 

Added: trunk/dports/sysutils/chgrep/files/patch-src_functions.c.diff
===================================================================
--- trunk/dports/sysutils/chgrep/files/patch-src_functions.c.diff	                        (rev 0)
+++ trunk/dports/sysutils/chgrep/files/patch-src_functions.c.diff	2009-12-18 23:06:43 UTC (rev 61688)
@@ -0,0 +1,18 @@
+--- src/functions.c.orig	2004-06-15 14:11:04.000000000 -0600
++++ src/functions.c	2009-12-18 16:00:42.000000000 -0700
+@@ -19,6 +19,7 @@
+ 
+ #include	<stdio.h>
+ #include	<unistd.h>
++#include	<stdlib.h>
+ #include	<string.h>
+ #include	<sys/types.h>
+ #include	<sys/stat.h>
+@@ -29,6 +30,7 @@
+ #include	<limits.h>
+ #include	<dirent.h>
+ #include	"ftw.h"
++#include	"wrappers.h"
+ 
+ #define		MAXLINE	4096
+ #define		PERM	0666

Added: trunk/dports/sysutils/chgrep/files/patch-src_wrappers.c.diff
===================================================================
--- trunk/dports/sysutils/chgrep/files/patch-src_wrappers.c.diff	                        (rev 0)
+++ trunk/dports/sysutils/chgrep/files/patch-src_wrappers.c.diff	2009-12-18 23:06:43 UTC (rev 61688)
@@ -0,0 +1,10 @@
+--- src/wrappers.c.orig	2004-06-15 13:50:33.000000000 -0600
++++ src/wrappers.c	2009-12-18 15:59:59.000000000 -0700
+@@ -19,6 +19,7 @@
+ 
+ #include        <stdio.h>
+ #include        <unistd.h>
++#include        <stdlib.h>
+ #include        <fcntl.h>
+ #include        <sys/types.h>
+ #include        <sys/stat.h>

Added: trunk/dports/sysutils/chgrep/files/patch-src_wrappers.h.diff
===================================================================
--- trunk/dports/sysutils/chgrep/files/patch-src_wrappers.h.diff	                        (rev 0)
+++ trunk/dports/sysutils/chgrep/files/patch-src_wrappers.h.diff	2009-12-18 23:06:43 UTC (rev 61688)
@@ -0,0 +1,9 @@
+--- src/wrappers.h.orig	2004-06-15 13:52:07.000000000 -0600
++++ src/wrappers.h	2009-12-18 15:59:19.000000000 -0700
+@@ -27,3 +27,6 @@
+ Sigfunc *Signal(int signo, Sigfunc *func);
+ 
+ void *Malloc(size_t size);
++
++void *Realloc(void *ptr, size_t size);
++
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091218/9aefa170/attachment.html>


More information about the macports-changes mailing list