svn commit: r405545 - in head: . www www/trac-ldap
Matthew Seaman
matthew at FreeBSD.org
Fri Jan 8 12:23:50 UTC 2016
Author: matthew
Date: Fri Jan 8 12:23:48 2016
New Revision: 405545
URL: https://svnweb.freebsd.org/changeset/ports/405545
Log:
(Readdition of www/trac-ldap which was removed on 349600)
LDAP extensions to grant group permissions
This extension enables the use of existing LDAP groups to grant
permissions rather than defining permissions for every single user on
the system. Also permits storage of permissions (both users and
groups permissions) in the LDAP directory itself rather than in the
database backend.
WWW: https://trac-hacks.org/wiki/LdapPlugin
Reviewd by: koobs
Differential Revision: https://reviews.freebsd.org/D4796
Added:
head/www/trac-ldap/
- copied from r349600, head/www/trac-ldap/
Modified:
head/MOVED
head/www/Makefile
head/www/trac-ldap/Makefile
head/www/trac-ldap/distinfo (contents, props changed)
head/www/trac-ldap/pkg-descr (contents, props changed)
Modified: head/MOVED
==============================================================================
--- head/MOVED Fri Jan 8 12:21:26 2016 (r405544)
+++ head/MOVED Fri Jan 8 12:23:48 2016 (r405545)
@@ -5820,7 +5820,6 @@ www/vtiger||2014-03-30|Has expired: No m
net/linux-nx-client||2014-03-30|Has expired: No more public distfiles
emulators/extract-xiso||2014-03-30|Has expired: No more public distfiles
www/trac-wantedpages||2014-03-30|Has expired: No more public distfiles
-www/trac-ldap||2014-03-30|Has expired: No more public distfiles
www/trac-codetags||2014-03-30|Has expired: No more public distfiles
www/trac-addcomment||2014-03-30|Has expired: No more public distfiles
www/trac-nav||2014-03-30|Has expired: No more public distfiles
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Fri Jan 8 12:21:26 2016 (r405544)
+++ head/www/Makefile Fri Jan 8 12:23:48 2016 (r405545)
@@ -2143,6 +2143,7 @@
SUBDIR += trac-iniadmin
SUBDIR += trac-keywords
SUBDIR += trac-keywordsecretticket
+ SUBDIR += trac-ldap
SUBDIR += trac-mastertickets
SUBDIR += trac-math
SUBDIR += trac-mercurial
Modified: head/www/trac-ldap/Makefile
==============================================================================
--- head/www/trac-ldap/Makefile Sun Mar 30 00:42:43 2014 (r349600)
+++ head/www/trac-ldap/Makefile Fri Jan 8 12:23:48 2016 (r405545)
@@ -1,26 +1,43 @@
-# Created by: Gerrit Beine <gerrit.beine at gmx.de>
# $FreeBSD$
PORTNAME= ldap
-PORTVERSION= 0.5.1
-PORTREVISION= 8
+PORTVERSION= 0.7.0.${SVN_REVISION}
CATEGORIES= www devel python
-MASTER_SITES= http://www.gerritbeine.de/download/trac/
+MASTER_SITES= LOCAL/matthew
PKGNAMEPREFIX= trac-
DISTNAME= ${PORTNAME}plugin-${PORTVERSION}
-MAINTAINER= ports at FreeBSD.org
-COMMENT= LDAP extensions for Trac
+MAINTAINER= matthew at FreeBSD.org
+COMMENT= Trac plugin to use LDAP to store permissions
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2014-03-10
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac \
- ${PYTHON_PKGNAMEPREFIX}ldap2>=2.3.1:${PORTSDIR}/net/py-ldap2
+ trac-accountmanager>0:${PORTSDIR}/www/trac-accountmanager
-WRKSRC= ${WRKDIR}/${PORTNAME}plugin
-USE_PYTHON= 2
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
+NO_ARCH= yes
+PORTSCOUT= ignore:1
+SVN_REVISION= 15146
+
+USES= python:-2.7
+USE_PYTHON= distutils autoplist
+
+# Maintainter targets below this point
+
+# Retrieve the latest version from SVN and package in a tarball.
+.if defined(BOOTSTRAP)
+FETCH_DEPENDS+= svn:${PORTSDIR}/devel/subversion
+do-fetch:
+ ${MKDIR} ${WRKDIR}
+ cd ${WRKDIR} && \
+ svn export --non-interactive \
+ --trust-server-cert-failures=unknown-ca \
+ --revision ${SVN_REVISION} \
+ https://trac-hacks.org/svn/${PORTNAME}plugin/0.12/ \
+ ${DISTNAME}
+ cd ${WRKDIR} && tar cvf ${DISTDIR}/${DISTNAME}.tar.gz ${DISTNAME}
+.endif
+.include "${.CURDIR}/../../www/trac/plugin.mk"
.include <bsd.port.mk>
Modified: head/www/trac-ldap/distinfo
==============================================================================
--- head/www/trac-ldap/distinfo Sun Mar 30 00:42:43 2014 (r349600)
+++ head/www/trac-ldap/distinfo Fri Jan 8 12:23:48 2016 (r405545)
@@ -1,2 +1,2 @@
-SHA256 (ldapplugin-0.5.1.tar.gz) = 121882916e906132dca681e9e9c4d390ae71b676833147448d25791c7fa7f2c0
-SIZE (ldapplugin-0.5.1.tar.gz) = 8101
+SHA256 (ldapplugin-0.7.0.15146.tar.gz) = 3d7fcd4e8bca7155482982b0c521eb26b0101756d9bffd301b813ffa757a9895
+SIZE (ldapplugin-0.7.0.15146.tar.gz) = 40960
Modified: head/www/trac-ldap/pkg-descr
==============================================================================
--- head/www/trac-ldap/pkg-descr Sun Mar 30 00:42:43 2014 (r349600)
+++ head/www/trac-ldap/pkg-descr Fri Jan 8 12:23:48 2016 (r405545)
@@ -1,7 +1,9 @@
-LDAP support with group management has been added as a Trac extension. This
-extension enables to use existing LDAP groups to grant permissions rather than
-defining permissions for every single user on the system. The latest release
-also permits to store permissions (both users and groups permissions) in the
-LDAP directory itself rather than in the SQL backend.
+LDAP extensions to grant group permissions
-WWW: http://trac-hacks.org/wiki/LdapPlugin
+This extension enables the use of existing LDAP groups to grant
+permissions rather than defining permissions for every single user on
+the system. Also permits storage of permissions (both users and
+groups permissions) in the LDAP directory itself rather than in the
+database backend.
+
+WWW: https://trac-hacks.org/wiki/LdapPlugin
More information about the svn-ports-all
mailing list