git: aa094c3c69e9 - main - devel/py-resolvelib: Add a new port

Mateusz Piotrowski 0mp at FreeBSD.org
Wed May 12 18:45:40 UTC 2021


The branch main has been updated by 0mp:

URL: https://cgit.FreeBSD.org/ports/commit/?id=aa094c3c69e96cebbf14ed721eafad4f25697288

commit aa094c3c69e96cebbf14ed721eafad4f25697288
Author:     Mateusz Piotrowski <0mp at FreeBSD.org>
AuthorDate: 2021-05-12 18:44:51 +0000
Commit:     Mateusz Piotrowski <0mp at FreeBSD.org>
CommitDate: 2021-05-12 18:45:50 +0000

    devel/py-resolvelib: Add a new port
    
    This is a dependency for the upcoming sysutils/py-ansible-core port.
---
 devel/Makefile                |  1 +
 devel/py-resolvelib/Makefile  | 18 ++++++++++++++++++
 devel/py-resolvelib/distinfo  |  3 +++
 devel/py-resolvelib/pkg-descr |  5 +++++
 4 files changed, 27 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index 7eba1549b4d8..7fc93e877862 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5072,6 +5072,7 @@
     SUBDIR += py-represent
     SUBDIR += py-requestsexceptions
     SUBDIR += py-requirementslib
+    SUBDIR += py-resolvelib
     SUBDIR += py-resolver
     SUBDIR += py-resource
     SUBDIR += py-responses
diff --git a/devel/py-resolvelib/Makefile b/devel/py-resolvelib/Makefile
new file mode 100644
index 000000000000..6de8f8098805
--- /dev/null
+++ b/devel/py-resolvelib/Makefile
@@ -0,0 +1,18 @@
+PORTNAME=	resolvelib
+# Make sure you don't break Ansible.
+DISTVERSION=	0.5.4
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	0mp at FreeBSD.org
+COMMENT=	Resolve abstract dependencies into concrete ones
+
+LICENSE=	ISCL
+
+USES=		python:3.6+
+USE_PYTHON=	autoplist concurrent distutils
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-resolvelib/distinfo b/devel/py-resolvelib/distinfo
new file mode 100644
index 000000000000..5bf4672495fb
--- /dev/null
+++ b/devel/py-resolvelib/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1620308660
+SHA256 (resolvelib-0.5.4.tar.gz) = 9b9b80d5c60e4c2a8b7fbf0712c3449dc01d74e215632e5199850c9eca687628
+SIZE (resolvelib-0.5.4.tar.gz) = 14474
diff --git a/devel/py-resolvelib/pkg-descr b/devel/py-resolvelib/pkg-descr
new file mode 100644
index 000000000000..7f9d2869a375
--- /dev/null
+++ b/devel/py-resolvelib/pkg-descr
@@ -0,0 +1,5 @@
+ResolveLib at the highest level provides a Resolver class that includes
+dependency resolution logic. You give it some things, and a little information
+on how it should interact with them, and it will spit out a resolution result.
+
+WWW: https://github.com/sarugaku/resolvelib


More information about the dev-commits-ports-all mailing list