From owner-svn-ports-head@FreeBSD.ORG Tue Jul 16 17:51:13 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B57D6138; Tue, 16 Jul 2013 17:51:13 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id A607F842; Tue, 16 Jul 2013 17:51:13 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r6GHpD3c034266; Tue, 16 Jul 2013 17:51:13 GMT (envelope-from feld@svn.freebsd.org) Received: (from feld@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r6GHpDM8034264; Tue, 16 Jul 2013 17:51:13 GMT (envelope-from feld@svn.freebsd.org) Message-Id: <201307161751.r6GHpDM8034264@svn.freebsd.org> From: Mark Felder Date: Tue, 16 Jul 2013 17:51:13 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r323115 - head/mail/dovecot2-pigeonhole X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jul 2013 17:51:13 -0000 Author: feld Date: Tue Jul 16 17:51:12 2013 New Revision: 323115 URL: http://svnweb.freebsd.org/changeset/ports/323115 Log: - Fix conflict with mail/dovecot2 PR: ports/175523 Approved by: crees (mentor) Modified: head/mail/dovecot2-pigeonhole/Makefile head/mail/dovecot2-pigeonhole/pkg-plist Modified: head/mail/dovecot2-pigeonhole/Makefile ============================================================================== --- head/mail/dovecot2-pigeonhole/Makefile Tue Jul 16 17:25:45 2013 (r323114) +++ head/mail/dovecot2-pigeonhole/Makefile Tue Jul 16 17:51:12 2013 (r323115) @@ -3,7 +3,7 @@ PORTNAME= dovecot-pigeonhole PORTVERSION= 0.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail MASTER_SITES= http://www.rename-it.nl/dovecot/${DOVECOTVERSION}/ DISTNAME= ${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION} @@ -12,15 +12,17 @@ MAINTAINER= bra@fsn.hu COMMENT= Sieve plugin for the Dovecot 'deliver' LDA and LMTP LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS:= dovecot>=${DOVECOTVERSION}:${PORTSDIR}/mail/dovecot${DOVECOTVERSION:R} -RUN_DEPENDS:= dovecot>=${DOVECOTVERSION}:${PORTSDIR}/mail/dovecot${DOVECOTVERSION:R} +BUILD_DEPENDS:= dovecot>=${DOVECOTVERSION}:${PORTSDIR}/mail/dovecot2 +RUN_DEPENDS:= dovecot>=${DOVECOTVERSION}:${PORTSDIR}/mail/dovecot2 DOVECOTVERSION= 2.2 GNU_CONFIGURE= yes -CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --prefix=${PREFIX} \ +CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +CONFIGURE_ARGS= --exec-prefix=${PREFIX} \ + --without-dovecot-install-dirs \ --docdir=${DOCSDIR} \ --with-dovecot="${LOCALBASE}/lib/dovecot" LDFLAGS+= -L${LOCALBASE}/lib @@ -28,50 +30,17 @@ USE_LDCONFIG= ${PREFIX}/lib/dovecot MAN1= sieve-dump.1 sieve-filter.1 sieve-test.1 sievec.1 sieved.1 MAN7= pigeonhole.7 +PORTDOCS= doc/extensions/* doc/plugins/* doc/rfc/* -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:S/-/\//} - -OPTIONS_DEFINE= DOCS EXAMPLES - -.include - -.if ${PORT_OPTIONS:MDOCS} -EXTENSIONDOCS= editheader.txt include.txt spamtest-virustest.txt \ - vacation.txt vnd.dovecot.duplicate.txt -PORTDOCS= AUTHORS COPYING COPYING.LGPL INSTALL NEWS README TODO \ - script-location-dict.txt ${EXTENSIONDOCS} -.endif - -.if ${PORT_OPTIONS:MEXAMPLES} -EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME:S/-/\//} -PORTEXAMPLES= *.sieve -.endif +.include post-patch: @${REINPLACE_CMD} -E '\ - s!^(install-data-am:) install-sieve_docDATA!\1!; \ + s!^(install-data-am:) install-sieve_docDATA!\1!; \ s!^(uninstall-am:) uninstall-sieve_docDATA!\1!;' \ ${WRKSRC}/doc/Makefile.in -.if ${PORT_OPTIONS:MDOCS} -.for f in ${EXTENSIONDOCS} - @${LN} -f ${WRKSRC}/doc/extensions/${f} ${WRKSRC}/ -.endfor - @${LN} -f ${WRKSRC}/doc/script-location-dict.txt ${WRKSRC}/ -.endif post-install: -.if ${PORT_OPTIONS:MDOCS} - @${INSTALL} ${_SHROWNGRP} -m ${BINMODE} -d ${DOCSDIR} -.for f in ${PORTDOCS} - @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} -.endfor - @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}" -.endif -.if ${PORT_OPTIONS:MEXAMPLES} - @${INSTALL} ${_SHROWNGRP} -m ${BINMODE} -d ${EXAMPLESDIR} - @${INSTALL_DATA} ${WRKSRC}/examples/*.sieve ${EXAMPLESDIR} - @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}" -.endif @${CAT} ${PKGMESSAGE} -.include +.include Modified: head/mail/dovecot2-pigeonhole/pkg-plist ============================================================================== --- head/mail/dovecot2-pigeonhole/pkg-plist Tue Jul 16 17:25:45 2013 (r323114) +++ head/mail/dovecot2-pigeonhole/pkg-plist Tue Jul 16 17:51:12 2013 (r323115) @@ -1,63 +1,66 @@ +%%DOCSDIR%%/example-config/conf.d/20-managesieve.conf +%%DOCSDIR%%/example-config/conf.d/90-sieve-extprograms.conf +%%DOCSDIR%%/example-config/conf.d/90-sieve.conf bin/sieve-dump bin/sieve-filter bin/sieve-test bin/sievec -include/dovecot/sieve/edit-mail.h -include/dovecot/sieve/pigeonhole-config.h -include/dovecot/sieve/rfc2822.h -include/dovecot/sieve/sieve-actions.h -include/dovecot/sieve/sieve-address-parts.h -include/dovecot/sieve/sieve-address.h -include/dovecot/sieve/sieve-ast.h -include/dovecot/sieve/sieve-binary-dumper.h -include/dovecot/sieve/sieve-binary-private.h -include/dovecot/sieve/sieve-binary.h -include/dovecot/sieve/sieve-code-dumper.h -include/dovecot/sieve/sieve-code.h -include/dovecot/sieve/sieve-commands.h -include/dovecot/sieve/sieve-common.h -include/dovecot/sieve/sieve-comparators.h -include/dovecot/sieve/sieve-config.h -include/dovecot/sieve/sieve-dump.h -include/dovecot/sieve/sieve-error-private.h -include/dovecot/sieve/sieve-error.h -include/dovecot/sieve/sieve-ext-copy.h -include/dovecot/sieve/sieve-ext-enotify.h -include/dovecot/sieve/sieve-ext-environment.h -include/dovecot/sieve/sieve-ext-variables.h -include/dovecot/sieve/sieve-extensions.h -include/dovecot/sieve/sieve-generator.h -include/dovecot/sieve/sieve-interpreter.h -include/dovecot/sieve/sieve-lexer.h -include/dovecot/sieve/sieve-limits.h -include/dovecot/sieve/sieve-match-types.h -include/dovecot/sieve/sieve-match.h -include/dovecot/sieve/sieve-message.h -include/dovecot/sieve/sieve-objects.h -include/dovecot/sieve/sieve-parser.h -include/dovecot/sieve/sieve-plugins.h -include/dovecot/sieve/sieve-result.h -include/dovecot/sieve/sieve-runtime-trace.h -include/dovecot/sieve/sieve-runtime.h -include/dovecot/sieve/sieve-script-private.h -include/dovecot/sieve/sieve-script.h -include/dovecot/sieve/sieve-script-file.h -include/dovecot/sieve/sieve-settings.h -include/dovecot/sieve/sieve-smtp.h -include/dovecot/sieve/sieve-stringlist.h -include/dovecot/sieve/sieve-types.h -include/dovecot/sieve/sieve-validator.h -include/dovecot/sieve/sieve.h -lib/dovecot/lib90_sieve_plugin.a -lib/dovecot/lib90_sieve_plugin.la -lib/dovecot/lib90_sieve_plugin.so -lib/dovecot/libdovecot-sieve.a -lib/dovecot/libdovecot-sieve.la -lib/dovecot/libdovecot-sieve.so -lib/dovecot/libdovecot-sieve.so.0 +include/dovecot-2.2-pigeonhole/sieve/edit-mail.h +include/dovecot-2.2-pigeonhole/sieve/pigeonhole-config.h +include/dovecot-2.2-pigeonhole/sieve/rfc2822.h +include/dovecot-2.2-pigeonhole/sieve/sieve-actions.h +include/dovecot-2.2-pigeonhole/sieve/sieve-address-parts.h +include/dovecot-2.2-pigeonhole/sieve/sieve-address.h +include/dovecot-2.2-pigeonhole/sieve/sieve-ast.h +include/dovecot-2.2-pigeonhole/sieve/sieve-binary-dumper.h +include/dovecot-2.2-pigeonhole/sieve/sieve-binary-private.h +include/dovecot-2.2-pigeonhole/sieve/sieve-binary.h +include/dovecot-2.2-pigeonhole/sieve/sieve-code-dumper.h +include/dovecot-2.2-pigeonhole/sieve/sieve-code.h +include/dovecot-2.2-pigeonhole/sieve/sieve-commands.h +include/dovecot-2.2-pigeonhole/sieve/sieve-common.h +include/dovecot-2.2-pigeonhole/sieve/sieve-comparators.h +include/dovecot-2.2-pigeonhole/sieve/sieve-config.h +include/dovecot-2.2-pigeonhole/sieve/sieve-dump.h +include/dovecot-2.2-pigeonhole/sieve/sieve-error-private.h +include/dovecot-2.2-pigeonhole/sieve/sieve-error.h +include/dovecot-2.2-pigeonhole/sieve/sieve-ext-copy.h +include/dovecot-2.2-pigeonhole/sieve/sieve-ext-enotify.h +include/dovecot-2.2-pigeonhole/sieve/sieve-ext-environment.h +include/dovecot-2.2-pigeonhole/sieve/sieve-ext-variables.h +include/dovecot-2.2-pigeonhole/sieve/sieve-extensions.h +include/dovecot-2.2-pigeonhole/sieve/sieve-generator.h +include/dovecot-2.2-pigeonhole/sieve/sieve-interpreter.h +include/dovecot-2.2-pigeonhole/sieve/sieve-lexer.h +include/dovecot-2.2-pigeonhole/sieve/sieve-limits.h +include/dovecot-2.2-pigeonhole/sieve/sieve-match-types.h +include/dovecot-2.2-pigeonhole/sieve/sieve-match.h +include/dovecot-2.2-pigeonhole/sieve/sieve-message.h +include/dovecot-2.2-pigeonhole/sieve/sieve-objects.h +include/dovecot-2.2-pigeonhole/sieve/sieve-parser.h +include/dovecot-2.2-pigeonhole/sieve/sieve-plugins.h +include/dovecot-2.2-pigeonhole/sieve/sieve-result.h +include/dovecot-2.2-pigeonhole/sieve/sieve-runtime-trace.h +include/dovecot-2.2-pigeonhole/sieve/sieve-runtime.h +include/dovecot-2.2-pigeonhole/sieve/sieve-script-file.h +include/dovecot-2.2-pigeonhole/sieve/sieve-script-private.h +include/dovecot-2.2-pigeonhole/sieve/sieve-script.h +include/dovecot-2.2-pigeonhole/sieve/sieve-settings.h +include/dovecot-2.2-pigeonhole/sieve/sieve-smtp.h +include/dovecot-2.2-pigeonhole/sieve/sieve-stringlist.h +include/dovecot-2.2-pigeonhole/sieve/sieve-types.h +include/dovecot-2.2-pigeonhole/sieve/sieve-validator.h +include/dovecot-2.2-pigeonhole/sieve/sieve.h +lib/dovecot-2.2-pigeonhole/libdovecot-sieve.a +lib/dovecot-2.2-pigeonhole/libdovecot-sieve.la +lib/dovecot-2.2-pigeonhole/libdovecot-sieve.so +lib/dovecot-2.2-pigeonhole/libdovecot-sieve.so.0 lib/dovecot/doveadm/lib10_doveadm_sieve_plugin.a lib/dovecot/doveadm/lib10_doveadm_sieve_plugin.la lib/dovecot/doveadm/lib10_doveadm_sieve_plugin.so +lib/dovecot/lib90_sieve_plugin.a +lib/dovecot/lib90_sieve_plugin.la +lib/dovecot/lib90_sieve_plugin.so lib/dovecot/settings/libmanagesieve_login_settings.a lib/dovecot/settings/libmanagesieve_login_settings.la lib/dovecot/settings/libmanagesieve_login_settings.so @@ -69,15 +72,14 @@ lib/dovecot/sieve/lib90_sieve_extprogram lib/dovecot/sieve/lib90_sieve_extprograms_plugin.so libexec/dovecot/managesieve libexec/dovecot/managesieve-login -share/doc/dovecot/example-config/conf.d/20-managesieve.conf -share/doc/dovecot/example-config/conf.d/90-sieve.conf -share/doc/dovecot/example-config/conf.d/90-sieve-extprograms.conf -@dirrmtry share/doc/dovecot/example-config/conf.d -@dirrmtry share/doc/dovecot/example-config -@dirrmtry share/doc/dovecot @dirrmtry libexec/dovecot -@dirrm lib/dovecot/sieve -@dirrm lib/dovecot/settings +@dirrmtry lib/dovecot/sieve +@dirrmtry lib/dovecot/settings +@dirrmtry lib/dovecot/doveadm +@dirrmtry lib/dovecot-2.2-pigeonhole @dirrmtry lib/dovecot -@dirrm include/dovecot/sieve -@dirrmtry include/dovecot +@dirrm include/dovecot-2.2-pigeonhole/sieve +@dirrm include/dovecot-2.2-pigeonhole +@dirrm %%DOCSDIR%%/example-config/conf.d +@dirrm %%DOCSDIR%%/example-config +@dirrm %%DOCSDIR%%