1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-28 10:08:24 +00:00
Commit Graph

337 Commits

Author SHA1 Message Date
Rene Ladan
a869486ece mail/cyrus-imapd24: remove support for expired mail/drac and pet portlint 2019-01-16 10:43:59 +00:00
Hajimu UMEMOTO
0c195c46da Use https to fetch from cyrusimap.org. 2018-10-08 05:07:35 +00:00
Hajimu UMEMOTO
699ae1300a cyrus-imapd should start after saslauthd
PR:		228996
Submitted by:	ohauer
2018-06-16 06:42:34 +00:00
Hajimu UMEMOTO
9d14b525b8 add reload to init script
PR:		228992
Submitted by:	Johan Bergström <bugs [...] bergstroem.nu>
2018-06-16 05:22:02 +00:00
Hajimu UMEMOTO
2033d06222 Fix build with LibreSSL 2.7
PR:		227167
Submitted by:	brnrd
2018-04-08 02:13:55 +00:00
Tijl Coosemans
895b423c21 Convert to USES=autoreconf. 2017-12-24 12:44:47 +00:00
Hajimu UMEMOTO
201938caf3 Update to 2.4.20. 2017-08-18 02:29:33 +00:00
Dmitry Marakasov
2ff8ce9ca9 - Update WWW
Approved by:	portmgr blanket
2017-06-15 19:53:48 +00:00
Hajimu UMEMOTO
e152f28544 Fix build with LibreSSL.
PR:		219922
2017-06-11 16:26:49 +00:00
Hajimu UMEMOTO
715792042d Bump PORTREVISION for my previous commit which fixes
local mail delivery.
2017-05-24 15:12:06 +00:00
Hajimu UMEMOTO
ade26dff3a Fix delivering the messages into the local mailbox by lmtpd.
PR:		219494
Obtained from:	http://asg.andrew.cmu.edu/archive/message.php?mailbox=archive.info-cyrus&msg=57396
2017-05-24 15:09:56 +00:00
Hajimu UMEMOTO
f2c2108230 The AUTOCREATE patch is not applicable for 2.4.19.
Reported by:	mat
2017-05-18 03:26:57 +00:00
Hajimu UMEMOTO
64ec27bb47 Update to 2.4.19. 2017-05-16 17:17:30 +00:00
Mathieu Arnold
a28f0f7f7f Remove all USE_OPENSSL occurrences.
Sponsored by:	Absolight
2017-03-15 14:45:30 +00:00
Hajimu UMEMOTO
5926bdc0e1 Add Cyrus IMAP 3.0 series.
Now, it is the third release candidate from the Cyrus IMAP 3.0 series:
3.0.0-rc3.
As a release candidate, it is considered near-stable for production
usage.   Interfaces, APIs, features, etc are not likely to change
between now and the full release.
2017-03-10 02:05:01 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Mathieu Arnold
1a8a092d9f Rename all files containing a : in their filename.
While there, run make makepatch on affected ports, and rename patches
accordingly.

Sponsored by:	Absolight
2016-06-17 23:28:04 +00:00
Dmitry Marakasov
4e942b6419 - Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by:	portmgr blanket
2016-05-19 10:44:11 +00:00
Hajimu UMEMOTO
dc4d5f48f0 Use USES=bdb and USES=mysql. 2016-05-12 11:06:41 +00:00
Mathieu Arnold
21bc5c0345 Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.
While there replace USE_SQLITE=x by USES=sqlite:x.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
2016-04-25 16:13:38 +00:00
Hajimu UMEMOTO
f73471a19d Remove needless MURDER_CFLAGS since r38220. 2016-04-12 17:19:19 +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
Mathieu Arnold
d3daf37d76 Fix build on 9.
Pointy hat on:	ume
Sponsored by:	Absolight
2016-03-19 13:35:02 +00:00
Hajimu UMEMOTO
46153dd826 - Don't install garbage into DOCSDIR.
- Rework handling of conf files.
2016-03-18 11:39:18 +00:00
Hajimu UMEMOTO
b2b49483c5 Install cyrus.conf and imapd.conf even when
EXAMPLES is off.

Spotted by:	Karl Pielorz <kpielorz_lst__at__tdx.co.uk>
2016-03-17 08:56:48 +00:00
Hajimu UMEMOTO
4bc3dd8ab6 Use gssapi related descriptions in bsd.options.desc.mk. 2016-02-26 06:51:47 +00:00
Mathieu Arnold
7c47779cb9 Fix usage of ${PERL5}.
${PERL5} points to a specific version of perl, say, perl5.22.1, it is
fine to use it in a ports Makefile to do Perly things, but ports using
it must use ${PERL}, that points to /usr/local/bin/perl so that if the
minor version is updated, the shebang keep working.

