Commit graph

100 commits

Author SHA1 Message Date
Muhammad Moinur Rahman
9eff14e488 mail/dbmail: adopt latest fixes from git:
- login_disabled option before starttls for pop3
- fix compiler warnings for GCC5
- Fix IMAP mailbox maintanence
- prevent assertion in p_string_erase
- improve crypt authentication, also don't segfault when spasswd is empty
- simplify log_query_time duration logic
- Disconnect IMAP clients if only few free FDs left
- Add primary key constraint to dbmail_authlog
- Rework temporary connection failures
- Give sensible default for retry 120s
- Add retries for binding and searching
- Bump search timeout to 60s
- Increase ldap timeout to 600s 10 mins
- Refactor deprecated functions
- Get timeout from config
- Remove redundant event_assign
- Remove deprecated non functioning g_mem_profile
- Add definition for authldap_free
- Revert inadvertent event_assign removal
- Reduce failed LDAP connection for search to error
- Update LDAP to non deprecated search
- Clear the ldap connection
- Update ldap deprecated unbind
- Fix typo
- Update to ldap_unbind_ext_s and remove redundant sigaction
- Rebalance commit rollback
- Ensure mailbox2dbmail is using Python 2
- Tidy mailbox2dbmail man page
- Update description of pid file location in server man page
- Boundaries fixups ordering of parts do not add newline on
- Prepend headers during delivery
- Allow for systems that don't use proc

PR:		210274
Submitted by:	fluffy
2017-02-24 21:15:52 +00:00
Jan Beich
a9425224f1 devel/libevent2: drop historical suffix after r362796
PR:		216777
Approved by:	mm (maintainer)
2017-02-20 02:57:04 +00:00
Jan Beich
21a7215c9a devel/libevent2: update to 2.1.8 and cleanup
- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN

Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR:		216527
Exp-run by:	antoine
Approved by:	mm (maintainer)
2017-02-04 07:56:59 +00:00
Mark Linimon
631eab01cc Mark as broken on aarch64: fails to link with sbrk.
While here, pet portlint and remove stale ia64 lines.

Approved by:	portmgr (tier-2 blanket)
2016-11-10 01:21:43 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Muhammad Moinur Rahman
9df91a4f6a mail/dbmail: Update version 3.2.2=>3.2.3
Differential Revision:	https://reviews.freebsd.org/D1797
Approved by:		marino(mentor)
2015-02-07 12:42:04 +00:00
Muhammad Moinur Rahman
e7fdee699f mail/dbmail: Update version 3.2.1=>3.2.2
Differential Revision:	https://reviews.freebsd.org/D1666
Approved by:		bapt(mentor)
2015-01-25 11:15:40 +00:00
Antoine Brodin
728929b709 Switch ports depending on docbook* through a directory name to a package name,
as a directory name can't be attributed to a package
2015-01-23 22:50:49 +00:00
Muhammad Moinur Rahman
6d2e8f9aeb Change my non-FreeBSD MAINTAINER mail to bofh@
Approved by:	bapt
2014-12-24 00:14:11 +00:00
Rodrigo Osorio
404f500a16 Transfer ports maintainership to Muhammad Moinur Rahman
PR:		ports/195854
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
2014-12-11 08:04:05 +00:00
Antoine Brodin
3390c6aca2 Update to 3.2.1, this is a bugfix release
PR:		ports/194808
Submitted by:	maintainer
2014-11-11 08:40:52 +00:00
Baptiste Daroussin
8e4c4a0d10 Simplify plist 2014-10-31 23:02:19 +00:00
Adam Weinberger
def98e151f Upgrade mail/dbmail to 3.2.0
3.2.0 contains all the stability improvements done in 3.1 over the
last year. On top of that, it has some nice additions of it's own:

- auto-migrations; An admittedly little tested feature is automatic
migrations of the database schema. Running any of the binaries against
an up-to-date and standard 3.1 schema will try to do all the necessary
upgrades if required.

- static code audit; the Coverity service was used to flush out as
many potential problems as possible.

- new capabilities; some interesting new IMAP capabilities have been
added. QRESYNC (rfc5162), LITERAL+ (rfc2088), UIDPLUS (rfc4315) will
improve performance especially for mobile clients.

Also:
- Remove redundant option THREADS
- Add additional mirror
- Rework post-install for auto-migration scripts
- Use @sample framework

PR:		192967
Submitted by:	maintainer
2014-08-24 17:00:04 +00:00
William Grzybowski
b612d70edc mail/dbmail: update to 3.1.17
PR:		192189
Submitted by:	maintainer
2014-07-28 17:46:24 +00:00
Tijl Coosemans
37f54e0f66 net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample

databases/libgdamm:
- Drop :keepla
- USES=tar:bzip2
- Use INSTALL_TARGET=install-strip

databases/libgdamm5:
- Add INSTALL_TARGET=install-strip
- Drop --enable-static (inherited from old repocopy)

devel/anjuta x11-toolkits/py-gnome-extras:
- Drop :keepla

