Revision
83238
Author
jmr@macports.org
Date
2011-08-28 23:53:19 -0700 (Sun, 28 Aug 2011)

Log Message

ossp-xds: update to 0.9.3, apply patch from freebsd

Modified Paths

Added Paths

Diff

Modified: trunk/dports/devel/ossp-xds/Portfile (83237 => 83238)


--- trunk/dports/devel/ossp-xds/Portfile	2011-08-29 06:46:18 UTC (rev 83237)
+++ trunk/dports/devel/ossp-xds/Portfile	2011-08-29 06:53:19 UTC (rev 83238)
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name			ossp-xds
-version			0.9.2
+version			0.9.3
 categories		devel
 platforms		darwin
 maintainers		nomaintainer
@@ -15,6 +15,9 @@
 homepage		http://www.ossp.org/pkg/lib/xds/
 master_sites	ftp://ftp.ossp.org/pkg/lib/xds/ freebsd
 distname		xds-${version}
-checksums		md5 6e6c574f7717f6e64f27b20ee5ea1947
+checksums		rmd160 ddac336716003581bca7fac14c810bec1a9a8ebd \
+				sha256 e21b441ea4fa8a568dbb5c22149313041d052c4591de81cba2147fdb9b9eebc8
 
+patchfiles		xds.c.patch
+
 configure.args	--mandir=${prefix}/share/man

Added: trunk/dports/devel/ossp-xds/files/xds.c.patch (0 => 83238)


--- trunk/dports/devel/ossp-xds/files/xds.c.patch	                        (rev 0)
+++ trunk/dports/devel/ossp-xds/files/xds.c.patch	2011-08-29 06:53:19 UTC (rev 83238)
@@ -0,0 +1,11 @@
+--- xds.c.orig	2005-06-03 04:50:56.000000000 +1000
++++ xds.c	2011-08-29 16:47:33.000000000 +1000
+@@ -383,7 +383,7 @@ int xds_vencode(xds_t *xds, const char *
+ 
+                 /* Execute the engine. */
+                 used_buffer_size = 0;
+-                args_backup = args;
++                va_copy(args_backup, args);
+                 rc = (*xds->engines[pos].engine)(
+                          xds, xds->engines[pos].context,
+                          xds->buffer + xds->buffer_len,