app-editors/kakoune: drop old 0_pre20160620
[gentoo.git] / net-mail / mailfront / mailfront-0.98.ebuild
1 # Copyright 1999-2010 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 inherit toolchain-funcs
5
6 DESCRIPTION="Mail server network protocol front-ends"
7 HOMEPAGE="http://untroubled.org/mailfront/"
8 SRC_URI="http://untroubled.org/mailfront/archive/${P}.tar.gz"
9
10 LICENSE="GPL-2"
11 SLOT="0"
12 KEYWORDS="~ppc ~sparc x86"
13 IUSE=""
14
15 DEPEND=">=dev-libs/bglibs-1.022
16         >=net-libs/cvm-0.71
17         "
18 RDEPEND="
19         ${DEPEND}
20         virtual/qmail
21         net-libs/cvm
22         "
23
24 src_compile() {
25         echo "/usr/include/bglibs/" > conf-bgincs
26         echo "/usr/lib/bglibs/" > conf-bglibs
27         echo "/var/qmail/bin" > conf-bin
28         echo "/var/qmail" > conf-qmail
29         echo "${D}/var/qmail/bin" > conf-bin
30         echo "$(tc-getCC) ${CFLAGS}" > conf-cc
31         echo "$(tc-getCC)" > conf-ld
32         emake || die
33 }
34
35 src_install() {
36         dodir /var/qmail/bin
37         emake install || die
38
39         exeinto /var/qmail/supervise/qmail-smtpd
40         newexe "${FILESDIR}"/run-smtpfront run.mailfront
41         exeinto /var/qmail/supervise/qmail-pop3d
42         newexe "${FILESDIR}"/run-pop3front run.mailfront
43
44         dodoc ANNOUNCEMENT ChangeLog NEWS README VERSION
45         dohtml *.html
46 }
47
48 pkg_config() {
49         cd "${ROOT}"/var/qmail/supervise/qmail-smtpd/
50         cp run run.qmail-smtpd.`date +%Y%m%d%H%M%S` && cp run.mailfront run
51         cd "${ROOT}"/var/qmail/supervise/qmail-pop3d/
52         cp run run.qmail-pop3d.`date +%Y%m%d%H%M%S` && cp run.mailfront run
53 }
54
55 pkg_postinst() {
56         echo
57         elog "Run"
58         elog "emerge --config =${CATEGORY}/${PF}"
59         elog "to update your run files (backups are created) in"
60         elog "          /var/qmail/supervise/qmail-pop3d and"
61         elog "          /var/qmail/supervise/qmail-smtpd"
62         echo
63 }