dns/powerdns dns/powerdns-devel:
- Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Disable static modules
- Stop creating library symlinks with .0 suffix, not needed for dynamically
  opened modules

mail/dovecot2:
- Add USES=libtool

mail/dovecot2-pigeonhole:
- Drop CONFIGURE_TARGET (incorrect for Dragonfly)
- Add USES=libtool and INSTALL_TARGET=install-strip

math/gnumeric:
- USES=libtool tar:xz

Approved by:	portmgr (implicit, bump unstaged ports)
2014-07-24 18:34:16 +00:00
Baptiste Daroussin
b564653452 Only use libevent2
Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2

With hat:	portmgr
2014-07-24 13:32:58 +00:00
Danilo Egea Gondolfo
17b59d0e8e - Add mail/libsieve as a default option
PR:		ports/191966
Submitted by:	Alan Hicks <ahicks@p-o.co.uk>
2014-07-19 23:13:44 +00:00
Martin Wilke
bf5c93fdd4 - Update to 3.1.15
PR:		190515
Submitted by:	maintainer
2014-06-05 03:30:55 +00:00
Tijl Coosemans
9d1e2ce038 mail/gmime26 mail/gmime26-sharp:
- Remove leading hyphen from PKGNAMESUFFIX.
- USES=libtool tar:xz.
- Remove LATEST_LINK.
- Remove $FreeBSD$ from patch.

mail/dbmail:
- USES=libtool.
- INSTALL_TARGET=install-strip.
- Remove -fPIC.
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS.
2014-05-18 18:34:03 +00:00
Pawel Pekala
59739f5cbf - Update to version 3.1.13 [1]
- Convert SIEVE option description to current standards

Bugfixes:
- when an IMAP client asked for a part of a message that started after
the total length of the message, imapd crashed.
- on some platforms, pop3d would sometimes continue to try writing to
a partially disconnected client, throwing pop3d in a spin-lock.
- on pop3d, timsieved and lmtpd disconnecting clients would cause
memory leakage

New features:
- dbmail.conf now adds a new options 'header_cache_readonly = yes|no',
Setting it to 'yes' will prevent addition of new rows to the
dbmail_headername table. You can now start pruning that table, without
having to worry about new messages re-adding those rows.
- the usermap feature now also supports default routes on allowed and
denied sockets. So you can simply disallow certain users from
connecting on any address using 'inet:0.0.0.0/0:143' as a socket
specification.

PR:		ports/187849 [1]
Submitted by:	maintainer
2014-03-23 14:42:53 +00:00
Emanuel Haupt
ec61f7dd1b Update to 3.1.12
PR:		187314
Submitted by:	Alan Hicks <ahicks@p-o.co.uk> (maintainer)
2014-03-06 15:55:26 +00:00
Philippe Audeoud
ccab5b6d1d - Update to 3.1.11
PR:		ports/187156
Submitted by:	maintainer
2014-03-04 09:19:33 +00:00
Pawel Pekala
1724495404 Fix crashes in dbmail-pop3d as per
http://www.dbmail.org/mantis/view.php?id=1043

PR:		ports/186869
Submitted by:	maintainer
2014-02-25 18:39:00 +00:00
Mathieu Arnold
c924394e7b Consolidate the docbook ports into -sgml and -xml variants.
Submitted by:	hrs (based on)
Sponsored by:	Absolight
2014-02-19 14:45:19 +00:00
Mathieu Arnold
7f67d157d9 Chase docbook cleanup dependencies.
Sponsored by:	Absolight
2014-02-18 14:50:34 +00:00
Danilo Egea Gondolfo
87eae3daa3 - Update from 3.1.9 to 3.1.10
while here
- Convert all "if's" in options helpers

PR:		ports/186047
Submitted by:	Alan Hicks <ahicks@p-o.co.uk> (maintainer)
2014-01-23 22:52:32 +00:00
Jason Helfman
fbdfa326bc - reintroduce DOCS option to user removed in r338576
Spotted by:	portmgr
Approved by:	maintainer, ahicks@p-o.co.uk (implicit)
2014-01-03 19:55:37 +00:00
Jason Helfman
a1d95a5342 - update to 3.1.9 which fixes many minor bugs
- add download mirror
- remove redundant option of DOCS

PR:		185451
Submitted by:	maintainer, ahicks@p-o.co.uk
2014-01-03 19:36:06 +00:00
Sunpoet Po-Chuan Hsieh
106493c8fe - Pet portlint
PR:		ports/183964
Submitted by:	Alan Hicks <ahicks@p-o.co.uk> (maintainer)
2013-11-15 10:44:19 +00:00
Baptiste Daroussin
c11f1a0a1c Fix pkg name collisions
With hat:	portmgr
2013-11-06 17:52:42 +00:00
William Grzybowski
f749901ca3 mail/dbmail: fix DOCS option
- Fix DOCS option [1] (based on)

PR:		ports/182566 [1]
Submitted by:	Alan Hicks <ahicks p-o.co.uk> (maintainer) [1]
2013-10-03 23:24:14 +00:00
William Grzybowski
dd88614723 mail/dbmail: update to 3.1.7
- Update to 3.1.7 [1]
- Define DOCS option
- Allow staging

