pkgsrc/mail/pine-pgp-filters/Makefile
wiz 6f54c1617c pine-pgp-filters: update to 1.8.
----- July 2010 - Version 1.8 released -----

3. Complete overhaul of ppf_mime. Determine the MIME message boundary
   using more reliable (albeit more complex) means, and special case
   a lot of client behavior to allow verification of a wider variety
   of messages. For display, de-code more of the MIME en-coding so that
   the messages are much more readable. Use the same tricks to display
   decrypted messages in ppf_mime_decrypt.

   These changes have several major benefits:
   a. Support for PGP/MIME  messages generated by well over a dozen MUAs.
   b. Support for verifying signatures on attachments, and a clear
      indication that attachments are signed (or not).
   c. Greatly improved readability. With the exception of text coloring
      (URLs, signatures, etc.), 8-bit characters, and some types of
      messages sent with format=flowed, messages displayed by the filter
      are identical to the display in Alpine.

2. For ppf_{decrypt|encrypt|sign|verify} add 'clear' commands so that
   nothing is left behind in the "user interface" area between scripts.
   For _verify, add a message indicating that we are verifying, along
   with a helpful hint about delays caused by auto-key-retrieve.

1. Add /opt/bin and /opt/local/bin to the gpg[2] search path in configure
   in case it is located there, and that's not going to be $PREFIX.

----- April 2010 - Version 1.7 released -----

2. Add support for the OpenPGP header in ppf_sign and ppf_encrypt, and
   use the same method to sanitize the key ID as was already done for
   the other headers.

1. Use a more reliable method to find the signature and message parts
   in the ppf_mime script.
2020-09-07 06:38:27 +00:00

35 lines
893 B
Makefile

# $NetBSD: Makefile,v 1.15 2020/09/07 06:38:27 wiz Exp $
DISTNAME= pine-pgp-filters-1.8
CATEGORIES= security mail
MASTER_SITES= https://dougbarton.us/PGP/ppf/
MAINTAINER= pkgsrc-users@NetBSD.org
#HOMEPAGE= https://dougbarton.us/PGP/ppf/
COMMENT= Filters to integrate Pine with gnupg or pgp
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
DOCDIR= ${PREFIX}/share/doc/pine-pgp-filters
DOCFILES= BUGS CHANGES INSTALL LICENSE README
DEPENDS+= gnupg2-[0-9]*:../../security/gnupg2
INSTALLATION_DIRS= ${DOCDIR}
post-build:
.for f in ${DOCFILES}
${SED} 's:/usr/local:${PREFIX}:g' ${WRKSRC}/${f} > ${WRKSRC}/${f}.gen
.endfor
pre-install:
${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/bin
${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/libexec
post-install:
.for f in ${DOCFILES}
${INSTALL_DATA} ${WRKSRC}/${f}.gen ${DESTDIR}${DOCDIR}/${f}
.endfor
.include "../../mk/bsd.pkg.mk"