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
8 MASTER_SITES= ftp://ftp.cac.washington.edu/pine/ \
9 ftp://ftp.fu-berlin.de/unix/mail/pine/
11 MAINTAINER= packages@netbsd.org
12 HOMEPAGE= http://www.washington.edu/pine/
14 # This pkg doesn't build pico or libpico; the pico pkg does that part.
15 DEPENDS= pico-3.7:../../editors/pico
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
25 cd ${WRKSRC} && ./build ${BUILDNAME} PREFIX=${PREFIX}
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/
47 .include "../../mk/bsd.pkg.mk"
48 .if ${OPSYS} == "SunOS"