1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00

Add py-pew 1.1.2

Python Env Wrapper is a set of commands to manage multiple virtual environments.
Pew can create, delete and copy your environments, using a single command to
switch to them wherever you are, while keeping them in a single (configurable)
location.

Virtualenvs makes it easier to work on more than one project at a time without
introducing conflicts in their dependencies.

Pew is completely shell-agnostic and thus works on bash, zsh, fish, powershell,
etc.

WWW: https://pypi.python.org/pypi/pew
WWW: https://github.com/berdario/pew
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2018-03-03 19:15:29 +00:00
parent bae3a4591e
commit 85de7678e2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=463521
4 changed files with 49 additions and 0 deletions

View File

@ -4685,6 +4685,7 @@
SUBDIR += py-pep8-naming
SUBDIR += py-period
SUBDIR += py-petname
SUBDIR += py-pew
SUBDIR += py-pex
SUBDIR += py-phabricator
SUBDIR += py-phonenumbers

32
devel/py-pew/Makefile Normal file
View File

@ -0,0 +1,32 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= pew
PORTVERSION= 1.1.2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to manage multiple virtualenvs
LICENSE= MIT
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=1.11:devel/py-virtualenv@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}virtualenv-clone>=0.2.5:devel/py-virtualenv-clone@${FLAVOR}
NO_ARCH= yes
USE_PYTHON= autoplist concurrent distutils
USES= python shebangfix
SHEBANG_FILES= pew/shell_config/complete_deploy
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} < 3000
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports.shutil_get_terminal_size>=0:devel/py-backports.shutil_get_terminal_size@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pathlib>=0:devel/py-pathlib@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}shutilwhich>=0:sysutils/py-shutilwhich@${FLAVOR}
.endif
.include <bsd.port.post.mk>

3
devel/py-pew/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1520099753
SHA256 (pew-1.1.2.tar.gz) = b8312728526c9010295c88215c95a1b1731fdbd1a568f728e069932bd0545611
SIZE (pew-1.1.2.tar.gz) = 19637

13
devel/py-pew/pkg-descr Normal file
View File

@ -0,0 +1,13 @@
Python Env Wrapper is a set of commands to manage multiple virtual environments.
Pew can create, delete and copy your environments, using a single command to
switch to them wherever you are, while keeping them in a single (configurable)
location.
Virtualenvs makes it easier to work on more than one project at a time without
introducing conflicts in their dependencies.
Pew is completely shell-agnostic and thus works on bash, zsh, fish, powershell,
etc.
WWW: https://pypi.python.org/pypi/pew
WWW: https://github.com/berdario/pew