ChangeLog

# ChangeLog for net-mail/hotwayd
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/hotwayd/ChangeLog,v 1.24 2007/07/02 14:55:14 peper Exp $

02 Jul 2007; Piotr Jaroszyński hotwayd-0.8.4.ebuild:
(QA) RESTRICT clean up.

12 Jun 2007; Marius Mauch hotwayd-0.8.4.ebuild:
Replacing einfo with elog

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

28 Feb 2006; Andrej Kacian -hotwayd-0.8.2-r2.ebuild,
hotwayd-0.8.4.ebuild:
Use epause instead of sleep. Bug #124321, by Ciaran McCreesh gentoo.org>. Removed old ebuild.

01 Nov 2005; Andrej Kacian hotwayd-0.8.4.ebuild:
Stable on x86.

*hotwayd-0.8.4 (26 Sep 2005)

26 Sep 2005; Andrej Kacian +hotwayd-0.8.4.ebuild:
Version bump.

*hotwayd-0.8.2-r2 (31 May 2005)

31 May 2005; Andrej Kacian -hotwayd-0.7.4.ebuild,
-hotwayd-0.8.ebuild, -hotwayd-0.8-r1.ebuild, -hotwayd-0.8.2.ebuild,
-hotwayd-0.8.2-r1.ebuild, +hotwayd-0.8.2-r2.ebuild:
Added warning about needing a paid Hotmail account to use hotwayd (bug
#90983, by Hans Kwint . Removed all but newest ebuild,
which is being marked stable on x86.

21 Jan 2005; Andrej Kacian files/hotwayd.xinetd,
hotwayd-0.8.2-r1.ebuild:
Changed the xinetd file to use port 1100 by default, and service type to
unlisted. Also modified postinst instructions to reflect new settings. Set
hotsmtpd xinetd file to disabled by default. Closes bug #76593, reported by
Zhang Weiwu .

14 Jan 2005; Andrej Kacian hotwayd-0.8-r1.ebuild,
hotwayd-0.8.ebuild:
Stable on x86.

*hotwayd-0.8.2-r1 (13 Jan 2005)

13 Jan 2005; Andrej Kacian files/hotwayd-0.8.xinetd,
files/hotwayd.xinetd, hotwayd-0.7.4.ebuild, hotwayd-0.8-r1.ebuild,
+hotwayd-0.8.2-r1.ebuild, hotwayd-0.8.2.ebuild, hotwayd-0.8.ebuild:
Added "smtp" USE flag for building hotsmtpd SMTP proxy. Closes bug #77629,
reported by Scott .

09 Jan 2005; Jason Wever hotwayd-0.8.2.ebuild:
Added ~sparc keyword wrt bug #76591.

*hotwayd-0.8.2 (28 Dec 2004)

28 Dec 2004; Andrej Kacian
files/hotwayd-0.8-headerfix.patch, +hotwayd-0.8.2.ebuild,
hotwayd-0.8.ebuild:
Version bump. Closes #75930, reported by Scott . Not
using amd64 nor headerfix patch, as both issues are fixed by upstream.

12 Nov 2004; Tom Knight hotwayd-0.7.4.ebuild,
hotwayd-0.8-r1.ebuild, hotwayd-0.8.ebuild:
Removed extra hyphens from einfo - closes bug 70869

17 Oct 2004; David Holm hotwayd-0.8-r1.ebuild:
Added to ~ppc.

11 Oct 2004; Andrej Kacian hotwayd-0.7.4.ebuild,
hotwayd-0.8-r1.ebuild, hotwayd-0.8.ebuild:
Changed sys-apps/xinetd -> virtual/inetd in DEPEND. Closes #67074, reported
by Georgi Georgiev .

*hotwayd-0.8-r1 (04 Oct 2004)

04 Oct 2004; Andrej Kacian
+files/hotwayd-0.8-headerfix.patch, +hotwayd-0.8-r1.ebuild:
Revision bump. Apply patch to fix unwanted header mangling (see bug #66256).
Patch submitted by Keith Landry .

08 Aug 2004; Tom Martin hotwayd-0.7.4.ebuild,
hotwayd-0.8.ebuild:
Typo in DESCRIPTION: deamon -> daemon. Bug 59717.

*hotwayd-0.7.4 (29 Jul 2004)

29 Jul 2004; Tuan Van +hotwayd-0.7.4.ebuild:
add hotwayd-0.7.4 wrt bug #58531.
straight to stable.

28 Jul 2004; Tuan Van hotwayd-0.8.ebuild:
move inherit to above IUSE.

*hotwayd-0.8 (26 Jul 2004)

26 Jul 2004; +files/hotwayd-0.8-amd64.patch,
+files/hotwayd-0.8.xinetd, +hotwayd-0.8.ebuild:
Revbump, add fix to make md5 work on amd64, fixes bug #45567

*hotwayd-0.7.1 (20 Nov 2003)

20 Nov 2003; Martin Holzer hotwayd-0.5.3.ebuild,
hotwayd-0.7.1.ebuild:
Version bumped. Closes #31991.

08 Jun 2003; Todd Berman hotwayd-0.5.3.ebuild:
Fixed IUSE.

*hotwayd-0.5.3 (11 May 2003)

11 May 2003; Todd Berman hotwayd-0.5.3.ebuild:
Initial commit.

Manifest

AUX hotwayd-0.8-amd64.patch 563 RMD160 53569dc423c988111b34176aa8bf040f2f66b8a7 SHA1 dac053c52f0e40cfb7b32afe4a7d2b725452a6d7 SHA256 ac78e1303fd7cdb769cdb1739691b64a5b4bc87446965cf3d274435c1ca86143
AUX hotwayd-0.8-headerfix.patch 557 RMD160 804d0ba2594cf46771ff5066c90886334c1930d0 SHA1 677a4ceb913ca4fd8d1af11ed6123be1d1d32826 SHA256 281ce8c3c5338d8338caac4df48305d227d75ac0a70d65d6a6ebc2a4ddb11dc0
AUX hotwayd-0.8.xinetd 1096 RMD160 e71d8a0c4a1964f47444bb795b664c67c2f25681 SHA1 99a3568d805eeefaa1595471c598a5a05849cc65 SHA256 af944d53fc767ef2dac61795894f4481abef724c56e97c2d9d575172efac7f39
AUX hotwayd.xinetd 787 RMD160 82e478dbd3ccd6431f3da221fbb98a36f946b17b SHA1 e221945a12911e3e72cb03b439eab7bbcf53c8da SHA256 dcbf68992ac7ce6e1e8cb4272874595bc90c02e5a19c912d0112b34c8815b5c4
DIST hotwayd-0.8.4.tar.bz2 161274 RMD160 bae33cfc9bdf66a66c80f7fc9e2eea26fb5f2d6a SHA1 045107be495400e84cf0a65f579ab81b9e79104f SHA256 5915fe038c3285bbfb732d55314b992a1734118c38528666ff69882e16d01d81
EBUILD hotwayd-0.8.4.ebuild 2131 RMD160 4b590bfa025d2dc568d3d0d03652c8338c1550c0 SHA1 ab5b4a8ee4496404eb3ff404d97bbd384692b967 SHA256 e5df83cfb2b7a6bb7c2e7749e96dce2c59cbdc9f7bbd190bd5e32ba6006e700b
MISC ChangeLog 4337 RMD160 1b5c082b296810734762433e7467b2f4f1537fe2 SHA1 76c676e7aafee25297907886f0329261902648bd SHA256 68dcee3046dbe1d445b8839ae32e07412e228829d3e1b7d39230a40b6e4c45bb
MISC metadata.xml 237 RMD160 bd983ceb65f422425a45ac242446bb0f50283f57 SHA1 d771851c627c0ef320d6be066fd3731788a6cb05 SHA256 d75749f27640d382c49acf84c5034e120643c855ddfa41bee08f0db819e1fc4f

files

hotwayd-0.8.4.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/hotwayd/hotwayd-0.8.4.ebuild,v 1.6 2007/07/02 14:55:14 peper Exp $

inherit eutils

DESCRIPTION="Hotmail to pop3 daemon"
HOMEPAGE="http://hotwayd.sourceforge.net/"
SRC_URI="mirror://sourceforge/hotwayd/${P}.tar.bz2"
RESTRICT="mirror"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc x86"

IUSE="smtp"

DEPEND="virtual/inetd
dev-libs/libxml2
smtp? ( >=dev-libs/cyrus-sasl-2 )"

hotmail_greed_warning() {
echo
ewarn "WARNING:"
ewarn "Since Hotmail started to charge for WebDAV access, you need a Hotmail Plus"
ewarn "(or equivalent MSN) account to keep using hotwayd. More info:"
ewarn "http://www.boolean.ca/hotpop/"
ewarn "http://sourceforge.net/forum/forum.php?thread_id=1277989&forum_id=80217"
echo
ebeep 3
epause 10
}

pkg_setup() {
hotmail_greed_warning
}

src_install () {
# The original make install is broken, since it also tries to install
# the libghttp files. This is not needed, since this library is statically
# linked into the executable.
# Lets just copy the (one) file manually...
dosbin hotwayd
if use smtp; then
dosbin hotsmtpd/hotsmtpd
insinto /etc/xinetd.d
sed -i -e 's:^disable = no:disable = yes:' hotsmtpd/hotsmtpd.xinetd
newins hotsmtpd/hotsmtpd.xinetd hotsmtpd
fi

dodoc AUTHORS NEWS README

insinto /etc/xinetd.d
newins ${FILESDIR}/${PN}.xinetd ${PN}
}

pkg_postinst () {
hotmail_greed_warning
echo
elog " By default daemons that use xinetd are not started automatically in gentoo"
elog " To activate do the following steps: "
elog " - Edit the file /etc/xinetd.d/hotwayd and change disable "
elog " from yes to no "
elog " - Restart xinetd with \`/etc/init.d/xinetd restart\` "
elog
if use smtp; then
elog "You chose to install hotsmtpd, a SMTP proxy for hotmail. Please"
elog "Configure /etc/xinetd.d/hotsmtpd and restart xinetd to start using it."
elog
fi
elog "Set your e-mail applications to use port 1100 for receiving email."
if use smtp; then
elog "Use port 2500 for sending email."
fi
}

metadata.xml




net-mail

Build SMTP proxy (hotsmtpd)