broke PKGORIGIN, which is created in bsd.port.pre.mk. Oops.
So, I've added CATEGORIES back to all the plugins, and bumped
PORTREVISION so that packages with correct origins can be
created.
Thanks to: Stefan Bethke <stb@lassitu.de>
Make sure that bsd.port.pre.mk is included before bsd.squirrelmail.mk.
For ports with maintainers, I haven't switched you to the new
PKGMESSAGE, but I have corrected paths in pkg-message.in where
necessary. I also got a little over-zealous in cleaning redundant
definitions from the headers. Apologies in advance if this rubs
you the wrong way.
Nothing requires bsd.squirrelmail to be loaded after bsd.port.pre.mk but the PORTDIR.
Convert "${PORTDIR}/mail" to ${.CURDIR}/.. and remove all the pre.mk/post.mk dancine
Reported by: erwin
- Updated for compatibility with SquirrelMail 1.4.18
- Added check for patch in configtest for SquirrelMail versions that require it
- Added some documentation about error that occurs when Compatibility plugin is
missing
- Correctly handle plural forms of success message for custom reporting
mechanism with ngettext
- Minor fix to accomodate Dovecot issue with UIDs that can be bigger than
normal integer values
Obey NOPORTDOCS; but not DOCSDIR, it doesn't make much sense in this case.
Poked by: portscout
- Move perl dependency before <bsd.port.pre.mk>
- Adopt mail/squirrelmail-login_notes-plugin while I am here
- There is no bump as the same functionality is maintained
Requested by: linimon
Approved by: portmgr (linimon)
Requires: SquirrelMail 1.4.0+, Compatibility 2.0.7+
Description:
- Added ability to add any number of extra custom buttons/links, such as
whitelist or blacklist, etc. See configuration file for details
- Added new report method: custom PHP callback - sample implementation is
included, but is ultimately your reponsibility
- Fixed possible PHP notices caused by unmigrated prefs (v2.0->v2.1+)
- Fine-tuned some internal logic for when buttons are shown or not
- Slightly better, more efficient header inspection
- Fix bug in report-by-email-attachment functionality for 1.4.14+ and 1.5.2+
- Added ability to decide if spam reports sent as email attachments should be
stored in user's sent folder or not
- Added ability to store configuration file in main SquirrelMail config
directory (must be named "config_spam_buttons.php") (if you want this you
must do it by hand, the port doens't install it there).
Use bsd.squirrelmail.mk.
Prompted by: portscout (via miwi@)
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)