summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-mail/dovecot/ChangeLog8
-rw-r--r--net-mail/dovecot/Manifest16
-rw-r--r--net-mail/dovecot/dovecot-1.0_beta8-r1.ebuild23
3 files changed, 26 insertions, 21 deletions
diff --git a/net-mail/dovecot/ChangeLog b/net-mail/dovecot/ChangeLog
index e082d740bdd8..435397ffbdf0 100644
--- a/net-mail/dovecot/ChangeLog
+++ b/net-mail/dovecot/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-mail/dovecot
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v 1.48 2006/05/30 14:45:08 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/ChangeLog,v 1.49 2006/05/31 15:38:47 uberlord Exp $
+
+ 31 May 2006; Roy Marples <uberlord@gentoo.org>
+ dovecot-1.0_beta8-r1.ebuild:
+ For Linux we now enable epoll
+ Also we enable inotify if we have >=glibc-2.4
+ For FreeBSD we now enable kqueue by default
*dovecot-1.0_beta8-r1 (30 May 2006)
diff --git a/net-mail/dovecot/Manifest b/net-mail/dovecot/Manifest
index 65d43952cd0f..a0f917d3042e 100644
--- a/net-mail/dovecot/Manifest
+++ b/net-mail/dovecot/Manifest
@@ -3,18 +3,18 @@ MD5 155396035a3ecb1f5171b0432072181b files/dovecot.init 619
RMD160 b0693a3f1e4aa34f2db5389e29d79b7e669622a8 files/dovecot.init 619
SHA256 833c2121376e753c0a983cedc3854a855bce9b3765f6479aa15cad9acb23ca43 files/dovecot.init 619
DIST dovecot-1.0.beta8.tar.gz 1392106 RMD160 101a7011467691ba5f4a6f48e21d6d1dc5626c16 SHA256 b43bb6ea5426b0d78ae260b53be035d1b5371b76a342870b2d56a6aba1ad82d2
-EBUILD dovecot-1.0_beta8-r1.ebuild 5100 RMD160 608dbd81e3c5ebc24abad536974ff7ca60611c8a SHA1 21e9b6d559577d1aae657dbe31aea53c0be31540 SHA256 67bee8f42755585c60f7275209afd0fee8617a3e08907a7137809ffcf993d6d0
-MD5 c8e12405afe4d510d1018b3e12cd602e dovecot-1.0_beta8-r1.ebuild 5100
-RMD160 608dbd81e3c5ebc24abad536974ff7ca60611c8a dovecot-1.0_beta8-r1.ebuild 5100
-SHA256 67bee8f42755585c60f7275209afd0fee8617a3e08907a7137809ffcf993d6d0 dovecot-1.0_beta8-r1.ebuild 5100
+EBUILD dovecot-1.0_beta8-r1.ebuild 5077 RMD160 a84a443aa68c693db919fc7268b8597cfdd57d19 SHA1 59d1fff400074aae0fb75dccd77d9f78fc1cc71c SHA256 086af219fa87ff4748e48c5d16fccde7b07f4c1fe027a2c109978403fb7fdafa
+MD5 022a8ff7d8139cb215b4987d526885d9 dovecot-1.0_beta8-r1.ebuild 5077
+RMD160 a84a443aa68c693db919fc7268b8597cfdd57d19 dovecot-1.0_beta8-r1.ebuild 5077
+SHA256 086af219fa87ff4748e48c5d16fccde7b07f4c1fe027a2c109978403fb7fdafa dovecot-1.0_beta8-r1.ebuild 5077
EBUILD dovecot-1.0_beta8.ebuild 4645 RMD160 4792da7ed1922b0c11caa5710f2f073d8fa7a92d SHA1 060efcf3110e6ef0015e3087cce46780943243e6 SHA256 6d68b17728695ef6d79dd229c74847ef1e0d106d46215d82df694f48c6e129a6
MD5 9394fb4f53cb69bb777019adf947d2e7 dovecot-1.0_beta8.ebuild 4645
RMD160 4792da7ed1922b0c11caa5710f2f073d8fa7a92d dovecot-1.0_beta8.ebuild 4645
SHA256 6d68b17728695ef6d79dd229c74847ef1e0d106d46215d82df694f48c6e129a6 dovecot-1.0_beta8.ebuild 4645
-MISC ChangeLog 8961 RMD160 67d419db3c7775ad54111d1081877afda5a3abbb SHA1 e9d0c99f53674a437da785831863f78b34d18644 SHA256 c71ce4097cedb97c3626a92b0e8c1bc2e2bf99d5ec882c0aa1706c07bce6876d
-MD5 7000d3f9f14866c221ecc4ee48047a42 ChangeLog 8961
-RMD160 67d419db3c7775ad54111d1081877afda5a3abbb ChangeLog 8961
-SHA256 c71ce4097cedb97c3626a92b0e8c1bc2e2bf99d5ec882c0aa1706c07bce6876d ChangeLog 8961
+MISC ChangeLog 9168 RMD160 5e6d00306dbf5698cfed6face03271ae533800ba SHA1 f5e16fcedaad7ccc07383014c014516f7f66bc70 SHA256 0cc684616a42656365ea6c560b4d4df6f7546a8790a4bc9aa8e3403dcd554e16
+MD5 518273cde040e1ab9d9ce1490c67635c ChangeLog 9168
+RMD160 5e6d00306dbf5698cfed6face03271ae533800ba ChangeLog 9168
+SHA256 0cc684616a42656365ea6c560b4d4df6f7546a8790a4bc9aa8e3403dcd554e16 ChangeLog 9168
MISC metadata.xml 252 RMD160 97c0c41abc4b61586ab48653ced79067cb964aa6 SHA1 57de811cfb02936b35c4bef2108018e6b2697a99 SHA256 419ffa57f459d89a62dd42ee4bb01934f03e6913b470323f5b2b8a7c89e2dc66
MD5 b6ff89c08602229bdd234da83a89df77 metadata.xml 252
RMD160 97c0c41abc4b61586ab48653ced79067cb964aa6 metadata.xml 252
diff --git a/net-mail/dovecot/dovecot-1.0_beta8-r1.ebuild b/net-mail/dovecot/dovecot-1.0_beta8-r1.ebuild
index 4e99e50ba02b..b8454a5efc84 100644
--- a/net-mail/dovecot/dovecot-1.0_beta8-r1.ebuild
+++ b/net-mail/dovecot/dovecot-1.0_beta8-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.0_beta8-r1.ebuild,v 1.1 2006/05/30 14:45:08 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/dovecot/dovecot-1.0_beta8-r1.ebuild,v 1.2 2006/05/31 15:38:47 uberlord Exp $
inherit eutils
@@ -39,17 +39,16 @@ src_compile() {
use ssl && myconf="${myconf} --with-ssl=openssl" \
|| myconf="${myconf} --without-ssl"
-# Enable when linux-headers-2.6.13 hits portage for inotify
-# or epoll gets more stable.
-#
-# # Enable Linux only features
-# if [[ ${KERNEL} == "linux" ]] ; then
-# # epoll is too unstable
-# # myconf="${myconf} --with-ioloop=epoll"
-# if has_version ">=sys-kernel/linux-headers-2.6.13" ; then
-# myconf="${myconf} --with-notify=inotify"
-# fi
-# fi
+ # Enable Linux or FreeBSD only features
+ if use kernel_linux ; then
+ myconf="${myconf} --with-ioloop=epoll"
+ if has_version ">=sys-libs/glibc-2.4" ; then
+ myconf="${myconf} --with-notify=inotify"
+ fi
+ elif use kernel_FreeBSD ; then
+ myconf="${myconf} --with-ioloop=kqueue"
+ myconf="${myconf} --with-notify=kqueue"
+ fi
econf --localstatedir=/var \
$(use_enable debug) \