Portage is a package management system used by Gentoo Linux
# ChangeLog for net-mail/mailfront
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailfront/ChangeLog,v 1.23 2008/01/25 21:10:17 bangert Exp $
25 Jan 2008; Thilo Bangert
mailfront-0.98.ebuild:
fix quoting, honor ROOT, use emake, einfo -> elog
22 Feb 2007; Thilo Bangert
einfo -> elog, fix SRC_URI
18 Jan 2007; Christian Faulhammer
mailfront-0.98.ebuild:
stable x86, bug #152500
28 Oct 2006; Sven Wegener
mailfront-0.98.ebuild:
Use emerge --config instead of ebuild config.
05 Oct 2006; Thilo Bangert
mailfront-0.88.ebuild:
fix depedancy (bug #113245) - thanks Vieri
assume maintainership - change herd - add longdesc
*mailfront-0.98 (20 Feb 2006)
20 Feb 2006; Michael Hanselmann
-mailfront-0.92.ebuild, -mailfront-0.93.ebuild, +mailfront-0.98.ebuild:
Bumped to 0.98, removed old versions, changed to virtual/qmail.
16 May 2005; Andrej Kacian
mailfront-0.92.ebuild:
Inherit toolchain-funcs.eclass instead of gcc.eclass. Bug #92745.
*mailfront-0.93 (28 Apr 2005)
28 Apr 2005; Jory A. Pratt
cleanup and version bump, bug #90076
*mailfront-0.92 (12 Feb 2005)
12 Feb 2005; Robin H. Johnson
Bug #72214, version bump.
17 Oct 2004; David Holm
Added to ~ppc.
01 Jul 2004; Jeremy Huddleston
mailfront-0.88.ebuild:
virtual/glibc -> virtual/libc
05 Jan 2004; Robin H. Johnson
files/run-smtpfront:
fix tail -1 issue
*mailfront-0.88 (05 Jan 2004)
05 Jan 2004; Robin H. Johnson
mailfront-0.85.ebuild, mailfront-0.88.ebuild:
version bump, fix old depends on mail-mta/qmail-pop3d which is obsolete, and
slight updates to work with icc
26 Dec 2003; Jason Wever
Changed sparc keyword to ~sparc as not all dependencies could be met.
*mailfront-0.85 (09 May 2003)
09 May 2003; Martin Holzer
Version bumped. Closes #20279 and 11668.
06 Dec 2002; Rodney Rees
*mailfront-0.76 (26 Jun 2002)
26 Jun 2002; Thilo Bangert
version bump - added SLOT="0"
*mailfront-0.74 (16 Apr 2002)
16 Apr 2002; Thilo Bangert
initial release
AUX run-pop3front 269 RMD160 c601fcd1604572144e4876576ee0eb3ec2d14c73 SHA1 c79e384a89efced02ce7135cdea94d868346fb8a SHA256 16a453e6e526647d45bca3b6d4473ea79e9094aa98330a7c485d0eacf4f5fb35
AUX run-smtpfront 461 RMD160 b7f6897e1ecaf2e3d57bd7e4daa6dc11fbf77c2b SHA1 3d91cb5b7a378615b4aab4badc467e8ef11d305b SHA256 1d0a09da5c530a2d4830d2f0cebda209449f51780e7854de130bb3492643134a
DIST mailfront-0.88.tar.gz 61406 RMD160 36b5572b504b39bcef7164d9d72dabb1b980513e SHA1 beee88036df4256d56c02fcc0d66689c92f5bd73 SHA256 13f9566073a4e7b622b7626bf7285dc7f853a18c30a3c145e0ccc0e07892e2d8
DIST mailfront-0.98.tar.gz 77981 RMD160 84e04bc1c9bab7c676506254dac6a2cb3682ba4b SHA1 d891d23745b535637cff6221ad2489bc2960088f SHA256 14bb762a9d57d98bb76bcc3ee19da28f380e29f9857ba3c16e5006c346c34749
EBUILD mailfront-0.88.ebuild 1975 RMD160 b34d83b0fe3bd7882989d430b354d21d52b036f0 SHA1 aba8542316e4ab602a6cd82f39b91fa775ea9421 SHA256 920fd7a7334701d1ed711be2bac1b56c131897708646db9b0da94852f9dc4dc2
EBUILD mailfront-0.98.ebuild 1685 RMD160 7a7a62a56dc0d0bcc6b8e4e9a69327df548a23d1 SHA1 c6ed2ce9d0deb2fcc5f39dbf16d8c2140ad1a6c5 SHA256 a5bd94006148c30cd163d715362401900abae79c56fad712c388af4cd908435c
MISC ChangeLog 2768 RMD160 e6330339bfc82d81f705cf074f620e6e354d5a47 SHA1 f6831ddcf66383cf9cb8e65fe746dcb09aac4982 SHA256 8dee17ceaceec21c14cf6f5347b3028aa83f6234d1a3a8fc98b5066236147155
MISC metadata.xml 574 RMD160 4a738ccc480bcd171b74f05b9da40c9518c1a9e5 SHA1 02f7e4fff03584e96da01091042017293da9924e SHA256 3d97e8b669ce0e2da2d0bbea19ae91f8614a11c64adf29eeb325e2417c5c7951
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailfront/mailfront-0.88.ebuild,v 1.12 2008/01/25 21:10:17 bangert Exp $
inherit fixheadtails toolchain-funcs
DESCRIPTION="Mail server network protocol front-ends"
HOMEPAGE="http://untroubled.org/mailfront/"
SRC_URI="http://untroubled.org/mailfront/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ~sparc ~ppc"
IUSE=""
DEPEND="virtual/libc
>=dev-libs/bglibs-1.006"
RDEPEND="
${DEPEND}
net-libs/cvm
virtual/qmail
"
src_unpack() {
unpack ${A}
ht_fix_file "${S}"/Makefile
}
src_compile() {
echo "/usr/lib/bglibs/include" > conf-bgincs
echo "/usr/lib/bglibs/lib" > conf-bglibs
echo "/var/qmail/bin" > conf-bin
echo "$(tc-getCC) ${CFLAGS}" > conf-cc
echo "$(tc-getCC) -s" > conf-ld
emake || die
}
src_install() {
exeinto /var/qmail/bin
doexe pop3front-auth pop3front-maildir smtpfront-echo \
smtpfront-qmail smtpfront-reject imapfront-auth \
qmqpfront-qmail qmtpfront-qmail || die
#install new run files for qmail-smtpd and qmail-pop3
exeinto /var/qmail/supervise/qmail-smtpd
newexe "${FILESDIR}"/run-smtpfront run.mailfront
exeinto /var/qmail/supervise/qmail-pop3d
newexe "${FILESDIR}"/run-pop3front run.mailfront
dodoc ANNOUNCEMENT FILES NEWS README TARGETS TODO VERSION
dohtml cvm-sasl.html imapfront.html mailfront.html mailrules.html \
mailrules2.html pop3front.html qmail-backend.html \
qmail-validate.html smtpfront.html
}
pkg_config() {
cd /var/qmail/supervise/qmail-smtpd/
cp run run.qmail-smtpd.`date +%Y%m%d%H%M%S` && cp run.mailfront run
cd /var/qmail/supervise/qmail-pop3d/
cp run run.qmail-pop3d.`date +%Y%m%d%H%M%S` && cp run.mailfront run
}
pkg_postinst() {
echo
elog "Run emerge --config =${CATEGORY}/${PF}"
elog "to update you run files (backup are created) in"
elog " /var/qmail/supervise/qmail-pop3d and"
elog " /var/qmail/supervise/qmail-smtpd"
echo
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/mailfront/mailfront-0.98.ebuild,v 1.5 2008/01/25 21:10:17 bangert Exp $
inherit toolchain-funcs
DESCRIPTION="Mail server network protocol front-ends"
HOMEPAGE="http://untroubled.org/mailfront/"
SRC_URI="http://untroubled.org/mailfront/archive/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~ppc ~sparc x86"
IUSE=""
DEPEND="
virtual/libc
>=dev-libs/bglibs-1.022
>=net-libs/cvm-0.71
"
RDEPEND="
${DEPEND}
virtual/qmail
net-libs/cvm
"
src_compile() {
echo "/usr/include/bglibs/" > conf-bgincs
echo "/usr/lib/bglibs/" > conf-bglibs
echo "/var/qmail/bin" > conf-bin
echo "/var/qmail" > conf-qmail
echo "${D}/var/qmail/bin" > conf-bin
echo "$(tc-getCC) ${CFLAGS}" > conf-cc
echo "$(tc-getCC) -s" > conf-ld
emake || die
}
src_install() {
dodir /var/qmail/bin
emake install || die
exeinto /var/qmail/supervise/qmail-smtpd
newexe "${FILESDIR}"/run-smtpfront run.mailfront
exeinto /var/qmail/supervise/qmail-pop3d
newexe "${FILESDIR}"/run-pop3front run.mailfront
dodoc ANNOUNCEMENT ChangeLog NEWS README VERSION
dohtml *.html
}
pkg_config() {
cd "${ROOT}"/var/qmail/supervise/qmail-smtpd/
cp run run.qmail-smtpd.`date +%Y%m%d%H%M%S` && cp run.mailfront run
cd "${ROOT}"/var/qmail/supervise/qmail-pop3d/
cp run run.qmail-pop3d.`date +%Y%m%d%H%M%S` && cp run.mailfront run
}
pkg_postinst() {
echo
elog "Run"
elog "emerge --config =${CATEGORY}/${PF}"
elog "to update your run files (backups are created) in"
elog " /var/qmail/supervise/qmail-pop3d and"
elog " /var/qmail/supervise/qmail-smtpd"
echo
}
This is mailfront, a package containing customizeable network front-ends
for mail servers. It contains complete SMTP, QMQP, QMTP, and POP3
front-ends as well as an authentication module for IMAP. The mail
delivery front-ends also contain internal address filtering features.