app-editors/kakoune: drop old 0_pre20160620
[gentoo.git] / net-mail / mailfront / mailfront-0.88.ebuild
1 # Copyright 1999-2010 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 inherit fixheadtails 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="x86 ~sparc ~ppc"
13 IUSE=""
14
15 DEPEND=">=dev-libs/bglibs-1.006"
16 RDEPEND="
17         ${DEPEND}
18         net-libs/cvm
19         virtual/qmail
20 "
21
22 src_unpack() {
23         unpack ${A}
24         ht_fix_file "${S}"/Makefile
25 }
26
27 src_compile() {
28         echo "/usr/lib/bglibs/include" > conf-bgincs
29         echo "/usr/lib/bglibs/lib" > conf-bglibs
30         echo "/var/qmail/bin" > conf-bin
31         echo "$(tc-getCC) ${CFLAGS}" > conf-cc
32         echo "$(tc-getCC) " > conf-ld
33         emake || die
34 }
35
36 src_install() {
37         exeinto /var/qmail/bin
38         doexe pop3front-auth pop3front-maildir smtpfront-echo \
39                 smtpfront-qmail smtpfront-reject imapfront-auth \
40                 qmqpfront-qmail qmtpfront-qmail || die
41
42         #install new run files for qmail-smtpd and qmail-pop3
43         exeinto /var/qmail/supervise/qmail-smtpd
44         newexe "${FILESDIR}"/run-smtpfront run.mailfront
45         exeinto /var/qmail/supervise/qmail-pop3d
46         newexe "${FILESDIR}"/run-pop3front run.mailfront
47
48         dodoc ANNOUNCEMENT FILES NEWS README TARGETS TODO VERSION
49
50         dohtml cvm-sasl.html imapfront.html mailfront.html mailrules.html \
51                 mailrules2.html pop3front.html qmail-backend.html \
52                 qmail-validate.html smtpfront.html
53 }
54
55 pkg_config() {
56         cd /var/qmail/supervise/qmail-smtpd/
57         cp run run.qmail-smtpd.`date +%Y%m%d%H%M%S` && cp run.mailfront run
58         cd /var/qmail/supervise/qmail-pop3d/
59         cp run run.qmail-pop3d.`date +%Y%m%d%H%M%S` && cp run.mailfront run
60 }
61
62 pkg_postinst() {
63         echo
64         elog "Run emerge --config =${CATEGORY}/${PF}"
65         elog "to update you run files (backup are created) in"
66         elog "          /var/qmail/supervise/qmail-pop3d and"
67         elog "          /var/qmail/supervise/qmail-smtpd"
68         echo
69 }