Index: devel/py-python-catcher/Makefile =================================================================== --- /dev/null +++ devel/py-python-catcher/Makefile @@ -0,0 +1,19 @@ +# Created by: Johannes Jost Meixner +# $FreeBSD$ + +PORTNAME= python-catcher +PORTVERSION= 0.1.7 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= xmj@FreeBSD.org +COMMENT= Beautiful stack traces for Python + +LICENSE= LGPL3 + +USE_PYTHON= yes +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes + +.include @@ -0,0 +1,19 @@ +# Created by: Johannes Jost Meixner +# $FreeBSD$ + +PORTNAME= python-catcher +PORTVERSION= 0.1.7 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= xmj@FreeBSD.org +COMMENT= Beautiful stack traces for Python + +LICENSE= LGPL3 + +USE_PYTHON= yes +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes + +.include Index: devel/py-python-catcher/distinfo =================================================================== --- /dev/null +++ devel/py-python-catcher/distinfo @@ -0,0 +1,2 @@ +SHA256 (python-catcher-0.1.7.tar.gz) = 9f229680d9a456fd5ae6acf218c34055029b1a72c9b44f90f34711be1b245f78 +SIZE (python-catcher-0.1.7.tar.gz) = 3699 @@ -0,0 +1,2 @@ +SHA256 (python-catcher-0.1.7.tar.gz) = 9f229680d9a456fd5ae6acf218c34055029b1a72c9b44f90f34711be1b245f78 +SIZE (python-catcher-0.1.7.tar.gz) = 3699 Index: devel/py-python-catcher/pkg-descr =================================================================== --- /dev/null +++ devel/py-python-catcher/pkg-descr @@ -0,0 +1,4 @@ +python-catcher module generates rich HTML tracebacks (including source code and +locals), submits it to the web and generates a permalink. + +WWW: https://github.com/Eugeny/catcher @@ -0,0 +1,4 @@ +python-catcher module generates rich HTML tracebacks (including source code and +locals), submits it to the web and generates a permalink. + +WWW: https://github.com/Eugeny/catcher Index: devel/py-python-exconsole/Makefile =================================================================== --- /dev/null +++ devel/py-python-exconsole/Makefile @@ -0,0 +1,19 @@ +# Created by: Johannes Jost Meixner +# $FreeBSD$ + +PORTNAME= python-exconsole +PORTVERSION= 0.1.5 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= xmj@FreeBSD.org +COMMENT= Emergency/postmortem Python console + +LICENSE= LGPL3 + +USE_PYTHON= yes +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes + +.include @@ -0,0 +1,19 @@ +# Created by: Johannes Jost Meixner +# $FreeBSD$ + +PORTNAME= python-exconsole +PORTVERSION= 0.1.5 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= xmj@FreeBSD.org +COMMENT= Emergency/postmortem Python console + +LICENSE= LGPL3 + +USE_PYTHON= yes +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes + +.include Index: devel/py-python-exconsole/distinfo =================================================================== --- /dev/null +++ devel/py-python-exconsole/distinfo @@ -0,0 +1,2 @@ +SHA256 (python-exconsole-0.1.5.tar.gz) = 252e100dc2f7cff853501edf5580542bd509f8069a54599999b3df10db3a7f7e +SIZE (python-exconsole-0.1.5.tar.gz) = 2322 @@ -0,0 +1,2 @@ +SHA256 (python-exconsole-0.1.5.tar.gz) = 252e100dc2f7cff853501edf5580542bd509f8069a54599999b3df10db3a7f7e +SIZE (python-exconsole-0.1.5.tar.gz) = 2322 Index: devel/py-python-exconsole/pkg-descr =================================================================== --- /dev/null +++ devel/py-python-exconsole/pkg-descr @@ -0,0 +1,5 @@ +Python-exconsole is an emergency/postmortem Python console that can be easily +invoked through importing exconsole, running exconsole.register() and then +sending SIGQUIT or just pressing Ctrl-\. + +WWW: https://github.com/Eugeny/exconsole @@ -0,0 +1,5 @@ +Python-exconsole is an emergency/postmortem Python console that can be easily +invoked through importing exconsole, running exconsole.register() and then +sending SIGQUIT or just pressing Ctrl-\. + +WWW: https://github.com/Eugeny/exconsole Index: devel/py-reconfigure/Makefile =================================================================== --- /dev/null +++ devel/py-reconfigure/Makefile @@ -0,0 +1,21 @@ +# Created by: Mark Felder +# $FreeBSD$ + +PORTNAME= reconfigure +PORTVERSION= 0.1.50 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= feld@FreeBSD.org +COMMENT= Object-Relational Mapper for config files + +LICENSE= LGPL3 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>0:${PORTSDIR}/textproc/py-chardet + +USE_PYTHON= yes +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes + +.include @@ -0,0 +1,21 @@ +# Created by: Mark Felder +# $FreeBSD$ + +PORTNAME= reconfigure +PORTVERSION= 0.1.50 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= feld@FreeBSD.org +COMMENT= Object-Relational Mapper for config files + +LICENSE= LGPL3 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>0:${PORTSDIR}/textproc/py-chardet + +USE_PYTHON= yes +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes + +.include Index: devel/py-reconfigure/distinfo =================================================================== --- /dev/null +++ devel/py-reconfigure/distinfo @@ -0,0 +1,2 @@ +SHA256 (reconfigure-0.1.50.tar.gz) = a524c735ab8e2cfe5de0086385952f4aa07676e4de2398a1f25957db8dda4100 +SIZE (reconfigure-0.1.50.tar.gz) = 29054 @@ -0,0 +1,2 @@ +SHA256 (reconfigure-0.1.50.tar.gz) = a524c735ab8e2cfe5de0086385952f4aa07676e4de2398a1f25957db8dda4100 +SIZE (reconfigure-0.1.50.tar.gz) = 29054 Index: devel/py-reconfigure/pkg-descr =================================================================== --- /dev/null +++ devel/py-reconfigure/pkg-descr @@ -0,0 +1,4 @@ +reconfigure is an Object-Relational Mapper for config files created as +part of the Ajenti project. + +WWW: https://github.com/Eugeny/reconfigure @@ -0,0 +1,4 @@ +reconfigure is an Object-Relational Mapper for config files created as +part of the Ajenti project. + +WWW: https://github.com/Eugeny/reconfigure Index: sysutils/py-ajenti/Makefile =================================================================== --- /dev/null +++ sysutils/py-ajenti/Makefile @@ -0,0 +1,35 @@ +# Created by: someone +# $FreeBSD$ + +PORTNAME= ajenti +PORTVERSION= 1.2.21.13 +CATEGORIES= sysutils python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= someone@FreeBSD.org +COMMENT= Linux & BSD web admin panel + +LICENSE= AGPLv3 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gevent>0:${PORTSDIR}/devel/py-gevent \ + ${PYTHON_PKGNAMEPREFIX}lxml>=2.2.4:${PORTSDIR}/devel/py-lxml \ + ${PYTHON_PKGNAMEPREFIX}passlib>0:${PORTSDIR}/security/py-passlib \ + ${PYTHON_PKGNAMEPREFIX}psutil>0:${PORTSDIR}/sysutils/py-psutil \ + ${PYTHON_PKGNAMEPREFIX}daemon>0:${PORTSDIR}/devel/py-daemon \ + ${PYTHON_PKGNAMEPREFIX}ldap2>0:${PORTSDIR}/net/py-ldap2 \ + ${PYTHON_PKGNAMEPREFIX}requests>0.12.0:${PORTSDIR}/www/py-requests \ + ${PYTHON_PKGNAMEPREFIX}openssl>0:${PORTSDIR}/security/py-openssl \ + ${PYTHON_PKGNAMEPREFIX}pillow>0:${PORTSDIR}/graphics/py-pillow \ + ${PYTHON_PKGNAMEPREFIX}reconfigure>=0.1.43:${PORTSDIR}/devel/py-reconfigure \ + ${PYTHON_PKGNAMEPREFIX}python-exconsole>=0.1.5:${PORTSDIR}/devel/py-python-exconsole \ + ${PYTHON_PKGNAMEPREFIX}python-catcher>0:${PORTSDIR}/devel/py-python-catcher \ + ${PYTHON_PKGNAMEPREFIX}chardet>0:${PORTSDIR}/textproc/py-chardet + +USE_PYTHON= yes +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes + +USE_RC_SUBR= ajenti + +.include @@ -0,0 +1,35 @@ +# Created by: someone +# $FreeBSD$ + +PORTNAME= ajenti +PORTVERSION= 1.2.21.13 +CATEGORIES= sysutils python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= someone@FreeBSD.org +COMMENT= Linux & BSD web admin panel + +LICENSE= AGPLv3 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gevent>0:${PORTSDIR}/devel/py-gevent \ + ${PYTHON_PKGNAMEPREFIX}lxml>=2.2.4:${PORTSDIR}/devel/py-lxml \ + ${PYTHON_PKGNAMEPREFIX}passlib>0:${PORTSDIR}/security/py-passlib \ + ${PYTHON_PKGNAMEPREFIX}psutil>0:${PORTSDIR}/sysutils/py-psutil \ + ${PYTHON_PKGNAMEPREFIX}daemon>0:${PORTSDIR}/devel/py-daemon \ + ${PYTHON_PKGNAMEPREFIX}ldap2>0:${PORTSDIR}/net/py-ldap2 \ + ${PYTHON_PKGNAMEPREFIX}requests>0.12.0:${PORTSDIR}/www/py-requests \ + ${PYTHON_PKGNAMEPREFIX}openssl>0:${PORTSDIR}/security/py-openssl \ + ${PYTHON_PKGNAMEPREFIX}pillow>0:${PORTSDIR}/graphics/py-pillow \ + ${PYTHON_PKGNAMEPREFIX}reconfigure>=0.1.43:${PORTSDIR}/devel/py-reconfigure \ + ${PYTHON_PKGNAMEPREFIX}python-exconsole>=0.1.5:${PORTSDIR}/devel/py-python-exconsole \ + ${PYTHON_PKGNAMEPREFIX}python-catcher>0:${PORTSDIR}/devel/py-python-catcher \ + ${PYTHON_PKGNAMEPREFIX}chardet>0:${PORTSDIR}/textproc/py-chardet + +USE_PYTHON= yes +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes + +USE_RC_SUBR= ajenti + +.include Index: sysutils/py-ajenti/distinfo =================================================================== --- /dev/null +++ sysutils/py-ajenti/distinfo @@ -0,0 +1,2 @@ +SHA256 (ajenti-1.2.21.13.tar.gz) = c360096146cdefe7f56f835412de9a19078dcb2c728d6edcbc0d9503a4c5fa91 +SIZE (ajenti-1.2.21.13.tar.gz) = 1800392 @@ -0,0 +1,2 @@ +SHA256 (ajenti-1.2.21.13.tar.gz) = c360096146cdefe7f56f835412de9a19078dcb2c728d6edcbc0d9503a4c5fa91 +SIZE (ajenti-1.2.21.13.tar.gz) = 1800392 Index: sysutils/py-ajenti/files/ajenti.in =================================================================== --- /dev/null +++ sysutils/py-ajenti/files/ajenti.in @@ -0,0 +1,20 @@ +#!/bin/sh + +# $FreeBSD$ + +# PROVIDE: ajenti +# REQUIRE: netif +# KEYWORD: nojail shutdown + +. /etc/rc.subr + +name=ajenti + +load_rc_config $name + +command=%%PREFIX%%/ajenti-panel +start_cmd="%%PREFIX%%/bin/ajenti-panel -d" +procname=%%PREFIX%%/bin/ajenti-panel +command_interpreter=%%PREFIX%%/bin/python + +run_rc_command "$1" @@ -0,0 +1,20 @@ +#!/bin/sh + +# $FreeBSD$ + +# PROVIDE: ajenti +# REQUIRE: netif +# KEYWORD: nojail shutdown + +. /etc/rc.subr + +name=ajenti + +load_rc_config $name + +command=%%PREFIX%%/ajenti-panel +start_cmd="%%PREFIX%%/bin/ajenti-panel -d" +procname=%%PREFIX%%/bin/ajenti-panel +command_interpreter=%%PREFIX%%/bin/python + +run_rc_command "$1" @@ -0,0 +1,20 @@ +#!/bin/sh + +# $FreeBSD$ + +# PROVIDE: ajenti +# REQUIRE: netif +# KEYWORD: nojail shutdown + +. /etc/rc.subr + +name=ajenti + +load_rc_config $name + +command=%%PREFIX%%/ajenti-panel +start_cmd="%%PREFIX%%/bin/ajenti-panel -d" +procname=%%PREFIX%%/bin/ajenti-panel +command_interpreter=%%PREFIX%%/bin/python + +run_rc_command "$1" Index: sysutils/py-ajenti/pkg-descr =================================================================== --- /dev/null +++ sysutils/py-ajenti/pkg-descr @@ -0,0 +1,6 @@ +Ajenti is a Linux & BSD admin panel. +Feature highlights include picking up your current configuration, extensibility +and ease of writing plugins through Ajenti APIs, its modern and accessible +lightweight interface and the small memory and CPU usage footprint. + +WWW: http://www.ajenti.org @@ -0,0 +1,6 @@ +Ajenti is a Linux & BSD admin panel. +Feature highlights include picking up your current configuration, extensibility +and ease of writing plugins through Ajenti APIs, its modern and accessible +lightweight interface and the small memory and CPU usage footprint. + +WWW: http://www.ajenti.org