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