One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Port details
mail/pine-pgp-filters 1.8_2
Simple sh-based filters to use GnuPG with Alpine
- Maintainer
- mbeis@xs4all.nl
- Packages
- latest: 1.8_2
- Upstream
- up to date
- Last update
- to 1.8_2 · cf118ccf87
- Quarterly
- 2026Q4: 1.8_2
- Links
- cgit · VuXML
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.8_2.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (36)
Remove # $FreeBSD$ from Makefiles.305f148f48
onvert to UCL & cleanup pkg-message (categories l-m)558224994b
Pass maintainership to submitter PR: 226300 Submitted by: Marco Beishuizen <mbeis@xs4all.nl>535778a24c
- Add LICENSE - Fix depends - Switch to HAS_CONFIGURE - Switch to options helpers - Substitude PREFIX in pkg-message and make it dependent on DOCS optiona0fd981800
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight8d6597e0bbmail/pine-pgp-filters: use gnupg only, fix MASTER_SITES When dougb released the port, he also reset the MASTER_SITES. It has been pulling off the cache ever since. If the cache gets cleared, this port would break. I've moved the distfiles to my LOCAL site so this never happens. The other big change is to remove this hacky dependency logic. Someone tried to select between gnupg and gnupg1 depending on what was already installed. For the standard packages builders, this meant the port always used the old gnupg1 because gnupg was never installed in the clean jail. As both gnupg packages are range between 1.0M and 1.5M in size and can coexist, the savings of resources in miniscule assuming they weren't both installed anyway. Let's just pick the new gnupg as the unconditional dependency and remove the hack. Inspired by discussion on PR which was trying to fix a bug in the hack. PR: 195426 Submitted by: Trond Endrestol239cd9d9b3
Stagify.9c3bafb233
Add NO_STAGE all over the place in preparation for the staging support (cat: mail)fd61959c15
Throw my ports back in the pool, and make my intentions clear for the various ports that I've created. I bid fond fare well A chapter closes for me What opens for you?deda664425
Remove license info56b8885186
Remove more tags from pkg-descr files fo the form: - Name em@i.l or variations thereof. While I'm here also fix some whitespace and other formatting errors, including moving WWW: to the last line in the file.2b1dacc826
Join the party, remove MD5 from the last of my ports435decb78c
Update to version 1.8:
* 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.
* 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.9b42645206Minor tweaks prior to version 1.8 updateda681f5669
Add LICENSE information to my ports where the right answer is obviousa22b6e03bd
Update to version 1.7, which has the following changes: 1. Use a more reliable method to find the signature and message parts in the ppf_mime script. 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. For the port: 1. Update the URL to the web site 2. Switch to PLIST_FILES and PORTDOCS macroseb1c7ce762
Recognize the demise of Pine.eaba514de6
Bump portrevision due to upgrade of devel/gettext. The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav)090059a210
Don't try to install pine if alpine is already installed.da4d853828
The gnupg* dependency is needed in BUILD_DEPENDS too. Not firing on all cylinders: dougb Approved by: portmgr (pav)e4b22bab3c
Un-break packaging by making the GnuPG dependency explicit. My original goal was to have this port be gpg-version-agnostic, but since there is no gpg installed on the package builders, and the new configure script in version 1.5 fails if it can't find one, package building was failing. The solution is twofold, in the port test if gpg2 is already present, and record a dependency on it if so. If not, depend on gpg 1.x, and record that dependency. [1] Second, rev the configure script to look for gpg2 first, and use that if its found. That will allow those that install the port (or the software without the port) to prefer gpg2. Other than the fix in the configure script there are no other changes from version 1.5 to 1.6. Submitted by: pav [1] Approved by: portmgr (pav)b8e9571ef9
Update to version 1.5. There are many changes to improve portability to other platforms (notably to Linux) and several substantive changes: Bug fixes ========= 1. Add error handling for failed TDIR creation in ppf_decrypt, ppf_verify, and ppf_mime*. 2. Fix error handling in ppf_mime_decrypt. Improvements ============ 1. When displaying MIME messages after verification, substitute a space for the MIME'ified =20 character at the end of a line, and substitute an = sign for the MIME'ified =3D. This greatly improves readability of the verified message. 2. Add a --- Status --- line for the beginning and end of the PGP stuff which includes a timestamp to help avoid a socially engineered message that includes the "good signature" output in the same format as what we print. Notes ===== 1. Support for other than GnuPG was dropped in this version, which I don't think will actually affect anyone. 2. I did do a version 1.4, but it was a limited release. See CHANGES for more information. Approved by: portmgr (erwin)f90cd37b02
Upgrade to version 1.3, which primarily enhances the capabilities of the MIME scripts, and picks a few other nits.e5e8e6ae20
Add long-forgotten dependency on Pine.0c647c614f
Update WWW, I've moved my personal web site.baf2812e43
Add SHA256 checksums to my ports622fd39b2a
For the ports that I maintain, do the following as appropriate: 1. Add myself as a backup master site (Sourceforge and CPAN ports already have good enough coverage, so skip them). 2. For all ports that have them, download the PGP signature files. 3. For ports in 2, add a verify target to the Makefile 4. For ports where I was already providing a master site, update the URL. 5. Pet portlint in a couple of places.cfda064524
Upgrade to 1.2, which fixes the display problem introduced in a prior version of Pine, adds script to decrypt MIME messages, and automatically determines the right key to use for sign/encrypt.e4ade1a90e
Add a helpful message to tell users where to get install instructions6ec1a3dfcd
Now that the SIZE thing has stabilized, add it to the ports I maintain.eade3ab710
Re-roll the distfile to include a minor documentation change. Add security as a virtual category.061bee5cf8
Upgrade to version 1.1, which has infinitely better error handling. All users of this package are encouraged to upgrade.e90312c05e
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.7e52725f2a
Fix the MASTER_SITE_LOCAL stuff6835cc3401
Re-creation of the Bourne Shell based pgp filters for Pine that used to be part of the pine4 port. These have been updated to A) actually work, and B) use gnupg if it's available.e4bc30e984