summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild')
-rw-r--r--net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild41
1 files changed, 24 insertions, 17 deletions
diff --git a/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild b/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild
index ee2236b554a0..9af4b86fee1d 100644
--- a/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild
+++ b/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild
@@ -1,39 +1,39 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild,v 1.3 2007/02/06 13:08:54 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild,v 1.4 2009/06/01 12:09:57 ssuominen Exp $
+EAPI=2
inherit eutils
DESCRIPTION="Proxy IMAP transactions between an IMAP client and an IMAP server."
HOMEPAGE="http://www.imapproxy.org/"
-SRC_URI="http://www.imapproxy.org/downloads/${P/_/}.tar.gz"
+SRC_URI="http://www.imapproxy.org/downloads/${P/_}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
-IUSE="kerberos ssl tcpd"
+IUSE="kerberos ssl +tcpd"
-DEPEND=">=sys-libs/ncurses-5.1
+RDEPEND="sys-libs/ncurses
kerberos? ( virtual/krb5 )
- ssl? ( >=dev-libs/openssl-0.9.6 )
+ ssl? ( dev-libs/openssl )
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
+DEPEND="${RDEPEND}
+ sys-apps/sed"
-S="${WORKDIR}/${P/_/}"
-src_unpack() {
- unpack ${A} && cd "${S}"
- epatch "${FILESDIR}"/1.2.4-include-fix.patch
+S=${WORKDIR}/${P/_}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-include_fix.patch
sed -i -e 's:in\.imapproxyd:imapproxyd:g' \
README Makefile.in include/imapproxy.h || die "sed failed"
}
-src_compile() {
+src_configure() {
econf \
$(use_with kerberos krb5) \
$(use_with ssl openssl) \
- $(use_with tcpd libwrap) \
- || die "econf failed"
-
- emake || die "emake failed"
+ $(use_with tcpd libwrap)
}
src_install() {
@@ -42,7 +42,14 @@ src_install() {
insinto /etc
doins scripts/imapproxy.conf || die "doins failed"
- newinitd "${FILESDIR}"/imapproxy.rc6 imapproxy || die "initd failed"
+ newinitd "${FILESDIR}"/imapproxy.initd imapproxy || die "newinitd failed"
+
+ dodoc ChangeLog README README.known_issues
+ use ssl && dodoc README.ssl
+
+ doman "${FILESDIR}"/*.8
+}
- dodoc ChangeLog README README.known_issues README.ssl
+pkg_postinst() {
+ elog "Installed manpages are for version 1.2.6."
}