While there, make some ports use shebangfix, regen a few patches, and
bump PORTREVISION where a shebang went from PERL5 to PERL.

PR:		205367
With hat:	portmgr
Sponsored by:	Absolight
2015-12-17 17:19:48 +00:00
Hajimu UMEMOTO
8800d58526 Apply upstream patches to fix CVE-2015-8077 and CVE-2015-8078.
Obtained from:	https://cyrus.foundation/cyrus-imapd/patch/?id=745e161c834f1eb6d62fc14477f51dae799e1e08,
		https://cyrus.foundation/cyrus-imapd/patch/?id=6fb6a272171f49c79ba6ab7c6403eb25b39ec1b2
MFH:		2015Q4
Security:	d62ec98e-97d8-11e5-8c0e-080027b00c2e
2015-12-01 14:33:31 +00:00
Hajimu UMEMOTO
17ecd5a3e6 re-enable autosieve option.
PR:		162185
Submitted by:	enzi.sergio
2015-10-17 07:33:11 +00:00
Jimmy Olgeni
eb8748beda Remove trailing whitespace from Makefiles, M-X. 2015-10-08 15:12:22 +00:00
Mathieu Arnold
afae652a2a Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
2015-09-14 12:19:48 +00:00
Mathieu Arnold
5227e46eda Put back man pages definitions in the Makefile.
Requested by:	maintainer
Sponsored by:	Absolight
2015-09-11 17:58:44 +00:00
Mathieu Arnold
bcd547522b Fix this, strangely everything got downcased.
Pointy to:	mat or vim
Sponsored by:	Absolight
2015-09-11 15:16:19 +00:00
Mathieu Arnold
e13159a9da Cleanup and modernization of mail/cyrus-imapd2*.
With hat:	portmgr
Sponsored by:	Absolight
2015-09-11 14:56:55 +00:00
Hajimu UMEMOTO
d6d200cb1b Mark BROKEN when AUTOSIEVE is ON, as autosieve patch
is not available.

Spotted by:	mat
2015-07-08 15:19:40 +00:00
Hajimu UMEMOTO
d4436c4985 Restore accidentally nuked distinfo by my previous commit. 2015-07-06 10:56:12 +00:00
Hajimu UMEMOTO
56f8376fed Update to 2.4.18. 2015-07-06 10:48:21 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Hajimu UMEMOTO
6f3b82f094 Use USES=gssapi to support MIT Kerberos and Heimdal from ports.
Requested by:	Phil Pennock <phil.pennock__at__spodhuis.org>
2015-05-11 11:55:25 +00:00
Hajimu UMEMOTO
381116e12f Drop @dirrm* from plist. 2015-05-08 12:25:41 +00:00
Dmitry Marakasov
34502b4f2c - Drop @dirrm* from plist
Approved by:	portmgr blanket
2015-05-08 10:00:58 +00:00
Hajimu UMEMOTO
d996228059 Add CPE information. 2015-04-09 17:06:11 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
John Marino
90e3f72974 mail category: Remove $PTHREAD_LIBS
Note: The following ports did not pass check-plist (CP) or stage-qa (QA)
tests.   The sendmail port has many problems, but this was already known
by myself as I fixed it properly on DPorts last week.  It's a forward
action to submit a PR against mail/sendmail.

  * antivirus-milter (CP)
  * dk-milter        (CP)
  * milter-regex     (CP)
  * sendmail         (CP, QA)

approved by:	PTHREAD blanket
2015-03-25 11:41:17 +00:00
Hajimu UMEMOTO
c38d0e2fb7 Enable IDLED by default.
Requested by:	"O'Connor, Daniel" <darius__at__dons.net.au>
2015-01-11 17:22:15 +00:00
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +00:00
Chris Rees
1e94b6fb2f Switch to USES=pgsql 2014-11-22 19:13:49 +00:00
Hajimu UMEMOTO
01221e48fe Fix .packlist
PR:		195115
2014-11-18 14:31:24 +00:00
Matthias Andree
b50a4b0708 Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
2014-08-21 22:50:29 +00:00
Adam Weinberger
08a006d08a Rename all patches that contain '::' as a path separator, and use
'__' instead.
2014-07-29 17:12:47 +00:00