Thu Jul 9 12:07:39 2015 UTC ()
Use nbcompat, add patch comments.  Fixes build on SunOS.


(jperkin)
diff -r1.8 -r1.9 pkgsrc/net/libradius/distinfo
diff -r1.7 -r1.8 pkgsrc/net/libradius/patches/patch-aa
diff -r0 -r1.1 pkgsrc/net/libradius/patches/patch-md5.h

cvs diff -r1.8 -r1.9 pkgsrc/net/libradius/distinfo (expand / switch to unified diff)

--- pkgsrc/net/libradius/distinfo 2014/02/24 12:43:11 1.8
+++ pkgsrc/net/libradius/distinfo 2015/07/09 12:07:38 1.9
@@ -1,7 +1,8 @@ @@ -1,7 +1,8 @@
1$NetBSD: distinfo,v 1.8 2014/02/24 12:43:11 wiedi Exp $ 1$NetBSD: distinfo,v 1.9 2015/07/09 12:07:38 jperkin Exp $
2 2
3SHA1 (libradius-linux-20040827.tar.gz) = 27abd1390d16befe290ded70579bfdda8fabe68f 3SHA1 (libradius-linux-20040827.tar.gz) = 27abd1390d16befe290ded70579bfdda8fabe68f
4RMD160 (libradius-linux-20040827.tar.gz) = 040fb6e3919402c21ffc4dcdb6c7ae2137030489 4RMD160 (libradius-linux-20040827.tar.gz) = 040fb6e3919402c21ffc4dcdb6c7ae2137030489
5Size (libradius-linux-20040827.tar.gz) = 15791 bytes 5Size (libradius-linux-20040827.tar.gz) = 15791 bytes
6SHA1 (patch-aa) = d9849e36d2d075b5a89881b02461a874af342089 6SHA1 (patch-aa) = fca7056778bb85b4171eeb817fb835cc0f466994
 7SHA1 (patch-md5.h) = b4dfdfba7698343209a5272f824e865bf2b31586
7SHA1 (patch-radlib.c) = 96d037616fc02a6cb2f9684003a9e9759e63a504 8SHA1 (patch-radlib.c) = 96d037616fc02a6cb2f9684003a9e9759e63a504

cvs diff -r1.7 -r1.8 pkgsrc/net/libradius/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/net/libradius/patches/patch-aa 2009/01/31 03:12:33 1.7
+++ pkgsrc/net/libradius/patches/patch-aa 2015/07/09 12:07:39 1.8
@@ -1,16 +1,18 @@ @@ -1,16 +1,18 @@
1$NetBSD: patch-aa,v 1.7 2009/01/31 03:12:33 obache Exp $ 1$NetBSD: patch-aa,v 1.8 2015/07/09 12:07:39 jperkin Exp $
2 2
3--- Makefile.orig 2004-08-27 00:20:33.000000000 -0700 3Use pkgsrc layout.
 4
 5--- Makefile.orig 2004-08-27 07:20:33.000000000 +0000
4+++ Makefile 6+++ Makefile
5@@ -24,15 +24,11 @@ 7@@ -24,15 +24,11 @@
6 # 8 #
7 # $FreeBSD: src/lib/libradius/Makefile,v 1.1.1.1 1998/11/13 00:53:01 jdp Exp $ 9 # $FreeBSD: src/lib/libradius/Makefile,v 1.1.1.1 1998/11/13 00:53:01 jdp Exp $
8  10
9-PREFIX= /usr/local 11-PREFIX= /usr/local
10- 12-
11-RM= rm -f 13-RM= rm -f
12-LN= ln 14-LN= ln
13-CC= cc 15-CC= cc
14-CFLAGS= -O2 16-CFLAGS= -O2
15+RM= rm -f 17+RM= rm -f
16+LN= ln 18+LN= ln

File Added: pkgsrc/net/libradius/patches/patch-md5.h
$NetBSD: patch-md5.h,v 1.1 2015/07/09 12:07:39 jperkin Exp $

Use nbcompat.

--- md5.h.orig	2002-05-09 15:34:35.000000000 +0000
+++ md5.h
@@ -33,7 +33,12 @@ typedef struct MD5Context {
   unsigned char buffer[64];	/* input buffer */
 } MD5_CTX;
 
+#if defined(HAVE_NBCOMPAT_H)
+#include <nbcompat.h>
+#include <nbcompat/cdefs.h>
+#else
 #include <sys/cdefs.h>
+#endif
 
 __BEGIN_DECLS
 void   MD5Init (MD5_CTX *);