- Fix gsed(1) dependency when WITH_GPG is used
- Fix mutt_ldap_query by passing sysconfdir to ./configure
PR: 127700
Submitted by: Ulrich Spoerlein <uspoerlein@gmail.com> (maintainer)
If a user defines login_user to be something other than 'dovecot' then
dovecot will throw a warning upon startup. The new code extracts what
login_user is defined as and sets the directory permissions
accordingly. If login_user is undefined in the config then it behaves
the same as before.
Submitted by: Yarema <yds@coolrat.org> (maintainer)
Approved by: portmgr (linimon)
- Chase libclamav version bump on all dependant ports
- Bump necessary PORTREVISIONS
- Fix some BROKEN messages from ports that were already broken with clamav-0.93
- Mark security/klamav as BROKEN since it doesn't build with clamav-0.94
PR: ports/127122 [1], ports/127310 [2]
Submitted by: Gary Palmer <freebsd-gnats@in-addr.com> [1], delphij [2]
Approved by: portmgr (pav)
- fix all known XSS vulnerabilities
- take maintainership
- only php5 is now supported
- convert to automatic plist
Reviewed by: miwi
Approved by: portmgr (pav)
- Add support for Berkeley DB used by the expire plugin.
- Install more DOCS.
- Move the SCRIPT_ENV substitutions to SUB_FILES
otherwise DOVECOT_[UG]ID settings do not propagate to the binary package.
- Change from .if defined(WITHOUT_*)to .if defined(WITH_*) && !defined(WITHOUT_*)
- Make the PROTOCOLS substitution include all the protocols which are built
into the example config file.
- Clean up patch-dovecot-example.conf and perform some post-patch processing
to reflect more closely how this port actually installs. This is necessary
because of the optional ManageSieve patch.
- Modify files/dovecot.sh.in to ensure runtime directories exist with correct
permissions.
- Rework the install so all the example config files get installed into
EXAMPLESDIR as per hier(7) independent of the NOPORTDOCS tunable. Install
the relevant config files into etc/ if no prior version exists.
- Ensure that 'make install' and pkg_add(1) produce identical installs and
that everything is accounted for in the PLIST.
PR: ports/127200
Submitted by: Yarema <yds@CoolRat.org> (maintainer)
It authenticates sender's address with SPF and Sender ID, then labels
the result onto the Authentication-Results: field.
WWW: http://sourceforge.net/projects/enma/
PR: ports/127158
Submitted by: Hirohisa Yamaguchi <umq at ueo.co.jp>
1. Update the names of some configure flags. This would not have affected
users who used the defaults, or the package.
2. In order for the speller option to actually be chosen by configure
it already has to be installed, so add them to BUILD_DEPENDS. [1]
Fixing this properly also required a patch to configure which I am
submitting upstream.
3. Update the location of mlock (if installed) [1]
4. Turns out that alpine no longer uses the value of SSLTYPE internally,
(it is only used by the IMAP server which we don't build) so simplify
the whole SSL section considerably. All authentication types are now
available to alpine by default.
5. Include the proper MAKE_ARGS and relax a test in configure to give
users who want to try the new S/MIME support a fighting chance. [2]
Bump PORTREVISION accordingly
Submitted by: Scott Allendorf <scott-allendorf@uiowa.edu> [1]
Inspired by: scf [2]
server and proxying.
Three proxy modes are supported.
- Unathenticated proxying mode in which case it just sits between
the client and specified server.
- Athenticated proxying mode, which is the same as above, but only
for authenticated connection.
- Smart proxying mode in which it accepts will send the mail through
a server specified in the user's config by matching the the sender
using regexps to determine what server should be used.
PR: 124967
Submitted by: "Zane C.B." <vvelox at vvelox dot net>
and somewhat crashy. This plugin uses for some time now internal
copy of libgtkhtml with couple of it`s stability patches applied.
PR: 126859
Submitted by: "Pawel Pekala" <c0rn@o2.pl> (maintainer)
in plain rfc822 and MIME format. The parser uses a callback mechanism to
report parsing events such as the start of an entity header, the start
of a body, etc. If you are familiar with the SAX XML parser interface
you should have no problem getting started with mime4j.
The parser only deals with the structure of the message stream. It won't
do any decoding of base64 or quoted-printable encoded header fields and
bodies.
The parser has been designed to be extremely tolerant against messages
violating the standards.
mime4j can also be used to build a tree representation of an e-mail
message using the Message class. Using this facility mime4j
automatically handles the decoding of fields and bodies and uses
temporary files for large attachments.
WWW: http://james.apache.org/mime4j/
development on the Pine branch, and is instead focusing its efforts on the
successor, Alpine. http://www.washington.edu/alpine/
Alpine has more features, much better localization, better organized
(and largely rewritten) code, is BSD licensed, and should be a drop-in
replacement in terms of configuration files.
Alpine version 1.00 was released on March 17, 2008 after over a year of
development and community testing, and has since had 2 releases for
bugfixes and new features, so it's safe to say that this is a mature
replacement.
configuration file qmHandle.conf installed under ${PREFIX}/etc. This avoids
user needs to edit qmHandle file at ${PREFIX}/bin and lost changes every
upgrade
- Bump PORTREVISION
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)
- Add two new DEBUG options
- Mark as BROKEN on older gcc (maintainer is working on a patch upstream)
PR: ports/126407
Submitted by: Peter Kieser <peter@kieser.ca> (maintainer)
- Pass maintainer to submitter
- Minor style cleanup (remove extra tabs)
PR: ports/125916
Submitted by: terry@sucked-in.com
Approved by: maintainer timeout (third time in a row)
- Upgrade to 0.444 (PR is now moot due to upstream fix)
- Stylistic fixes to Makefile
- Add OPTIONS
- Remove djb-related RESTRICTED (see http://cr.yp.to/distributors.html)
PR: ports/121635
Submitted By: Paul Reece <paul@fastlane.net.au>
Approved By: beech (mentor, implicit)
Changelog:
- for IMAP retrievers, keep message state around for
30 days even if the corresponding message isn't seen.
This allows users to have multiple rc files with
different IMAP folders to retrieve from without losing
their "seen" mail state for the folders they're not
currently retrieving from. You no longer need to work
around this with different getmail state directories.
PR: 126201
Submitted by: Linh Pham <question+fbsdports@closedsrc.org> (maintainer)
for messaging and collaboration - email, group calendaring,
contacts, and web document management and authoring.
NGMP is written in PHP and requires the PostgreSQL database.
WWW: http://www.prevantage.com/
PR: ports/126095
Submitted by: Luke Jee <lukejee at gmail.com>
and not the port it was copied from.
- Fix PORTNAME so no version number is hardcoded and add DISTNAME to fetch the
correct tarball.
- Change the COMMENT to be more descriptive.
Change RUN_DEPENDS to reference the installed ports and versions being depended on.
- Fix CONFIGURE_ARGS to use ${MAKE} rather than hardcoding "make" and split to
multiple lines for readability.
PR: ports/126059
Submitted by: Yarema <yds@CoolRat.org>
Approved by: portmgr, linimon (maintainer on vacation)
- repocopy [files/milter-greylist.sh -> files/milter-greylist.in, pkg-message -> files/pkg-message.in]
itectu@: no more .sh
- Bump PORTREVISION
- Broken messages are not quoted
- silence some portlint tab warnings
- seperate NOPORTDOCS from NOPORTEXAMPLES
- drop 5.x support
- use SUB_FILES for pkg-message processing
- make use of @dirrmtry in pkg-plist
PR: 125653
Submitted by: "Philip M. Gollucci" <pgollucci@p6m7g8.com> (almost all)
- Canonicalize Makefile header
- Utilize PLIST_FILES and PORTDOCS, kill pkg-plist
- Beautify port description and COMMENT
- Lower-case local var
Approved by: maintainer
- Change default OpenLDAP version to 2.4
- Remove OpenLDAP 2.2 support, the port has been gone for some time now
- Add -DDEPRECATED to CFLAGS for all OpenLDAP using ports
PR: ports/123602, ports/124115, ports/125605
Submitted by: delphij, Jens Rehsack <rehsack@web.de>,
Yuri Pankov <yuri.pankov@gmail.com>
- Remove USE_GTK, it's no longer used
PR: ports/123528
Submitted by: mezz
- Use PATCH_WRKSRC instead of WRKSRC in do-patch target
PR: ports/124169
Submitted by: Max Brazhnikov <makc@issp.ac.ru>
- Remove USE_XPM, it's been replaced by USE_XORG+=xpm
PR: ports/124506
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua>
- Minor fixups for bsd.port.mk
PR: ports/122675
Submitted by: linimon
- Remove stale comment about USE_GETOPT_LONG
PR: ports/124521
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua>
- Correct comment about default fetch arguments
PR: ports/125334
Submitted by: Gary Palmer <freebsd-gnats@in-addr.com>
- files/masqmail.sh -> files/masqmail.in
itectu@: no more .sh
dougb@: move load_config above variables checks
- use PORTDOCS
- Bump PORTREVISION
PR: ports/125652
Submitted by: Philip M. Gollucci pgollucci at p6m7g8.com
- Use bundled Mail::IMAPClient instead of the one in ports which is too new
PR: ports/125462
Submitted by: Jim Riggs <ports@christianserving.org> (maintainer)
- Add options for Yahoo! Mail and Windows Live Hotmail
- Chase mail/evolution version
- Pass maintainership to submitter
PR: ports/125489
Submitted by: Marcin Wisnicki <mwisnicki+freebsd at gmail.com>
- Changelog
* Rejected mail now are updated in totality (eg vrfy rejection IS a rejection).
* Support for Policyd-weigth added by Bagolu
* Fixed imprecises totals like in mailgraph
* Fixed update of rrd_virus when nobody logs in (Bug and fix
reported by Claudius Herder)
* Added Bagolu's patches
* Fix dovecot detection
PR: ports/125142
Submitted by: Xavier Beaudouin <kiwi@oav.net> (maintainer)
- Pass maintainership to Robin Breathe <robin@isometry.net>
PR: ports/125114
Submitted by: Christoph <christop@physik.tu-berlin.de>
Approved by: Nils Vogels <nivo+kw+ports.bfa274@is-root.com> (maintainer)
merely pick up and help him. Thanks to many testers in both private and
mailing list emails for report a few of build and dependencies problems.
Also, thanks to marcus and Chess Griffin for test in their tinderboxes.
x11/pixman: Update to 0.10.0
-------------------------------------------------------
Firefox 3 needs it. Orignal, the shared library was bumped and ahze has
added a new feature in our USE_GNOME=ltverhack by can control the number
of shared library. To control the number of shared library, add the
ltverhack:N. Right now pixman has USE_GNOME=ltverhack:9 to make it stays
same at libpixman-1.so.9. If anyone want to use ltverhack:N in one of your
port, you need to make sure the ABI doesn't change to use it..
-------------------------------------------------------
graphics/cairo: Update to 1.6.4
-------------------------------------------------------
Firefox 3 needs it. We have updated most cairo binding ports too.
-------------------------------------------------------
graphics/poppler: Update to 0.8.3
-------------------------------------------------------
The shared libraries version have been changed. All ports that depend on
poppler have PORTREVISION bump. The graphics/py-poppler has been updated
to 0.8.1 to work with newer poppler better. As for the poppler-qt, there
is no shared library version change.
-------------------------------------------------------
www/firefox3 and gecko ports related: Update to 3.0 final
-------------------------------------------------------
The bsd.gecko.mk has been moved from www/mozilla/ to Mk/. You no longer
need to include bsd.gecko.mk/Makefile.common by manual. We are keeping it
in backward compatibility, so the rest ports won't be break. We haven't
add some other ports to have Firefox 3 support yet, so feel free to send
us patch or commit it by yourself (to committers). However, view in
bsd.gecko.mk for document.
-------------------------------------------------------
Approved by: portmgr (marcus)
(2) Make binding ports to be real ports, which installs only bindings and
depend on subversion.
(3) Rename bindings ports to reflect perl5/python/ruby modules naming scheme.
(4) Re-base subversion-freebsd to `devel/subversion'.
(5) Fix all ports, which depends on subversion bindings.
Implements the same API as Net::SMTP, but uses IO::Socket::SSL for its
network operations. Due to the nature of Net::SMTP's new method, it is
not overridden to make use of a default port for the SMTPS service.
Perhaps future versions will be smart like that. Port 465 is usually
what you want, and it's not a pain to specify that.
WWW: http://search.cpan.org/dist/Net-SMTP-SSL/
- Update the sidebar patch.
- Fix the text version of the manual.
- Remove superfluous entries from distinfo.
- Bump PORTREVISION
PR: 124550
Submitted by: Udo Schweigert <ust@cert.siemens.de> (maintainer)
It aims to provide a elegant Ajax webmail client for existing
IMAP mailservers, with less bloat and a focus on an intuitive,
simple user interface.
WWW: http://atmail.org/
PR: ports/124705
Submitted by: Wen heping <wenheping at gmail.com>
The metamail port was patched to use termios a long time ago.
Unforunately, the patch left some calls to stty() and gtty(). Change
these calls to tcgetattr() and tcsetattr().
PR: 124462
Approved by: philip (mentor)