Merge from vendor branch FREEBSD:
[pkgsrc.git] / mail / pine / Makefile
1 # $NetBSD: Makefile,v 1.32 1999/11/22 08:57:24 tron Exp $
2 # FreeBSD Id: Makefile,v 1.21 1997/03/26 02:12:07 ache Exp
3 #
4
5 DISTNAME=       pine4.21
6 PKGNAME=        pine-4.21
7 CATEGORIES=     mail news
8 MASTER_SITES=   ftp://ftp.cac.washington.edu/pine/ \
9                 ftp://ftp.fu-berlin.de/unix/mail/pine/
10
11 MAINTAINER=     packages@netbsd.org
12 HOMEPAGE=       http://www.washington.edu/pine/
13
14 # This pkg doesn't build pico or libpico; the pico pkg does that part.
15 DEPENDS=        pico-3.7:../../editors/pico
16
17 do-configure:
18         ${CP} -f ${WRKSRC}/pine/osdep/os-neb.h ${WRKSRC}/pine/osdep/os-neb.h.orig
19         ${SED} -e 's@/usr/local/lib/@${PREFIX}/etc/@' \
20                 <${WRKSRC}/pine/osdep/os-neb.h.orig >${WRKSRC}/pine/osdep/os-neb.h
21         @${RM} -rf ${WRKSRC}/pico
22         @${LN} -sf ${LOCALBASE}/include/pico ${WRKSRC}/pico
23
24 do-build:
25         cd ${WRKSRC} && ./build ${BUILDNAME} PREFIX=${PREFIX}
26
27 do-install:
28         ${INSTALL_PROGRAM} ${WRKSRC}/bin/pine ${PREFIX}/bin/
29         ${INSTALL_PROGRAM} ${WRKSRC}/pine/abookcpy ${PREFIX}/bin/
30         ${INSTALL_SCRIPT} ${FILESDIR}/pgpencrypt ${PREFIX}/bin/
31         ${INSTALL_SCRIPT} ${FILESDIR}/pgpdecode ${PREFIX}/bin/
32         ${INSTALL_SCRIPT} ${FILESDIR}/pgpsign ${PREFIX}/bin/
33         ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/pine
34         ${INSTALL_DATA} ${FILESDIR}/dot.pinerc.pgp.sample ${PREFIX}/share/examples/pine/dot.pinerc.pgp
35         ${INSTALL_MAN} ${WRKSRC}/doc/pine.1 ${PREFIX}/man/man1/pine.1
36         ( ${ECHO} '# (This file is not part of the pine distribution! - HF)' ; \
37           ${PREFIX}/bin/pine -conf ) | ${SED} \
38             -e 's|^\(use-only-domain-name\)=.*$$|\1=No|g' \
39             -e 's|^\(feature-list\)=.*$$|\1=enable-mail-check-cue,enable-suspend,expanded-view-of-addressbooks,include-header-in-reply,include-text-in-reply,show-selected-in-boldface,signature-at-bottom|g' \
40             -e 's|^\(sort-key\)=.*$$|\1=Arrival/Reverse|g' \
41             >${PREFIX}/share/examples/pine/pine.conf
42         ${INSTALL_DATA} ${FILESDIR}/pine.conf.fixed ${PREFIX}/share/examples/pine/
43         @[ -f ${PREFIX}/etc/pine.conf ] || ${CP} ${PREFIX}/share/examples/pine/pine.conf ${PREFIX}/etc/
44         ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/pine
45         ${INSTALL_DATA} ${WRKSRC}/doc/tech-notes.txt ${PREFIX}/share/doc/pine/
46
47 .include "../../mk/bsd.pkg.mk"
48 .if ${OPSYS} == "SunOS"
49 BUILDNAME= gs5
50 .else
51 BUILDNAME= neb
52 .endif