pyrad has been updated to 2.0 and moved sites since the port was last updated. Fix: Apply the following patch.
Maintainer of net/pyrad, Please note that PR ports/180213 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/180213 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Wow. I haven't used pyrad since 2008-2009 era. Not suprised its way out of date. I may not be the best person to approve this patch. On the surface it seems ok... but I have no real way of testing :( On Tue, Jul 02, 2013 at 07:10:24PM +0000, Edwin Groothuis wrote: > Maintainer of net/pyrad, > > Please note that PR ports/180213 has just been submitted. > > If it contains a patch for an upgrade, an enhancement or a bug fix > you agree on, reply to this email stating that you approve the patch > and a committer will take care of it. > > The full text of the PR can be found at: > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/180213 > > -- > Edwin Groothuis via the GNATS Auto Assign Tool > edwin@FreeBSD.org
Responsible Changed From-To: freebsd-ports-bugs->wg I'll take it.
Author: wg Date: Mon Jul 8 12:42:01 2013 New Revision: 322502 URL: http://svnweb.freebsd.org/changeset/ports/322502 Log: net/pyrad: update to 2.0 - Update to 2.0 [1] - NOPORTEXAMPLES -> PORT_OPTIONS:MEXAMPLES - Proper install examples and add to options - Trim Makefile header PR: ports/180213 [1] Submitted by: Chris Mikkelson <cmikk uerige.oss.uswest.net> [1] Approved by: maintainer Modified: head/net/pyrad/Makefile head/net/pyrad/distinfo head/net/pyrad/pkg-descr head/net/pyrad/pkg-plist Modified: head/net/pyrad/Makefile ============================================================================== --- head/net/pyrad/Makefile Mon Jul 8 12:30:27 2013 (r322501) +++ head/net/pyrad/Makefile Mon Jul 8 12:42:01 2013 (r322502) @@ -1,28 +1,33 @@ -# New ports collection makefile for: py-pyrad -# Date created: 13 August 2007 -# Whom: Blaz Zupan <blaz@si.FreeBSD.org> -# +# Created by: Blaz Zupan <blaz@si.FreeBSD.org> # $FreeBSD$ -# PORTNAME= pyrad -PORTVERSION= 0.9 +PORTVERSION= 2.0 CATEGORIES= net python -MASTER_SITES= http://www.wiggy.net/files/ \ - http://www.sourcefiles.org/Networking/Tools/Authentication/ +MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= steve@energistic.com COMMENT= Python implementation of RADIUS client USE_PYTHON= yes -USE_PYDISTUTILS= yes +USE_PYDISTUTILS= easy_install PYDISTUTILS_PKGNAME= pyrad -.if !defined(NOPORTEXAMPLES) +PORTEXAMPLES= * + +OPTIONS_DEFINE= EXAMPLES + +.include <bsd.port.options.mk> + +post-patch: + @${REINPLACE_CMD} -e 's|zip_safe=True|zip_safe=False|' \ + ${WRKSRC}/setup.py + +.if ${PORT_OPTIONS:MEXAMPLES} post-install: - ${MKDIR} ${EXAMPLESDIR} - ${TAR} -C ${WRKSRC}/example -cf- . | ${TAR} -C ${EXAMPLESDIR} -xpf- + @${MKDIR} ${EXAMPLESDIR} + (cd ${WRKSRC}/example && ${COPYTREE_SHARE} . ${EXAMPLESDIR}) .endif .include <bsd.port.mk> Modified: head/net/pyrad/distinfo ============================================================================== --- head/net/pyrad/distinfo Mon Jul 8 12:30:27 2013 (r322501) +++ head/net/pyrad/distinfo Mon Jul 8 12:42:01 2013 (r322502) @@ -1,2 +1,2 @@ -SHA256 (pyrad-0.9.tar.gz) = ec48a2533e6a3273fe155641bd5481b581515f33e9178c083c9e10fbb9dfc4c8 -SIZE (pyrad-0.9.tar.gz) = 17749 +SHA256 (pyrad-2.0.tar.gz) = 6bdac1af328aceb4383c39986356b6bb8a880157c3fd95eefc28643526718999 +SIZE (pyrad-2.0.tar.gz) = 38388 Modified: head/net/pyrad/pkg-descr ============================================================================== --- head/net/pyrad/pkg-descr Mon Jul 8 12:30:27 2013 (r322501) +++ head/net/pyrad/pkg-descr Mon Jul 8 12:42:01 2013 (r322502) @@ -2,4 +2,4 @@ pyrad is a Python implementation of a RA It takes care of all the details like building RADIUS packets, sending them and decoding responses. -WWW: http://www.wiggy.net/code/pyrad/ +WWW: https://pypi.python.org/pypi/pyrad Modified: head/net/pyrad/pkg-plist ============================================================================== --- head/net/pyrad/pkg-plist Mon Jul 8 12:30:27 2013 (r322501) +++ head/net/pyrad/pkg-plist Mon Jul 8 12:42:01 2013 (r322502) @@ -1,34 +1,77 @@ -%%PYTHON_SITELIBDIR%%/pyrad/__init__.py -%%PYTHON_SITELIBDIR%%/pyrad/__init__.pyc -%%PYTHON_SITELIBDIR%%/pyrad/__init__.pyo -%%PYTHON_SITELIBDIR%%/pyrad/bidict.py -%%PYTHON_SITELIBDIR%%/pyrad/bidict.pyc -%%PYTHON_SITELIBDIR%%/pyrad/bidict.pyo -%%PYTHON_SITELIBDIR%%/pyrad/client.py -%%PYTHON_SITELIBDIR%%/pyrad/client.pyc -%%PYTHON_SITELIBDIR%%/pyrad/client.pyo -%%PYTHON_SITELIBDIR%%/pyrad/curved.py -%%PYTHON_SITELIBDIR%%/pyrad/curved.pyc -%%PYTHON_SITELIBDIR%%/pyrad/curved.pyo -%%PYTHON_SITELIBDIR%%/pyrad/dictionary.py -%%PYTHON_SITELIBDIR%%/pyrad/dictionary.pyc -%%PYTHON_SITELIBDIR%%/pyrad/dictionary.pyo -%%PYTHON_SITELIBDIR%%/pyrad/host.py -%%PYTHON_SITELIBDIR%%/pyrad/host.pyc -%%PYTHON_SITELIBDIR%%/pyrad/host.pyo -%%PYTHON_SITELIBDIR%%/pyrad/packet.py -%%PYTHON_SITELIBDIR%%/pyrad/packet.pyc -%%PYTHON_SITELIBDIR%%/pyrad/packet.pyo -%%PYTHON_SITELIBDIR%%/pyrad/server.py -%%PYTHON_SITELIBDIR%%/pyrad/server.pyc -%%PYTHON_SITELIBDIR%%/pyrad/server.pyo -%%PYTHON_SITELIBDIR%%/pyrad/tools.py -%%PYTHON_SITELIBDIR%%/pyrad/tools.pyc -%%PYTHON_SITELIBDIR%%/pyrad/tools.pyo -@dirrm %%PYTHON_SITELIBDIR%%/pyrad -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/acct.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/auth.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dictionary -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dictionary.attingo -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/server.py -%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/bidict.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/bidict.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/bidict.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/client.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/client.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/client.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/curved.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/curved.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/curved.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/dictfile.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/dictfile.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/dictfile.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/dictionary.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/dictionary.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/dictionary.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/host.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/host.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/host.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/packet.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/packet.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/packet.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/proxy.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/proxy.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/proxy.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/server.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/server.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/server.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/data/dictfiletest +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/data/full +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/data/simple +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/mock.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/mock.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/mock.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testBidict.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testBidict.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testBidict.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testClient.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testClient.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testClient.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testDictionary.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testDictionary.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testDictionary.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testHost.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testHost.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testHost.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testPacket.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testPacket.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testPacket.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testProxy.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testProxy.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testProxy.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testServer.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testServer.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testServer.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testTools.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testTools.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/testTools.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tools.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tools.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tools.pyo +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests/data +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad/tests +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/pyrad +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Committed, with minor changes. Thanks!