From 9f34d1d0cb404bc0f491afc2e601fc7be06625cb Mon Sep 17 00:00:00 2001 From: Mario Preksavec Date: Mon, 9 Nov 2015 14:55:32 +0100 Subject: network/dovecot-pigeonhole: Updated for version 0.4.9. Signed-off-by: Mario Preksavec --- network/dovecot-pigeonhole/README | 32 +++++++-------- .../dovecot-pigeonhole.SlackBuild | 48 ++++++++++------------ network/dovecot-pigeonhole/dovecot-pigeonhole.info | 10 ++--- network/dovecot-pigeonhole/slack-desc | 8 ++-- 4 files changed, 46 insertions(+), 52 deletions(-) diff --git a/network/dovecot-pigeonhole/README b/network/dovecot-pigeonhole/README index b3c26aec1b..84995d1dd3 100644 --- a/network/dovecot-pigeonhole/README +++ b/network/dovecot-pigeonhole/README @@ -1,21 +1,21 @@ -Pigeonhole is the name of the project that adds support for -the Sieve language (RFC 5228) and the ManageSieve protocol -(RFC 5804) to the Dovecot Secure IMAP/POP3 Server. +Pigeonhole is the name of the project that adds support for the Sieve language +(RFC 5228) and the ManageSieve protocol (RFC 5804) to the Dovecot Secure +IMAP/POP3 Server. -Sieve language specification and scripts provide mail filtering -capabilities on the server side for individual users. Each user -can edit and upload (using ManageSieve) sieve scripts to filter -mails based on supported Sieve language extensions by pigeonhole. +Sieve language specification and scripts provide mail filtering capabilities on +the server side for individual users. Each user can edit and upload (using +ManageSieve) sieve scripts to filter mail based on supported Sieve language +extensions within pigeonhole. -Pigeonhole project provides Sieve support as a plugin to Dovecot's -Local Delivery Agent (LDA). +The Pigeonhole project provides Sieve support as a plugin to Dovecot's Local +Delivery Agent (LDA). The ManageSieve protocol is provided is an additional +service, next to Dovecot's own POP3 and IMAP services. -Configuration: -sieve and managesieve config files are placed with dovecot -documentation. Copy over 20-managesieve.conf and 90-sieve.conf -to /etc/dovecot/conf.d and edit accordingly. +To configure pigeonhole, use sieve and managesieve config files installed with +dovecot documentation. Copy 20-managesieve.conf and 90-sieve.conf files to +/etc/dovecot/conf.d and edit them according to your needs. -For additional configuration help, see: +For additional help with configuration, see: -http://wiki2.dovecot.org/Pigeonhole/Sieve -http://wiki2.dovecot.org/Pigeonhole/ManageSieve + http://wiki2.dovecot.org/Pigeonhole/Sieve + http://wiki2.dovecot.org/Pigeonhole/ManageSieve diff --git a/network/dovecot-pigeonhole/dovecot-pigeonhole.SlackBuild b/network/dovecot-pigeonhole/dovecot-pigeonhole.SlackBuild index 7aa803eedd..d7d5b39cc3 100644 --- a/network/dovecot-pigeonhole/dovecot-pigeonhole.SlackBuild +++ b/network/dovecot-pigeonhole/dovecot-pigeonhole.SlackBuild @@ -1,34 +1,30 @@ #!/bin/sh # Slackware Package Build Script for pigeonhole -# Home Page: http://pigeonhole.dovecot.org/ -# Copyright (c) 2010-2013, Nishant Limbachia, Hoffman Estates, IL, USA -# +# Copyright 2010, 2011, 2013 Nishant Limbachia, Hoffman Estates, IL, USA +# Copyright 2013, 2014, 2015 Mario Preksavec, Zagreb, Croatia # All rights reserved. - +# # Redistribution and use of this script, with or without modification, is # permitted provided that the following conditions are met: # -# 1. Redistributions of script must retain the above copyright notice, -# this list of conditions and the following disclaimer. - -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR -# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -# Modified by Mario Preksavec +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM="dovecot-pigeonhole" -VERSION=${VERSION:-0.4.3} +VERSION=${VERSION:-0.4.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -69,13 +65,11 @@ cd $TMP tar xvf $CWD/$SRCNAM-$VERSION.tar.gz cd $TMP/$SRCNAM-$VERSION chown -R root.root . - -find -L . \ -\( -perm 664 -o -perm 666 -o -perm 640 -o -perm 600 -o -perm 440 -o -perm 444 \ - -o -perm 400 \) -exec chmod 644 {} \; find -L . \ -\( -perm 777 -o -perm 755 -o -perm 750 -o -perm 711 -o -perm 700 -o -perm 555 \ - -o -perm 511 -o -perm 500 \) -exec chmod 755 {} \; + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; CFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/network/dovecot-pigeonhole/dovecot-pigeonhole.info b/network/dovecot-pigeonhole/dovecot-pigeonhole.info index 9206e8b358..03298b90e2 100644 --- a/network/dovecot-pigeonhole/dovecot-pigeonhole.info +++ b/network/dovecot-pigeonhole/dovecot-pigeonhole.info @@ -1,10 +1,10 @@ PRGNAM="dovecot-pigeonhole" -VERSION="0.4.3" +VERSION="0.4.9" HOMEPAGE="http://pigeonhole.dovecot.org/" -DOWNLOAD="http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.3.tar.gz" -MD5SUM="b52858c0016b9ad7dabccf01f0098dbd" +DOWNLOAD="http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.9.tar.gz" +MD5SUM="3a2d856c1c50557d098536b687efc5f8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="dovecot" -MAINTAINER="Nishant Limbachia" -EMAIL="nishant@mnspace.net" +MAINTAINER="Mario Preksavec" +EMAIL="mario at slackware dot hr" diff --git a/network/dovecot-pigeonhole/slack-desc b/network/dovecot-pigeonhole/slack-desc index e2cac2e80a..4c59c2bf9f 100644 --- a/network/dovecot-pigeonhole/slack-desc +++ b/network/dovecot-pigeonhole/slack-desc @@ -7,11 +7,11 @@ |-----handy-ruler------------------------------------------------------| dovecot-pigeonhole: dovecot-pigeonhole (Sieve & Managesieve support for Dovecot) dovecot-pigeonhole: -dovecot-pigeonhole: dovecot-pigeonhole project provides Sieve language support and -dovecot-pigeonhole: ManageSieve protocol support for Dovecot imap/pop3 server. -dovecot-pigeonhole: -dovecot-pigeonhole: Home Page: http://pigeonhole.dovecot.org/ +dovecot-pigeonhole: Pigeonhole is the name of the project that adds support for the Sieve +dovecot-pigeonhole: language and the ManageSieve protocol to the Dovecot Secure IMAP/POP3 +dovecot-pigeonhole: Server. dovecot-pigeonhole: +dovecot-pigeonhole: Homepage: http://pigeonhole.dovecot.org/ dovecot-pigeonhole: dovecot-pigeonhole: dovecot-pigeonhole: -- cgit v1.2.3