PR:		ports/182406 [1]
Submitted by:	Alan Hicks <ahicks p-o.co.uk> (maintainer) [1]
2013-09-26 15:59:24 +00:00
Baptiste Daroussin
fd61959c15 Add NO_STAGE all over the place in preparation for the staging support (cat: mail) 2013-09-20 19:59:12 +00:00
Sunpoet Po-Chuan Hsieh
c21b956ae8 - Update to 3.1.6
Changes:	https://github.com/pjstevns/dbmail/commits/master
PR:		ports/182080
Submitted by:	Alan Hicks <ahicks@p-o.co.uk> (maintainer)
2013-09-14 06:51:08 +00:00
Baptiste Daroussin
b7cdacd173 Add an explicit dependency on pkgconf 2013-09-02 20:02:01 +00:00
Guido Falsi
0ff64121d7 - Update to 3.1.3
- Remove uneeded DEBUG flags
- Convert to new LIB_DEPENDS format
- Convert to USES=gmake

Check share/doc/dbmail/UPGRADING for updating details.

PR:		ports/180963
Submitted by:	Alan Hicks <ahicks@p-o.co.uk> (maintainer)
2013-08-23 22:10:03 +00:00
William Grzybowski
b8249de235 mail/dbmail: update to 3.1.1
- Update to 3.1.1 [1]
- Remove leading article from COMMENT

Check share/doc/dbmail/UPGRADING for upgrading details.

Changes: http://git.dbmail.eu/paul/dbmail/log/

PR:		ports/180768
Submitted by:	Alan Hicks <ahicks p-o.co.uk> (maintainer)
2013-07-25 19:58:17 +00:00
Carlo Strub
749120cd2b Update to 2.11.3 2013-07-19 20:57:59 +00:00
Andrej Zverev
f48ee73c26 - Fix issue with building dmail, when perl build
without /usr/bin/perl symlink.

PR:		ports/177467
Submitted by:	Lukasz Wasikowski <lukasz@wasikowski.net>
Approved by:	Alan Hicks <ahicks@p-o.co.uk> (maintainer and patch)
2013-05-25 18:57:44 +00:00
Carlo Strub
f7cd7810ba - Update to 2.11.1
- Bump PORTREVISION

PR:		ports/175821
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net>
Approved by:	maintainer
2013-03-26 21:22:45 +00:00
Ruslan Makhmatkhanov
8ce98bea6d - remove quotes from option description
while here:
- trim Makefile header
- convert DOCS case to optionsng
- remove conflicts with dbmail 2.0, that is not in the tree
- tab -> space change in pkg-descr:WWW

PR:		172611
Submitted by:	Alan Hicks <ahicks at p-o.co dot uk> (maintainer)
Feature safe:	yes
2012-10-17 17:54:34 +00:00
Carlo Strub
f20bd968e3 - Update to 2.10.5
- Bump PORTREVISION
2012-07-17 20:00:35 +00:00
Beech Rintoul
1763ba3c30 - Fix error connecting from ipv6 address.
- Also fix typo in timsieved rc script and updated from
  bsd.ports.[pre|post].mk to bsd.ports.mk
- Bump PORTEVISION

PR:		ports/169268
Submitted by:	Alan Hicks <ahicks@p-o.co.uk> (maintainer)
2012-06-24 19:19:06 +00:00
Carlo Strub
02aea2d1fa Bump portrevision due to databases/libzdb update 2012-06-05 21:35:54 +00:00
Martin Wilke
1a1b5bf057 - Update to fix LDAP linking to libldap.so instead of libldap_r.so, upstream
mainly have linux where the libraries are symlinked so less interest in
  fixing.
- fix bug where the mhash version is shown instead of the dbmail one.
- Bump PORTREVISION

PR:		168501
Submitted by:	Maintainer
2012-06-04 03:01:54 +00:00
Ruslan Makhmatkhanov
07fa6951d8 - add in pkg-message that I forget to cvs add
PR:		166245
Submitted by:	Alan Hicks <ahicks at p-o.co dot uk> (maintainer)
Feature safe:	yes
2012-03-19 15:06:22 +00:00
Ruslan Makhmatkhanov
336a64246a - update to 3.0.2
- pass maintainership to submitter
- add LICENSE
- drop optional dependencies on database backends - since 3.0 it's
  handled with libzdb
- rename rc-scripts to .sh-less ones
- add UPDATING entry for users, that want to stay with dbmail 2.2.x

Please note, that committed patch is reworked version of originally
submitted (missing deps added, rc-scripts renamed, NOPORTDOCS issue
handled more completely, some plist fixes applied). Sorry for delay.

PR:		164631
Submitted by:	Alan Hicks <ahicks at p-o.co dot uk>
Feature safe:	yes
2012-03-18 19:17:12 +00:00
Eitan Adler
2b463283e7 Remove quotes from BROKEN and IGNORE as they are not required
Reset maintainer due to mail bounce
2012-02-20 16:21:31 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00