ports/79412: [maintainer update] Update to .9.10, other maintenance
Adam Jette
jettea46 at yahoo.com
Fri Apr 1 14:50:07 UTC 2005
The following reply was made to PR ports/79412; it has been noted by GNATS.
From: Adam Jette <jettea46 at yahoo.com>
To: freebsd-gnats-submit at FreeBSD.org
Cc:
Subject: Re: ports/79412: [maintainer update] Update to .9.10, other
maintenance
Date: Fri, 1 Apr 2005 09:51:30 -0500
This is a multi-part message in MIME format.
--Multipart=_Fri__1_Apr_2005_09_51_30_-0500_T/7HnB2LyS6vWs6v
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
One of the comments in the configure script triggers undesired
behavior. Use the attached diff instead of the one listed as the diff.
--Multipart=_Fri__1_Apr_2005_09_51_30_-0500_T/7HnB2LyS6vWs6v
Content-Type: application/octet-stream;
name="openradius.diff"
Content-Disposition: attachment;
filename="openradius.diff"
Content-Transfer-Encoding: quoted-printable
diff -ruN openradius.old/Makefile openradius/Makefile
--- openradius.old/Makefile Wed Oct 27 20:17:34 2004
+++ openradius/Makefile Thu Mar 31 14:31:23 2005
@@ -6,7 +6,7 @@
#
=20
PORTNAME=3D openradius
-PORTVERSION=3D 0.9.9
+PORTVERSION=3D 0.9.10
CATEGORIES=3D net
MASTER_SITES=3D http://www.xs4all.nl/~evbergen/openradius/download/ \
http://www.mirrors.wiretapped.net/security/authentication/radius/openrad=
ius/
@@ -22,11 +22,19 @@
=20
.include <bsd.port.pre.mk>
=20
-.if ${OSVERSION} >=3D 502126
-BROKEN=3D "Broken by make(1) changes on FreeBSD >=3D 5.x"
-.endif
-
post-install:
+# Configuration, copy over to sample files
+ ${MKDIR} ${PREFIX}/etc/${PORTNAME}
+.for FILE in dictionary behaviour configuration
+ ${INSTALL_DATA} ${WRKSRC}/etc/${FILE} \
+ ${PREFIX}/etc/${PORTNAME}/${FILE}.sample
+.endfor
+# Copy over legacy config files to sample
+ ${MKDIR} ${PREFIX}/etc/${PORTNAME}/legacy
+.for FILE in clients nases realms users
+ ${INSTALL_DATA} ${WRKSRC}/etc/legacy/${FILE} \
+ ${PREFIX}/etc/${PORTNAME}/legacy/${FILE}.sample
+.endfor
@${CAT} ${PKGMESSAGE}
=20
.include <bsd.port.post.mk>
diff -ruN openradius.old/distinfo openradius/distinfo
--- openradius.old/distinfo Wed Oct 27 20:17:34 2004
+++ openradius/distinfo Wed Mar 30 16:28:55 2005
@@ -1,2 +1,2 @@
-MD5 (openradius-0.9.9.tar.gz) =3D ab7fbbf7a9f1d95306d3f5a58859ca22
-SIZE (openradius-0.9.9.tar.gz) =3D 218559
+MD5 (openradius-0.9.10.tar.gz) =3D 73ef55461c7fff738045c4d964a8c669
+SIZE (openradius-0.9.10.tar.gz) =3D 231504
diff -ruN openradius.old/files/patch-COMMONRules.mk openradius/files/patch-=
COMMONRules.mk
--- openradius.old/files/patch-COMMONRules.mk Wed Dec 31 19:00:00 1969
+++ openradius/files/patch-COMMONRules.mk Fri Apr 1 09:23:37 2005
@@ -0,0 +1,11 @@
+--- common/Rules.mk.orig Thu Mar 31 15:10:39 2005
++++ common/Rules.mk Thu Mar 31 15:10:49 2005
+@@ -29,7 +29,7 @@
+ $(OBJS_$(d)): $(d)/platform.h
+=20
+ $(d)/common.a: $(OBJS_$(d))
+- $(ARCH)
++ $(ARCHIVE)
+=20
+ $(d)/platform.h: $(d)/Rules.mk
+ $(DEFHDR) $@ $(S_CF_U_INT32_T) $(S_CF_VSNPRINTF) $(S_CF_SYSLOG)
diff -ruN openradius.old/files/patch-ETCRules.mk openradius/files/patch-ETC=
Rules.mk
--- openradius.old/files/patch-ETCRules.mk Wed Dec 31 19:00:00 1969
+++ openradius/files/patch-ETCRules.mk Thu Mar 31 10:52:22 2005
@@ -0,0 +1,13 @@
+--- etc/Rules.mk.orig Thu Mar 31 10:50:37 2005
++++ etc/Rules.mk Thu Mar 31 10:50:29 2005
+@@ -11,9 +11,7 @@
+=20
+ CMD_INSTETC :=3D $(CMD_INSTETC) \
+ $(INST) $(d)/subdicts/* -m 644 -d $(DIR_ETC)/subdicts \
+- $(d)/modules/* -m 644 -d $(DIR_ETC)/modules \
+- $(d)/legacy/* -m 640 -d $(DIR_ETC)/legacy ;
+-
++ $(d)/modules/* -m 644 -d $(DIR_ETC)/modules ;
+=20
+ # Standard things
+=20
diff -ruN openradius.old/files/patch-LANGUAGERules.mk openradius/files/patc=
h-LANGUAGERules.mk
--- openradius.old/files/patch-LANGUAGERules.mk Wed Dec 31 19:00:00 1969
+++ openradius/files/patch-LANGUAGERules.mk Fri Apr 1 09:23:47 2005
@@ -0,0 +1,11 @@
+--- language/Rules.mk.orig Thu Mar 31 15:13:48 2005
++++ language/Rules.mk Thu Mar 31 15:13:56 2005
+@@ -31,7 +31,7 @@
+ $(COMP)
+=20
+ $(d)/language.a: $(LIBOBJS_$(d))
+- $(ARCH)
++ $(ARCHIVE)
+=20
+ $(d)/langtest: $(TSTOBJS_$(d)) common/common.a
+ $(LINK)
diff -ruN openradius.old/files/patch-Rules.mk openradius/files/patch-Rules.=
mk
--- openradius.old/files/patch-Rules.mk Wed Dec 31 19:00:00 1969
+++ openradius/files/patch-Rules.mk Thu Mar 31 10:56:24 2005
@@ -0,0 +1,15 @@
+--- Rules.mk.orig Thu Mar 31 10:55:15 2005
++++ Rules.mk Thu Mar 31 10:55:43 2005
+@@ -69,12 +69,7 @@
+ $(CMD_INSTBIN)
+ $(INST) $(TGT_SBIN) -m 750 -d $(DIR_SBIN)
+ $(CMD_INSTSBIN)
+-ifeq ($(wildcard $(DIR_ETC)/*),)
+- $(INST) $(TGT_ETC) -m 644 -d $(DIR_ETC)
+ $(CMD_INSTETC)
+-else
+- @echo Configuration directory $(DIR_ETC) already present -- skipping
+-endif
+ $(INST) $(TGT_LIB) -m 750 -d $(DIR_LIB)
+ $(CMD_INSTLIB)
+ @echo
diff -ruN openradius.old/pkg-plist openradius/pkg-plist
--- openradius.old/pkg-plist Wed Oct 27 20:17:34 2004
+++ openradius/pkg-plist Thu Mar 31 09:45:57 2005
@@ -1,38 +1,32 @@
-etc/openradius/behaviour
-etc/openradius/configuration
-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
+etc/openradius/behaviour.sample
+etc/openradius/configuration.sample
+etc/openradius/dictionary.sample
+
+etc/openradius/legacy/clients.sample
+etc/openradius/legacy/nases.sample
+etc/openradius/legacy/users.sample
+etc/openradius/legacy/realms.sample
@dirrm etc/openradius/legacy
=20
etc/openradius/modules/radldap.attrmap
@dirrm etc/openradius/modules
=20
+etc/openradius/subdicts/dict.ascend
etc/openradius/subdicts/dict.cisco
+etc/openradius/subdicts/dict.erx
+etc/openradius/subdicts/dict.garderos
etc/openradius/subdicts/dict.internal
etc/openradius/subdicts/dict.microsoft
+etc/openradius/subdicts/dict.nomadix
etc/openradius/subdicts/dict.rfc2869
etc/openradius/subdicts/dict.stdacct
etc/openradius/subdicts/dict.stdauth
etc/openradius/subdicts/dict.str-ldap
+etc/openradius/subdicts/dict.tnova
etc/openradius/subdicts/dict.tunnel
etc/openradius/subdicts/dict.usr
etc/openradius/subdicts/dict.vendors
-etc/openradius/subdicts/dict.ascend
+etc/openradius/subdicts/dict.wispr
@dirrm etc/openradius/subdicts
=20
@dirrm etc/openradius
@@ -40,6 +34,7 @@
lib/openradius/ascfile
lib/openradius/delay
lib/openradius/radclient
+lib/openradius/radldap
lib/openradius/radlogger
lib/openradius/radsql
lib/openradius/unixpasswd
@@ -52,3 +47,6 @@
bin/radtest
=20
sbin/radiusd
+
+share/nls/POSIX
+share/nls/en_US.US-ASCII
diff -ruN openradius.old/scripts/configure openradius/scripts/configure
--- openradius.old/scripts/configure Wed Oct 27 20:17:34 2004
+++ openradius/scripts/configure Fri Apr 1 09:23:20 2005
@@ -51,13 +51,11 @@
=20
### Build tools
#=20
-# The C compiler named here must output full (header) dependencies in $(@)=
.d.
-# It may be necessary to create a script similar to ccd-gcc for your compi=
ler.
#=20
CMPLR =3D ./build/ccd-gcc
DEFHDR =3D ./build/hdr
INST =3D ./build/install
-ARCH =3D ar rc \$@ \$^
+ARCHIVE =3D ar rc \$@ \$^
#
COMP =3D \$(CMPLR) \$(CF_ALL) \$(CF_TGT) -o \$@ -c \$<
LINK =3D \$(CMPLR) \$(LF_ALL) \$(LF_TGT) -o \$@ \$^ \$(LL_TGT) \$(LL_ALL)
--Multipart=_Fri__1_Apr_2005_09_51_30_-0500_T/7HnB2LyS6vWs6v--
More information about the freebsd-ports-bugs
mailing list