Index: head/mail/dovecot2-pigeonhole/files/patch-doc_Makefile_in =================================================================== --- head/mail/dovecot2-pigeonhole/files/patch-doc_Makefile_in (revision 297657) +++ head/mail/dovecot2-pigeonhole/files/patch-doc_Makefile_in (nonexistent) @@ -1,20 +0,0 @@ ---- doc/Makefile.in.orig 2011-09-17 00:29:32.041186370 +0100 -+++ doc/Makefile.in 2011-09-17 00:30:18.168226616 +0100 -@@ -210,9 +210,6 @@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - SUBDIRS = man example-config --docfiles = \ -- vacation.txt \ -- spamtest-virustest.txt - - @BUILD_DOCS_TRUE@sieve_doc_DATA = $(docfiles) - EXTRA_DIST = \ -@@ -260,7 +257,6 @@ - -rm -rf .libs _libs - install-sieve_docDATA: $(sieve_doc_DATA) - @$(NORMAL_INSTALL) -- test -z "$(sieve_docdir)" || $(MKDIR_P) "$(DESTDIR)$(sieve_docdir)" - @list='$(sieve_doc_DATA)'; for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - f=$(am__strip_dir) \ Property changes on: head/mail/dovecot2-pigeonhole/files/patch-doc_Makefile_in ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.2 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/mail/dovecot2-pigeonhole/Makefile =================================================================== --- head/mail/dovecot2-pigeonhole/Makefile (revision 297657) +++ head/mail/dovecot2-pigeonhole/Makefile (revision 297658) @@ -1,57 +1,76 @@ # New ports collection makefile for: dovecot-pigeonhole # Date created: 2006-12-29 # Whom: Nils Vogels # # $FreeBSD$ # PORTNAME= dovecot-pigeonhole -PORTVERSION= 0.3.0 -PORTREVISION= 1 +PORTVERSION= 0.3.1 CATEGORIES= mail MASTER_SITES= http://www.rename-it.nl/dovecot/${DOVECOTVERSION}/ DISTNAME= ${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION} MAINTAINER= bra@fsn.hu COMMENT= A Sieve plugin for the Dovecot 'deliver' LDA and LMTP -BUILD_DEPENDS= dovecot>=${DOVECOTVERSION}:${PORTSDIR}/mail/dovecot${DOVECOTVERSION:R} -RUN_DEPENDS= dovecot>=${DOVECOTVERSION}:${PORTSDIR}/mail/dovecot${DOVECOTVERSION:R} +LICENSE= LGPL21 +BUILD_DEPENDS:= dovecot>=${DOVECOTVERSION}:${PORTSDIR}/mail/dovecot${DOVECOTVERSION:R} +RUN_DEPENDS:= dovecot>=${DOVECOTVERSION}:${PORTSDIR}/mail/dovecot${DOVECOTVERSION:R} + DOVECOTVERSION= 2.1 GNU_CONFIGURE= yes CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --prefix=${PREFIX} \ --docdir=${DOCSDIR} \ --with-dovecot="${LOCALBASE}/lib/dovecot" LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= ${PREFIX}/lib/dovecot MAN1= sieve-dump.1 sieve-filter.1 sieve-test.1 sievec.1 sieved.1 MAN7= pigeonhole.7 DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:S/-/\//} .if !defined(NOPORTDOCS) -PORTDOCS= AUTHORS COPYING COPYING.LGPL INSTALL NEWS README TODO spamtest-virustest.txt vacation.txt +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 !defined(NOPORTEXAMPLES) +EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME:S/-/\//} +PORTEXAMPLES= *.sieve +.endif + post-patch: - @${REINPLACE_CMD} -e '\ - s!/doc/$${PACKAGE_TARNAME}!/doc/${PORTNAME:S/-/\//}!g;\ - s!$${docdir}/dovecot/sieve!$${docdir}!g;\ - ' ${WRKSRC}/configure - @${LN} -f ${WRKSRC}/doc/spamtest-virustest.txt ${WRKSRC}/ - @${LN} -f ${WRKSRC}/doc/vacation.txt ${WRKSRC}/ + @${REINPLACE_CMD} -E '\ + s!^(install-data-am:) install-sieve_docDATA!\1!; \ + s!^(uninstall-am:) uninstall-sieve_docDATA!\1!;' \ + ${WRKSRC}/doc/Makefile.in +.if !defined(NOPORTDOCS) +.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 !defined(NOPORTDOCS) - ${INSTALL} ${_SHROWNGRP} -m ${BINMODE} -d ${DOCSDIR} + @${INSTALL} ${_SHROWNGRP} -m ${BINMODE} -d ${DOCSDIR} .for f in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} .endfor + @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}" +.endif +.if !defined(NOPORTEXAMPLES) + @${INSTALL} ${_SHROWNGRP} -m ${BINMODE} -d ${EXAMPLESDIR} + @${INSTALL_DATA} ${WRKSRC}/examples/*.sieve ${EXAMPLESDIR} + @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}" .endif @${CAT} ${PKGMESSAGE} .include Property changes on: head/mail/dovecot2-pigeonhole/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.13 \ No newline at end of property +1.14 \ No newline at end of property Index: head/mail/dovecot2-pigeonhole/distinfo =================================================================== --- head/mail/dovecot2-pigeonhole/distinfo (revision 297657) +++ head/mail/dovecot2-pigeonhole/distinfo (revision 297658) @@ -1,2 +1,2 @@ -SHA256 (dovecot-2.1-pigeonhole-0.3.0.tar.gz) = 2aeee8aa6dc700483b0a5a3d31f535abce71698ed1d467f11e931aeace2b0ada -SIZE (dovecot-2.1-pigeonhole-0.3.0.tar.gz) = 1277277 +SHA256 (dovecot-2.1-pigeonhole-0.3.1.tar.gz) = e95d86c5cd912c9a7e180414ffd5eee52e1b5dc8abef3d5762b950d1de86b5c7 +SIZE (dovecot-2.1-pigeonhole-0.3.1.tar.gz) = 1084148 Property changes on: head/mail/dovecot2-pigeonhole/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property Index: head/mail/dovecot2-pigeonhole/pkg-plist =================================================================== --- head/mail/dovecot2-pigeonhole/pkg-plist (revision 297657) +++ head/mail/dovecot2-pigeonhole/pkg-plist (revision 297658) @@ -1,75 +1,76 @@ 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 lib/dovecot/settings/libmanagesieve_login_settings.a lib/dovecot/settings/libmanagesieve_login_settings.la lib/dovecot/settings/libmanagesieve_login_settings.so lib/dovecot/settings/libmanagesieve_settings.a lib/dovecot/settings/libmanagesieve_settings.la lib/dovecot/settings/libmanagesieve_settings.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 @dirrmtry libdata/ldconfig/dovecot-pigeonhole @dirrmtry share/doc/dovecot/example-config/conf.d @dirrmtry share/doc/dovecot/example-config @dirrmtry share/doc/dovecot @dirrmtry libexec/dovecot @dirrm lib/dovecot/settings @dirrmtry lib/dovecot @dirrm include/dovecot/sieve @dirrmtry include/dovecot Property changes on: head/mail/dovecot2-pigeonhole/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property