ports/73215: [maintainer update] Update port: net/openradius from .9.7 to .9.9
jettea46 at yahoo.com
jettea46 at yahoo.com
Wed Oct 27 18:20:30 UTC 2004
>Number: 73215
>Category: ports
>Synopsis: [maintainer update] Update port: net/openradius from .9.7 to .9.9
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed Oct 27 18:20:29 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Adam Jette <jettea46 at yahoo.com>
>Release: FreeBSD 4.10-STABLE i386
>Organization:
>Environment:
System: FreeBSD 4.10-STABLE FreeBSD 4.10-STABLE #13
>Description:
This port needs an update in version. Also, LDAP can now be compiled in to openradius without modifying the makefile from openradius. Lastly, I believe that the broken tag was incorrect, as it seems to build fine on a 5.2 machine.
>How-To-Repeat:
>Fix:
--- openradiusdiff begins here ---
diff -ruN openradius.bak/Makefile openradius/Makefile
--- openradius.bak/Makefile Sat Sep 18 22:55:51 2004
+++ openradius/Makefile Wed Oct 27 12:37:44 2004
@@ -6,7 +6,7 @@
#
PORTNAME= openradius
-PORTVERSION= 0.9.7
+PORTVERSION= 0.9.9
PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://www.xs4all.nl/~evbergen/openradius/download/ \
@@ -23,10 +23,6 @@
USE_GMAKE= yes
.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 502126
-BROKEN= "Broken by make(1) changes on FreeBSD >= 5.x"
-.endif
post-install:
@${CAT} ${PKGMESSAGE}
diff -ruN openradius.bak/distinfo openradius/distinfo
--- openradius.bak/distinfo Tue Mar 30 22:10:07 2004
+++ openradius/distinfo Wed Oct 27 12:43:52 2004
@@ -1,2 +1,2 @@
-MD5 (openradius-0.9.7.tar.gz) = a9c74fe3b572ac8ec512c7b1f630a19f
-SIZE (openradius-0.9.7.tar.gz) = 186022
+MD5 (openradius-0.9.9.tar.gz) = ab7fbbf7a9f1d95306d3f5a58859ca22
+SIZE (openradius-0.9.9.tar.gz) = 218559
diff -ruN openradius.bak/pkg-plist openradius/pkg-plist
--- openradius.bak/pkg-plist Sat Sep 27 03:29:44 2003
+++ openradius/pkg-plist Wed Oct 27 12:53:13 2004
@@ -3,17 +3,20 @@
etc/openradius/behaviour.sample-ldap
etc/openradius/behaviour.sample-ldap-authbind
etc/openradius/behaviour.sample-mysql
+etc/openradius/behaviour.sample-postgres
etc/openradius/behaviour.sample-unixpass
etc/openradius/behaviour.sample-usersfile
etc/openradius/configuration.sample-ldap
etc/openradius/configuration.sample-ldap-authbind
etc/openradius/configuration.sample-mysql
+etc/openradius/configuration.sample-postgres
etc/openradius/configuration.sample-unixpass
etc/openradius/configuration.sample-usersfile
etc/openradius/dictionary
etc/openradius/legacy/clients
etc/openradius/legacy/users
+etc/openradius/legacy/realms
@dirrm etc/openradius/legacy
etc/openradius/modules/radldap.attrmap
@@ -29,14 +32,17 @@
etc/openradius/subdicts/dict.tunnel
etc/openradius/subdicts/dict.usr
etc/openradius/subdicts/dict.vendors
+etc/openradius/subdicts/dict.ascend
@dirrm etc/openradius/subdicts
@dirrm etc/openradius
lib/openradius/ascfile
lib/openradius/delay
+lib/openradius/radclient
lib/openradius/radlogger
lib/openradius/radsql
+lib/openradius/radldap
lib/openradius/unixpasswd
@dirrm lib/openradius
diff -ruN openradius.bak/scripts/configure openradius/scripts/configure
--- openradius.bak/scripts/configure Sat Sep 27 03:29:44 2003
+++ openradius/scripts/configure Wed Oct 27 12:36:13 2004
@@ -19,6 +19,16 @@
TGT_LIB += modules/radlogger/radlogger
TGT_LIB += modules/delay/delay
TGT_LIB += modules/radsql/radsql
+END
+
+if [ -f $LDAPINCLUDE/usr/local/include/ldap.h ]; then
+cat >> Makefile << END
+TGT_LIB += modules/radldap/radldap
+CF_RADLDAP = -I$LDAPINCLUDE/usr/local/include
+END
+fi
+
+cat >> Makefile << END
### System compatibility flags, used in some targets' CF_TGT, LF_TGT or LL_TGT
#
@@ -36,7 +46,6 @@
### Module-specific build flags
#
-CF_RADLDAP = -I$LDAPINCLUDE/openldap
LF_RADLDAP = -L$LDAPLIB/usr/local/lib
LL_RADLDAP = -lldap -llber
--- openradiusdiff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list