[124884] trunk/dports/security/aesutil

jmr at macports.org jmr at macports.org
Fri Aug 29 20:35:03 PDT 2014


Revision: 124884
          https://trac.macports.org/changeset/124884
Author:   jmr at macports.org
Date:     2014-08-29 20:35:03 -0700 (Fri, 29 Aug 2014)
Log Message:
-----------
aesutil: build fixes

Modified Paths:
--------------
    trunk/dports/security/aesutil/Portfile
    trunk/dports/security/aesutil/files/patch-Makefile.linux.diff

Added Paths:
-----------
    trunk/dports/security/aesutil/files/aes.c.patch

Modified: trunk/dports/security/aesutil/Portfile
===================================================================
--- trunk/dports/security/aesutil/Portfile	2014-08-30 03:33:06 UTC (rev 124883)
+++ trunk/dports/security/aesutil/Portfile	2014-08-30 03:35:03 UTC (rev 124884)
@@ -18,7 +18,7 @@
 distname		aes-${version}
 checksums		md5 59e9b9635c384b42055d85a6dd66a5c7
 
-patchfiles		patch-Makefile.linux.diff
+patchfiles		patch-Makefile.linux.diff aes.c.patch
 
 platform darwin	{
 	configure.args	linux

Added: trunk/dports/security/aesutil/files/aes.c.patch
===================================================================
--- trunk/dports/security/aesutil/files/aes.c.patch	                        (rev 0)
+++ trunk/dports/security/aesutil/files/aes.c.patch	2014-08-30 03:35:03 UTC (rev 124884)
@@ -0,0 +1,20 @@
+--- aes.c.orig	2003-06-03 02:12:09.000000000 +1000
++++ aes.c	2014-08-30 13:33:09.000000000 +1000
+@@ -164,7 +164,7 @@ int main(int argc, char **argv)
+ 				}
+ 				file_input=1;
+ 				strncpy(infilename,args,255);
+-				infilename[255] = '\0';
++				infilename[254] = '\0';
+ 				break;
+ 			case 8:
+ 				if (sscanf(args,"%d",&bytecount) < 1) {
+@@ -176,7 +176,7 @@ int main(int argc, char **argv)
+ 			case 9:
+ 				file_output=1;
+ 				strncpy(outfilename,args,255);
+-				outfilename[255] = '\0';
++				outfilename[254] = '\0';
+ 				break;
+ 			case 10:
+ 				fprintf(stderr,"aes %s\n",AES_VERSION);

Modified: trunk/dports/security/aesutil/files/patch-Makefile.linux.diff
===================================================================
--- trunk/dports/security/aesutil/files/patch-Makefile.linux.diff	2014-08-30 03:33:06 UTC (rev 124883)
+++ trunk/dports/security/aesutil/files/patch-Makefile.linux.diff	2014-08-30 03:35:03 UTC (rev 124884)
@@ -4,7 +4,7 @@
  CC=gcc
 -CFLAGS=-g -Wall -DHAVE_DEV_URANDOM
 -LDFLAGS=-g
-+CFLAGS+=-g -Wall -DHAVE_DEV_URANDOM
++CFLAGS+=-g -Wall -DHAVE_DEV_URANDOM -DHAS_INTTYPES_H
 +LDFLAGS+=-g
  LDLIBS=-L. -laes
  AR=ar -cru
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140829/b7e812c5/attachment.html>


More information about the macports-changes mailing list