From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Nov 9 14:40:06 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF8261065693 for ; Mon, 9 Nov 2009 14:40:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 84CA08FC23 for ; Mon, 9 Nov 2009 14:40:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nA9Ee6VY065925 for ; Mon, 9 Nov 2009 14:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nA9Ee6kR065924; Mon, 9 Nov 2009 14:40:06 GMT (envelope-from gnats) Resent-Date: Mon, 9 Nov 2009 14:40:06 GMT Resent-Message-Id: <200911091440.nA9Ee6kR065924@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Alexey V.Degtyarev" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 980571065693 for ; Mon, 9 Nov 2009 14:39:46 +0000 (UTC) (envelope-from root@undeliverable.renatasystems.org) Received: from hs-9.renatasystems.org (hs-9.renatasystems.org [83.222.5.149]) by mx1.freebsd.org (Postfix) with SMTP id B4FFE8FC2C for ; Mon, 9 Nov 2009 14:39:44 +0000 (UTC) Received: (qmail 60206 invoked by uid 0); 9 Nov 2009 17:39:42 +0300 Message-Id: <20091109143942.60205.qmail@hs-9.renatasystems.org> Date: 9 Nov 2009 17:39:42 +0300 From: "Alexey V.Degtyarev" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/140420: New port: mail/slapd-cyrus - Slapd backend to translate DIT into Cyrus configuration X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Alexey V.Degtyarev" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Nov 2009 14:40:06 -0000 >Number: 140420 >Category: ports >Synopsis: New port: mail/slapd-cyrus - Slapd backend to translate DIT into Cyrus configuration >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 Nov 09 14:40:05 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Alexey V. Degtyarev >Release: FreeBSD 8.0-RC1 amd64 >Organization: >Environment: System: FreeBSD renatasystems.org 8.0-RC1 FreeBSD 8.0-RC1 #0: Thu Sep 17 18:50:57 UTC 2009 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: slapd-cyrus is a slapd perl backend, used to translate LDAP DIT into Cyrus IMAP-server configuration. It can manage user folders, shared folders and ACLs of shared folders. WWW: http://slapd-cyrus.sourceforge.net >How-To-Repeat: >Fix: --- slapd-cyrus.shar begins here --- # 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: # # slapd-cyrus # slapd-cyrus/Makefile # slapd-cyrus/distinfo # slapd-cyrus/pkg-descr # slapd-cyrus/pkg-plist # echo c - slapd-cyrus mkdir -p slapd-cyrus > /dev/null 2>&1 echo x - slapd-cyrus/Makefile sed 's/^X//' >slapd-cyrus/Makefile << 'ad2945e6d54ee83a0a8f71091446a60c' X# New ports collection makefile for: slapd-cyrus X# Date created: Wed 16 Sep 2009 X# Whom: Alexey V. Degtyarev X# X# $FreeBSD$ X# X XPORTNAME= slapd-cyrus XPORTVERSION= 0.01 XCATEGORIES= mail net XMASTER_SITES= SF/${PORTNAME} XDISTNAME= Slapd-Backend-Cyrus-${PORTVERSION} X XMAINTAINER= alexey@renatasystems.org XCOMMENT= Slapd backend to translate DIT into Cyrus configuration X XBUILD_DEPENDS= cyrus-imapd>=0:${PORTSDIR}/mail/cyrus-imapd23 \ X p5-BerkeleyDB>=0:${PORTSDIR}/databases/p5-BerkeleyDB \ X p5-Class-Accessor-Lvalue>=0:${PORTSDIR}/devel/p5-Class-Accessor-Lvalue \ X p5-IO-String>=0:${PORTSDIR}/devel/p5-IO-String \ X p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \ X p5-Test-Class>=0:${PORTSDIR}/devel/p5-Test-Class \ X p5-perl-ldap>=0:${PORTSDIR}/net/p5-perl-ldap XRUN_DEPENDS= ${BUILD_DEPENDS} X XUSE_PERL5= 5.10+ X XPERL_MODBUILD= yes X XPLIST_SUB= SITE_PERL_REL=${SITE_PERL_REL} \ X DOCS_DIR_REL=${DOCSDIR_REL} X X.if !defined(NOPORTDOCS) XPORTDOCS= slapd-cyrus.conf X Xpost-install: X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} -m 0444 ${WRKSRC}/t/etc/slapd.conf.dist \ X ${DOCSDIR}/slapd-cyrus.conf X.endif X Xdo-install: X ${MKDIR} ${SITE_PERL} X cd ${WRKSRC}/lib && ${PAX} -r -w . ${SITE_PERL} X X.include ad2945e6d54ee83a0a8f71091446a60c echo x - slapd-cyrus/distinfo sed 's/^X//' >slapd-cyrus/distinfo << 'c75ac50a95e463991aeb1da77e626a76' XMD5 (Slapd-Backend-Cyrus-0.01.tar.gz) = f014aca5c9889f3091da3f1de0109acc XSHA256 (Slapd-Backend-Cyrus-0.01.tar.gz) = c3face348c2635ae01d9a9503911dcda017de36784e576cdbe8d069dc16e297a XSIZE (Slapd-Backend-Cyrus-0.01.tar.gz) = 20880 c75ac50a95e463991aeb1da77e626a76 echo x - slapd-cyrus/pkg-descr sed 's/^X//' >slapd-cyrus/pkg-descr << 'e755306a040a48d18c6320a78f13c3dc' Xslapd-cyrus is a slapd perl backend, used to translate LDAP DIT into Cyrus XIMAP-server configuration. It can manage user folders, shared folders and ACLs Xof shared folders. X XWWW: http://slapd-cyrus.sourceforge.net e755306a040a48d18c6320a78f13c3dc echo x - slapd-cyrus/pkg-plist sed 's/^X//' >slapd-cyrus/pkg-plist << '40b757b02c1327389212474f2cdd4820' X%%SITE_PERL_REL%%/Slapd/Backend/Constant.pm X%%SITE_PERL_REL%%/Slapd/Backend/Cyrus.pm X%%SITE_PERL_REL%%/Slapd/Backend/Cyrus/Base.pm X%%SITE_PERL_REL%%/Slapd/Backend/Cyrus/Cyradm.pm X%%SITE_PERL_REL%%/Slapd/Backend/Cyrus/Mail.pm X%%SITE_PERL_REL%%/Slapd/Backend/Cyrus/User.pm X%%SITE_PERL_REL%%/Slapd/Backend/Proxy.pm X%%SITE_PERL_REL%%/Slapd/Backend/Proxy/Store.pm X%%SITE_PERL_REL%%/Slapd/Backend/Proxy/Store/BerkeleyDB.pm X@dirrmtry %%SITE_PERL_REL%%/Slapd/Backend/Proxy/Store X@dirrmtry %%SITE_PERL_REL%%/Slapd/Backend/Proxy X@dirrmtry %%SITE_PERL_REL%%/Slapd/Backend/Cyrus X@dirrmtry %%SITE_PERL_REL%%/Slapd/Backend X@dirrmtry %%SITE_PERL_REL%%/Slapd X@dirrmtry %%SITE_PERL_REL%% 40b757b02c1327389212474f2cdd4820 exit --- slapd-cyrus.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: