FreeBSD Bugzilla – Attachment 242466 Details for
Bug 271696
[NEW PORT] net/py-bonsai: Module for handling LDAP operations in Python
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
bonsai.patch
0001-NEW-PORT-net-py-bonsai-Module-for-handling-LDAP-oper.patch (text/plain), 2.79 KB, created by
Goran Mekić
on 2023-05-28 16:20:28 UTC
(
hide
)
Description:
bonsai.patch
Filename:
MIME Type:
Creator:
Goran Mekić
Created:
2023-05-28 16:20:28 UTC
Size:
2.79 KB
patch
obsolete
>From fa82b5856f24f21c6eb45eb5dfa8ba22f0ebd4c6 Mon Sep 17 00:00:00 2001 >From: =?UTF-8?q?Goran=20Meki=C4=87?= <meka@tilda.center> >Date: Sun, 28 May 2023 18:15:53 +0200 >Subject: [PATCH] [NEW PORT] net/py-bonsai: Module for handling LDAP operations > in Python > >PR: 271696 >--- > net/Makefile | 1 + > net/py-bonsai/Makefile | 32 ++++++++++++++++++++++++++++++++ > net/py-bonsai/distinfo | 3 +++ > net/py-bonsai/pkg-descr | 3 +++ > 4 files changed, 39 insertions(+) > create mode 100644 net/py-bonsai/Makefile > create mode 100644 net/py-bonsai/distinfo > create mode 100644 net/py-bonsai/pkg-descr > >diff --git a/net/Makefile b/net/Makefile >index c629c32cb5ce..751152deff9f 100644 >--- a/net/Makefile >+++ b/net/Makefile >@@ -1033,6 +1033,7 @@ > SUBDIR += py-amqp > SUBDIR += py-amqplib > SUBDIR += py-avahi >+ SUBDIR += py-bonsai > SUBDIR += py-cepa > SUBDIR += py-cjdns > SUBDIR += py-cloudflare-scrape >diff --git a/net/py-bonsai/Makefile b/net/py-bonsai/Makefile >new file mode 100644 >index 000000000000..d82908c4fab9 >--- /dev/null >+++ b/net/py-bonsai/Makefile >@@ -0,0 +1,32 @@ >+PORTNAME= bonsai >+DISTVERSION= 1.5.1 >+CATEGORIES= net devel python >+MASTER_SITES= PYPI >+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >+ >+MAINTAINER= meka@tilda.center >+COMMENT= Module for handling LDAP operations in Python >+WWW= https://github.com/noirello/bonsai >+ >+LICENSE= MIT >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+MY_DEPENDS= openldap26-client>=0:net/openldap26-client >+BUILD_DEPENDS= ${MY_DEPENDS} >+RUN_DEPENDS= ${MY_DEPENDS} >+ >+USES= localbase python:3.7+ >+USE_PYTHON= autoplist concurrent distutils pytest >+ >+TEST_ENV= PYTHONPATH=${WRKSRC}/src >+ >+OPTIONS_DEFINE= GEVENT TORNADO TRIO >+ >+GEVENT_DESC= Support for async IO using gevent >+GEVENT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gevent>=0:devel/py-gevent@${PY_FLAVOR} >+TORNADO_DESC= Support for async IO using tornado >+TORNADO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tornado>=0:www/py-tornado@${PY_FLAVOR} >+TRIO_DESC= Support for async IO using trio >+TRIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}trio>=0:net/py-trio@${PY_FLAVOR} >+ >+.include <bsd.port.mk> >diff --git a/net/py-bonsai/distinfo b/net/py-bonsai/distinfo >new file mode 100644 >index 000000000000..914634a907ac >--- /dev/null >+++ b/net/py-bonsai/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1685288184 >+SHA256 (bonsai-1.5.1.tar.gz) = 101b0d166349bdcbf764a8139fd06b85b5524b4425e3f2bd6c2381f90369f735 >+SIZE (bonsai-1.5.1.tar.gz) = 149639 >diff --git a/net/py-bonsai/pkg-descr b/net/py-bonsai/pkg-descr >new file mode 100644 >index 000000000000..cda2fc9bd6ac >--- /dev/null >+++ b/net/py-bonsai/pkg-descr >@@ -0,0 +1,3 @@ >+This module uses libldap2 on Unix platforms and WinLDAP on Microsoft Windows. >+LDAP entries are mapped to a special Python case-insensitive dictionary, >+tracking the changes of the dictionary to modify the entry on the server easily. >-- >2.40.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
meka
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 271696
:
242466
|
242467
|
242468