app-editors/kakoune: drop old 0_pre20160620
[gentoo.git] / net-mail / mailfront / mailfront-1.12.ebuild
1 # Copyright 1999-2010 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI="2"
5
6 inherit toolchain-funcs multilib
7
8 DESCRIPTION="Mail server network protocol front-ends"
9 HOMEPAGE="http://untroubled.org/mailfront/"
10 SRC_URI="http://untroubled.org/mailfront/archive/${P}.tar.gz"
11
12 LICENSE="GPL-2"
13 SLOT="0"
14 KEYWORDS="~ppc ~sparc ~x86"
15 IUSE=""
16
17 DEPEND=">=dev-libs/bglibs-1.106
18         >=net-libs/cvm-0.81"
19
20 RDEPEND="${DEPEND}
21         virtual/qmail
22         net-libs/cvm"
23
24 src_configure() {
25         echo "/usr/include/bglibs/" > conf-bgincs
26         echo "/usr/$(get_libdir)/bglibs/" > conf-bglibs
27         echo "/var/qmail" > conf-qmail
28         echo "/var/qmail/bin" > conf-bin
29         echo "/usr/$(get_libdir)/mailfront" > conf-modules
30         echo "/usr/include/mailfront" > conf-include
31         echo "$(tc-getCC) ${CFLAGS}" > conf-cc
32         echo "$(tc-getCC) ${CFLAGS} -fPIC -shared" > conf-ccso
33         echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
34 }
35
36 src_install() {
37         #dodir /var/qmail/bin
38         emake install install_prefix="${D}" || die "install failed"
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 }