summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Heiko Becker <heirecka@exherbo.org> 2017-08-20 20:32:36 +0200
committerAvatar Heiko Becker <heirecka@exherbo.org> 2017-08-20 21:25:00 +0200
commit484d7f672594ca5e98d7f9bac5ed83e8c8f3ac51 (patch)
treeaebc05036207e5add88e091c274c625e364506f0
parent9429eaf845c2bfe774fa9d50a0e25b2862634745 (diff)
downloadnet-484d7f672594ca5e98d7f9bac5ed83e8c8f3ac51.tar.gz
net-484d7f672594ca5e98d7f9bac5ed83e8c8f3ac51.tar.xz
dovecot-pigeonhole: Version bump to 0.4.20-rc1 (masked)
-rw-r--r--metadata/repository_mask.conf13
-rw-r--r--packages/net-mail/dovecot-pigeonhole/dovecot-pigeonhole-0.4.20-rc1.exheres-048
2 files changed, 56 insertions, 5 deletions
diff --git a/metadata/repository_mask.conf b/metadata/repository_mask.conf
index 1f7dac9..3716f5c 100644
--- a/metadata/repository_mask.conf
+++ b/metadata/repository_mask.conf
@@ -231,9 +231,12 @@ dev-db/ldb[>=1.2.0] [[
description = [ Breaks Samba < 4.7 ]
]]
-net-mail/dovecot[~>2.2.32-rc1] [[
- author = [ Heiko Becker <heirecka@exherbo.org> ]
- date = [ 15 Aug 2017 ]
- token = pre-release
- description = [ Release candidate ]
+(
+ net-mail/dovecot[~>2.2.32-rc1]
+ net-mail/dovecot-pigeonhole[~>0.4.20-rc1]
+) [[
+ *author = [ Heiko Becker <heirecka@exherbo.org> ]
+ *date = [ 15 Aug 2017 ]
+ *token = pre-release
+ *description = [ Release candidate ]
]]
diff --git a/packages/net-mail/dovecot-pigeonhole/dovecot-pigeonhole-0.4.20-rc1.exheres-0 b/packages/net-mail/dovecot-pigeonhole/dovecot-pigeonhole-0.4.20-rc1.exheres-0
new file mode 100644
index 0000000..45c33d1
--- /dev/null
+++ b/packages/net-mail/dovecot-pigeonhole/dovecot-pigeonhole-0.4.20-rc1.exheres-0
@@ -0,0 +1,48 @@
+# Copyright 2010 Daniel Mierswa <impulze@impulze.org>
+# Distributed under the terms of the GNU General Public License v2
+
+SUMMARY="Rewritten sieve plugin for dovecot (version 2.0+) deliver"
+HOMEPAGE="http://wiki2.dovecot.org/Pigeonhole/Sieve"
+
+# handle snapshots and releases separately
+if [ -n "${MYREV}" ] ; then
+ require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.11 ] ]
+
+ DOWNLOADS="http://hg.rename-it.nl/dovecot-2.2-pigeonhole/archive/${MYREV}.tar.bz2"
+ WORK="${WORKBASE}/dovecot-2-2-pigeonhole-${MYREV}"
+else
+ case "$(ever range 4)" in
+ rc*|beta*|alpha*)
+ MYPV="$(ever range 1-3).$(ever range 4)" ;;
+ *) MYPV="${PV}"
+ esac
+
+ case "$(ever range 4)" in
+ rc*) DOWNLOAD_PATH="rc" ;;
+ beta*) DOWNLOAD_PATH="beta" ;;
+ alpha*) DOWNLOAD_PATH="alpha" ;;
+ esac
+
+ DOWNLOADS="http://pigeonhole.dovecot.org/releases/2.2/${DOWNLOAD_PATH}/dovecot-2.2-pigeonhole-${MYPV}.tar.gz"
+ WORK="${WORKBASE}/dovecot-2.2-pigeonhole-${MYPV}"
+fi
+
+BUGS_TO="philantrop@exherbo.org"
+LICENCES="LGPL-2.1"
+SLOT="0"
+PLATFORMS="~amd64 ~x86"
+MYOPTIONS=""
+
+DEPENDENCIES="
+ build+run:
+ net-mail/dovecot[>=2.2.31-rc1]
+"
+
+# This probably should be made optional if someone cares for it. Besides that
+# it currently duplicates some code from dovecot.
+DEFAULT_SRC_CONFIGURE_PARAMS=(
+ --with-docs
+ --with-managesieve
+ --without-ldap
+)
+