diff options
Diffstat (limited to 'net/freeradius2')
-rw-r--r-- | net/freeradius2/Makefile | 2 | ||||
-rw-r--r-- | net/freeradius2/files/patch-src__include__sysutmp.h | 20 |
2 files changed, 21 insertions, 1 deletions
diff --git a/net/freeradius2/Makefile b/net/freeradius2/Makefile index b81f1ed7f96e..f079202293b8 100644 --- a/net/freeradius2/Makefile +++ b/net/freeradius2/Makefile @@ -19,7 +19,7 @@ MASTER_SITES= ftp://ftp.freeradius.org/pub/freeradius/%SUBDIR%/ \ MASTER_SITE_SUBDIR= . old DISTNAME= freeradius-server-${DISTVERSION} -MAINTAINER= david@wood2.org.uk +MAINTAINER= rpsfa@rit.edu COMMENT= A free RADIUS server implementation RUN_DEPENDS= gmake:${PORTSDIR}/devel/gmake diff --git a/net/freeradius2/files/patch-src__include__sysutmp.h b/net/freeradius2/files/patch-src__include__sysutmp.h new file mode 100644 index 000000000000..1589ee1d283c --- /dev/null +++ b/net/freeradius2/files/patch-src__include__sysutmp.h @@ -0,0 +1,20 @@ +--- ./src/include/sysutmp.h.orig 2009-12-30 10:44:35.000000000 -0500 ++++ ./src/include/sysutmp.h 2010-03-06 09:32:13.075571526 -0500 +@@ -30,7 +30,7 @@ + # define UT_NAMESIZE 32 + # define UT_LINESIZE 32 + # define UT_HOSTSIZE 257 +-#ifdef hpux ++#if defined(hpux) || defined(__FreeBSD__) + # define ut_name ut_user + #endif + #else +@@ -43,7 +43,7 @@ + # define UT_HOSTSIZE 64 + #endif + +-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(bsdi) || defined(__OpenBSD__) || defined(__APPLE__) ++#if (defined(__FreeBSD__) && !defined(HAVE_UTMPX_H)) || defined(__NetBSD__) || defined(bsdi) || defined(__OpenBSD__) || defined(__APPLE__) + # ifndef UTMP_FILE + # define UTMP_FILE "/var/run/utmp" + # endif |