Date: Mon, 18 Jun 2012 20:14:58 +1000 (EST) From: koobs <koobs.freebsd@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/169194: [NEW PORT] net/py-port-for: Python utility and library that helps with TCP ports management Message-ID: <20120618101458.9ADF71799D@freebsd-90-amd64.elysium> Resent-Message-ID: <201206181020.q5IAKC3T059679@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 169194 >Category: ports >Synopsis: [NEW PORT] net/py-port-for: Python utility and library that helps with TCP ports management >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jun 18 10:20:11 UTC 2012 >Closed-Date: >Last-Modified: >Originator: koobs >Release: FreeBSD 9.0-RELEASE amd64 >Organization: >Environment: System: FreeBSD freebsd-90-amd64.elysium 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Sat May 5 14:51:14 EST >Description: A command-line utility and a python library that helps with local TCP ports management. It can find an unused TCP localhost port and remember the association. WWW: https://github.com/kmike/port-for/ Generated with FreeBSD Port Tools 0.99_6 (mode: new) >How-To-Repeat: >Fix: --- .shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-port-for # py-port-for/Makefile # py-port-for/pkg-descr # py-port-for/pkg-plist # py-port-for/distinfo # py-port-for/files # py-port-for/files/patch-port_for__store.py # echo c - py-port-for mkdir -p py-port-for > /dev/null 2>&1 echo x - py-port-for/Makefile sed 's/^X//' >py-port-for/Makefile << 'bf1a4eaa12d23dd251aee2987fe61015' X# New ports collection makefile for: py-port-for X# Date created: 2012-06-18 X# Whom: koobs <koobs.freebsd@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= port-for XPORTVERSION= 0.3 XCATEGORIES= net python devel XMASTER_SITES= CHEESESHOP XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= koobs.freebsd@gmail.com XCOMMENT= Python utility and library that helps with TCP ports management X XLICENSE= MIT X X#Python3 Ready XUSE_PYTHON= 2.5+ XUSE_PYDISTUTILS= yes X Xpost-patch: X @${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/port_for/store.py X X.include <bsd.port.mk> bf1a4eaa12d23dd251aee2987fe61015 echo x - py-port-for/pkg-descr sed 's/^X//' >py-port-for/pkg-descr << '5cc1d3168b528168c6d5a5604289bceb' XA command-line utility and a python library that helps with local TCP ports Xmanagement. It can find an unused TCP localhost port and remember the Xassociation. X XWWW: https://github.com/kmike/port-for/ 5cc1d3168b528168c6d5a5604289bceb echo x - py-port-for/pkg-plist sed 's/^X//' >py-port-for/pkg-plist << 'c2bb26adbb5fcd68bde4e56932fcd6a6' X@comment $FreeBSD$ Xbin/port-for X%%PYTHON_SITELIBDIR%%/port_for/__init__.py X%%PYTHON_SITELIBDIR%%/port_for/__init__.pyc X%%PYTHON_SITELIBDIR%%/port_for/__init__.pyo X%%PYTHON_SITELIBDIR%%/port_for/_download_ranges.py X%%PYTHON_SITELIBDIR%%/port_for/_download_ranges.pyc X%%PYTHON_SITELIBDIR%%/port_for/_download_ranges.pyo X%%PYTHON_SITELIBDIR%%/port_for/_ranges.py X%%PYTHON_SITELIBDIR%%/port_for/_ranges.pyc X%%PYTHON_SITELIBDIR%%/port_for/_ranges.pyo X%%PYTHON_SITELIBDIR%%/port_for/api.py X%%PYTHON_SITELIBDIR%%/port_for/api.pyc X%%PYTHON_SITELIBDIR%%/port_for/api.pyo X%%PYTHON_SITELIBDIR%%/port_for/docopt.py X%%PYTHON_SITELIBDIR%%/port_for/docopt.pyc X%%PYTHON_SITELIBDIR%%/port_for/docopt.pyo X%%PYTHON_SITELIBDIR%%/port_for/ephemeral.py X%%PYTHON_SITELIBDIR%%/port_for/ephemeral.pyc X%%PYTHON_SITELIBDIR%%/port_for/ephemeral.pyo X%%PYTHON_SITELIBDIR%%/port_for/exceptions.py X%%PYTHON_SITELIBDIR%%/port_for/exceptions.pyc X%%PYTHON_SITELIBDIR%%/port_for/exceptions.pyo X%%PYTHON_SITELIBDIR%%/port_for/store.py X%%PYTHON_SITELIBDIR%%/port_for/store.pyc X%%PYTHON_SITELIBDIR%%/port_for/store.pyo X%%PYTHON_SITELIBDIR%%/port_for/tests.py X%%PYTHON_SITELIBDIR%%/port_for/tests.pyc X%%PYTHON_SITELIBDIR%%/port_for/tests.pyo X%%PYTHON_SITELIBDIR%%/port_for/utils.py X%%PYTHON_SITELIBDIR%%/port_for/utils.pyc X%%PYTHON_SITELIBDIR%%/port_for/utils.pyo X@dirrm %%PYTHON_SITELIBDIR%%/port_for c2bb26adbb5fcd68bde4e56932fcd6a6 echo x - py-port-for/distinfo sed 's/^X//' >py-port-for/distinfo << 'acf43509fb34f2ccc1310536c554f484' XSHA256 (port-for-0.3.tar.gz) = 89a53e4ac858899b9c3dc69f6aedc1abb0b00dced6bb73fc31575b8050bdc479 XSIZE (port-for-0.3.tar.gz) = 18053 acf43509fb34f2ccc1310536c554f484 echo c - py-port-for/files mkdir -p py-port-for/files > /dev/null 2>&1 echo x - py-port-for/files/patch-port_for__store.py sed 's/^X//' >py-port-for/files/patch-port_for__store.py << '19ae3a1b47b20abd240158477c8f08f2' X--- ./port_for/store.py.orig 2012-06-18 20:03:13.000000000 +1000 X+++ ./port_for/store.py 2012-06-18 20:04:20.000000000 +1000 X@@ -9,7 +9,7 @@ X from .api import select_random X from .exceptions import PortForException X X-DEFAULT_CONFIG_PATH = '/etc/port-for.conf' X+DEFAULT_CONFIG_PATH = '%%PREFIX%%/etc/port-for.conf' X X class PortStore(object): X def __init__(self, config_filename=DEFAULT_CONFIG_PATH): 19ae3a1b47b20abd240158477c8f08f2 exit --- .shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120618101458.9ADF71799D>