aboutsummaryrefslogtreecommitdiffstats
path: root/mail/pine4/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'mail/pine4/Makefile')
-rw-r--r--mail/pine4/Makefile141
1 files changed, 0 insertions, 141 deletions
diff --git a/mail/pine4/Makefile b/mail/pine4/Makefile
deleted file mode 100644
index 0dde99075791..000000000000
--- a/mail/pine4/Makefile
+++ /dev/null
@@ -1,141 +0,0 @@
-# New ports collection makefile for: pine
-# Date created: 09 July 1998
-# Whom: Adrian Penisoara <ady@freebsd.ady.ro>
-#
-# $FreeBSD$
-#
-
-PORTNAME= pine
-PORTVERSION= 4.64
-CATEGORIES= mail news ipv6
-MASTER_SITES= ftp://ftp.cac.washington.edu/pine/ \
- http://mirror.sit.wisc.edu/pub/net/mail/pine/ \
- ftp://sunsite.icm.edu.pl/pub/unix/mail/pine/ \
- ftp://ftp.uni-magdeburg.de/pub/mirror/ftp.cac.washington.edu/pine/ \
- ftp://ftp.fu-berlin.de/unix/mail/pine/ \
- ftp://ftp.ut.ee/pub/unix/mail/pine/ \
- ftp://gd.tuwien.ac.at/infosys/mail/pine/ \
- http://dougbarton.us/Downloads/
-DISTNAME= pine${PORTVERSION}
-
-MAINTAINER= DougB@FreeBSD.org
-COMMENT= PINE(tm) -- a Program for Internet News & Email
-
-OPTIONS= PICO "Build and install pico, the default editor" on \
- MAILDIR "Add a patch that provides maildir support" off \
- PASSFILE "Support for a stored Password File (DANGEROUS)" off \
- LDAP "Add support for LDAP" off \
- IPV6 "Add support for IPv6" off
-
-USE_OPENSSL= yes
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITHOUT_PICO)
-RUN_DEPENDS+= pico:${PORTSDIR}/editors/pico
-.endif
-
-.if defined(WITH_LDAP)
-USE_OPENLDAP= yes
-LDAP_PREFIX?= ${LOCALBASE}
-.if defined(WANT_OPENLDAP_SASL)
-EXTRA_OPTS= LDAPLIBS="-L${LOCALBASE}/lib -lldap -llber -lsasl2"
-.else
-EXTRA_OPTS= LDAPLIBS="-L${LOCALBASE}/lib -lldap -llber"
-.endif
-.endif
-
-.if defined(WITHOUT_SSL)
-MAKE_ARGS+= SSLTYPE=none
-.else
-EXTRA_OPTS+= SSLINCLUDE=${OPENSSLINC} SSLLIB=${OPENSSLLIB}
-.if defined(WITH_SSL_AND_PLAINTEXT)
-EXTRA_OPTS+= SSLTYPE=unix
-.else
-EXTRA_OPTS+= SSLTYPE=unix.nopwd
-.endif
-.endif
-
-.if defined(WITH_IPV6)
-EXTRA_OPTS+= IP=6
-.endif
-
-.if defined(WITH_PASSFILE)
-PASSFILE?= .pine.pwd
-EXTRA_OPTS+= EXTRACFLAGS="-DWITH_PASSFILE"
-.endif
-
-MAN1= pine.1 pilot.1 rpdump.1 rpload.1
-
-pre-fetch:
-.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
- ${SH} pkg-install
-.endif
-.if defined(WITH_MAILDIR)
-PATCH_SITES= http://www.math.washington.edu/~chappa/pine/patches/pine${PORTVERSION}/ \
- http://dougbarton.us/Downloads/ \
- ${MASTER_SITE_LOCAL}
-PATCH_SITE_SUBDIR= dougb
-PATCHFILES= maildir.patch.gz
-PATCH_DIST_ARGS+= -E --quiet -d ${PATCH_WRKSRC} -p1
-.endif
-
-pre-patch:
- @${CHMOD} -R u+w ${WRKSRC}
-
-post-patch:
-# Do this here because the maildir patch also modifies this file
- @${CP} ${WRKSRC}/imap/src/osdep/unix/Makefile \
- ${WRKSRC}/imap/src/osdep/unix/Makefile.presed
- @${SED} -e 's:^CFLAGS=.*:CFLAGS=$$(BASECFLAGS) $$(EXTRACFLAGS):' \
- ${WRKSRC}/imap/src/osdep/unix/Makefile.presed > \
- ${WRKSRC}/imap/src/osdep/unix/Makefile
-.for f in build buildcyg
- @${CP} ${WRKSRC}/${f} ${WRKSRC}/${f}.presed
- @${SED} -e 's:CC=cc:CC=${CC}:g' ${WRKSRC}/${f}.presed > ${WRKSRC}/${f}
-.endfor
- @for i in ${WRKSRC}/README ${WRKSRC}/doc/pine.1 \
- ${WRKSRC}/doc/tech-notes.txt ${WRKSRC}/doc/tech-notes/*.html \
- ${WRKSRC}/pine/init.c ${WRKSRC}/pine/mailcap.c \
- ${WRKSRC}/pine/osdep/os-bsf.h ${WRKSRC}/pine/pine.hlp ; do \
- ${CP} $$i $$i.presed ; \
- ${SED} -e "s:/usr/local/etc/:${PREFIX}/etc/:g" \
- -e "s:/usr/local/lib/:${PREFIX}/etc/:g" \
- -e "s:@@PREFIX@@:${PREFIX}:g" \
- -e "s:@@PASSFILE@@:${PASSFILE}:g" \
- -e "s:/usr/local/pine.conf:${PREFIX}/etc/pine.conf:g" \
- $$i.presed > $$i ; \
- done
-.if defined(WITH_LDAP)
- ${MKDIR} ${WRKSRC}/ldap
- ${LN} -sf ${LDAP_PREFIX}/include ${WRKSRC}/ldap/include
- ${LN} -sf ${LDAP_PREFIX}/lib ${WRKSRC}/ldap/libraries
-.endif
-
-do-build:
- @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ./build bsf ${EXTRA_OPTS})
-
-do-install:
-.for program in ${MAN1}
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/${program:R} ${PREFIX}/bin
-.endfor
-.for manpage in ${MAN1}
- ${INSTALL_MAN} ${WRKSRC}/doc/${manpage} ${PREFIX}/man/man1
-.endfor
-.if !defined(NOPORTDOCS)
- ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${DOCSDIR} \
- ${DOCSDIR}/tech-notes
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/CPYRIGHT ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/brochure.txt ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/tech-notes.txt ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/tech-notes/*.html ${DOCSDIR}/tech-notes
-.endif
-
-post-install:
- ${PREFIX}/bin/pine -P ${PREFIX}/etc/pine.conf -conf >${WRKSRC}/pine.conf
- ${INSTALL_DATA} ${WRKSRC}/pine.conf ${PREFIX}/etc/pine.conf
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>