Import py-isort, ok and tweak edd@

isort is a Python utility / library to sort imports alphabetically, and
automatically separated into sections. It provides a command line utility,
Python library and plugins for various editors to quickly sort all your
imports.
This commit is contained in:
shadchin 2016-09-01 11:19:05 +00:00
parent 01f3ddd80c
commit d15ea156b3
4 changed files with 65 additions and 0 deletions

33
devel/py-isort/Makefile Normal file
View File

@ -0,0 +1,33 @@
# $OpenBSD: Makefile,v 1.1.1.1 2016/09/01 11:19:05 shadchin Exp $
COMMENT = Python utility / library to sort Python imports
MODPY_EGG_VERSION = 4.2.5
DISTNAME = isort-${MODPY_EGG_VERSION}
PKGNAME = py-isort-${MODPY_EGG_VERSION}
CATEGORIES = devel
HOMEPAGE = https://github.com/timothycrosley/isort
MAINTAINER= Alexandr Shadchin <shadchin@openbsd.org>
# MIT
PERMIT_PACKAGE_CDROM = Yes
MODULES = lang/python
MODPY_PI = Yes
MODPY_SETUPTOOLS = Yes
FLAVORS = python3
FLAVOR ?=
NO_TEST = Yes
.if ${FLAVOR:Mpython3}
post-install:
mv ${PREFIX}/bin/isort ${PREFIX}/bin/isort${MODPY_BIN_SUFFIX}
.endif
.include <bsd.port.mk>

2
devel/py-isort/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (isort-4.2.5.tar.gz) = VrIARPQ89uZ4P+ldBU51SsylLdQ/vpJ3wb3/g1U36lw=
SIZE (isort-4.2.5.tar.gz) = 36361

4
devel/py-isort/pkg/DESCR Normal file
View File

@ -0,0 +1,4 @@
isort is a Python utility / library to sort imports alphabetically, and
automatically separated into sections. It provides a command line utility,
Python library and plugins for various editors to quickly sort all your
imports.

26
devel/py-isort/pkg/PLIST Normal file
View File

@ -0,0 +1,26 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2016/09/01 11:19:05 shadchin Exp $
bin/isort${MODPY_BIN_SUFFIX}
lib/python${MODPY_VERSION}/site-packages/isort/
lib/python${MODPY_VERSION}/site-packages/isort-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/isort-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/isort-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/isort-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/isort-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt
lib/python${MODPY_VERSION}/site-packages/isort-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/isort/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/isort/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/isort/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/isort/${MODPY_PYCACHE}hooks.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/isort/${MODPY_PYCACHE}isort.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/isort/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/isort/${MODPY_PYCACHE}natural.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/isort/${MODPY_PYCACHE}pie_slice.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/isort/${MODPY_PYCACHE}pylama_isort.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/isort/${MODPY_PYCACHE}settings.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/isort/hooks.py
lib/python${MODPY_VERSION}/site-packages/isort/isort.py
lib/python${MODPY_VERSION}/site-packages/isort/main.py
lib/python${MODPY_VERSION}/site-packages/isort/natural.py
lib/python${MODPY_VERSION}/site-packages/isort/pie_slice.py
lib/python${MODPY_VERSION}/site-packages/isort/pylama_isort.py
lib/python${MODPY_VERSION}/site-packages/isort/settings.py