diff options
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.ebuild | 41 |
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." } |