ports/186162: [NEW PORT] www/py-django-ldapdb: Support for django models over LDAP
Alexander Kriventsov
avk at vl.ru
Mon Jan 27 08:20:00 UTC 2014
>Number: 186162
>Category: ports
>Synopsis: [NEW PORT] www/py-django-ldapdb: Support for django models over LDAP
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Jan 27 08:20:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Alexander Kriventsov
>Release: 8.3-RELEASE
>Organization:
HostComm
>Environment:
FreeBSD localhost 8.3-RELEASE FreeBSD 8.3-RELEASE #0: Mon Apr 9 21:23:18 UTC 2012 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Support for django models over LDAP
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# py-django-ldapdb
# py-django-ldapdb/Makefile
# py-django-ldapdb/distinfo
# py-django-ldapdb/pkg-descr
#
echo c - py-django-ldapdb
mkdir -p py-django-ldapdb > /dev/null 2>&1
echo x - py-django-ldapdb/Makefile
sed 's/^X//' >py-django-ldapdb/Makefile << '35a4a7845c3daa1fa829050e41afe3fd'
X# Created by: Alexander Kriventsov <avk at vl.ru>
X# $FreeBSD$
X
XPORTNAME= django-ldapdb
XPORTVERSION= 0.1.0
XCATEGORIES= www python
XMASTER_SITES= CHEESESHOP
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER= avk at vl.ru
XCOMMENT= Support for django models over LDAP
X
XLICENSE= BSD2CLAUSE
X
XRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django15>=1.5.0:${PORTSDIR}/www/py-django15 \
X ${PYTHON_PKGNAMEPREFIX}ldap2>=2.0:${PORTSDIR}/net/py-ldap2
X
XUSE_PYTHON= yes
XUSE_PYDISTUTILS= yes
XPYDISTUTILS_AUTOPLIST= yes
X
X.include <bsd.port.mk>
35a4a7845c3daa1fa829050e41afe3fd
echo x - py-django-ldapdb/distinfo
sed 's/^X//' >py-django-ldapdb/distinfo << '0ce992ef3d7f278c5861cc83b86ef0a2'
XSHA256 (django-ldapdb-0.1.0.tar.gz) = fa6a008a004ccfa9b00306f7ddc14b9e370a55b34711287470c8985617a207e0
XSIZE (django-ldapdb-0.1.0.tar.gz) = 7282
0ce992ef3d7f278c5861cc83b86ef0a2
echo x - py-django-ldapdb/pkg-descr
sed 's/^X//' >py-django-ldapdb/pkg-descr << '3dc4a3e6c5bdc4e627c9ffc432d6e3a8'
Xdjango-ldapdb is an LDAP database backend for Django.
XIt allows you to manipulate LDAP entries using Django's models.
XDeclaring models using the LDAP backend is very staightforward,
X you simply inherit from ldapdb.models.Model and declare the fields
X in the same way as for regular models.
XYou can even edit the LDAP entries using Django's admin interface.
X
XWWW: http://opensource.bolloretelecom.eu/projects/django-ldapdb/
3dc4a3e6c5bdc4e627c9ffc432d6e3a8
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list