1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
Commit Graph

136 Commits

Author SHA1 Message Date
Mark Linimon
07192a24ed Mark as broken on ARM.
PR:		ports/170946
Submitted by:	linimon
Hat:		portmgr
2012-09-04 03:05:23 +00:00
Doug Barton
9aac569eaa Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
2012-08-05 23:19:36 +00:00
Wesley Shields
a211a2b1ff Don't check WITH_FOO && !WITHOUT_FOO. [1]
Remove gssapi patch that is no longer needed. [2]

These both apply to mail/dovecot2 also. I will be working with the
maintainer there to get these committed.

PR:		ports/167824 [1]
		ports/
Submitted by:	Dmitry Afanasiev <KOT@MATPOCKuH.Ru> [1]
		Leon Messner <l.messner@physik.tu-berlin.de> [2]
Approved by:	maintainer timeout
2012-07-09 19:24:21 +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
Jimmy Olgeni
30c35512ea Fix typo in pkg-message.
Feature safe:	yes
2011-11-29 13:53:11 +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
Wesley Shields
857f23f724 - Adjust the comment noting the need to bump various ports anytime this one is
bumped.
2011-07-18 00:57:51 +00:00
Wesley Shields
ec3ecfb702 - Update to 1.2.17.
PR:		ports/158271
Submitted by:	wxs@
Approved by:	maintainer timeout
2011-07-17 14:32:40 +00:00
Sahil Tandon
20fdedbbca - Update to 1.2.16 [1]
- Add CONFLICTS with mail/dovecot2

PR:		ports/152914 [1]
Submitted by:	Alexander Milanov <a@amilanov.com>
Approved by:	maintainer timeout
2010-12-23 04:42:02 +00:00
Sunpoet Po-Chuan Hsieh
a1d4623701 - Update rc.d script: add "reload" command
- Bump PORTREVISION

PR:		ports/151457
Submitted by:	Alexander Milanov <a@amilanov.com>
Approved by:	maintainer (timeout 16 days), pgollucci (mentor, implicit)
2010-10-30 16:51:25 +00:00
Sahil Tandon
c0b3610750 - Update to 1.2.14
PR:		ports/150354
Submitted by:	Denny Lin <dennylin93@hs.ntnu.edu.tw>
Approved by:	maintainer timeout (14 days)
2010-09-22 03:02:39 +00:00
Sahil Tandon
6af0287c16 - Use pre-su-install instead of pre-install target [1]
- Update to 1.2.12 [2]

PR:		ports/147988 [1], ports/147996 [2]
Submitted by:	glewis@ [1], Denny Lin <dennylin93@hs.ntnu.edu.tw> [2]
Approved by:	Yarema <yds@CoolRat.org> (maintainer)
		wxs@/itetcu@ (mentors, implicit)
Feature safe:	yes
2010-07-05 05:39:49 +00:00
Sahil Tandon
c78d448467 - Update to 1.2.11 [1]
- Remove IPV6 from OPTIONS [2]

PR:		ports/144897 [1], ports/145488 [2]
Submitted by:	Denny Lin <dennylin93@cnmc32.hs.ntnu.edu.tw> [1]
Submitted by:	Jeremy Chadwick <freebsd@jdc.parodius.com> [2]
Approved by:	maintainer timeout (> 2 weeks)
Approved by:	wxs@ (mentor)
2010-04-24 21:20:34 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Wesley Shields
4475924ab5 - Update to 1.2.10
- Remove LDA option

PR:		ports/141727
Submitted by:	Mike Jakubik <mike.jakubik@intertainservices.com>
		Yarema <yds@CoolRat.org> (maintainer)
2010-01-26 14:23:20 +00:00
Wesley Shields
d994375584 - Update to 1.2.8
PR:		ports/139386
Submitted by:	Sahil Tandon <sahil@tandon.net>
Approved by:	Yarema <yds@CoolRat.org> (maintainer)
2009-12-10 15:30:08 +00:00
Wesley Shields
0bf7b17adc - Fix a bug where GSSAPI authentication was always failing. [1]
- Flip MANAGESIEVE option to on (this makes the mail/managesieve package
  useful). [2]

PR:		[1]: ports/138300
		[2]: ports@ list
Submitted by:	John Marshall <john.marshall@riverwillow.com.au>
Approved by:	Yarema <yds@CoolRat.org> (maintainer)
2009-09-03 13:42:09 +00:00
Wesley Shields
e2af77984f - Correct a typo. 2009-08-24 17:16:57 +00:00
Wesley Shields
1a5b124068 - Update to 1.2.4
- Add a note about changes to this port affecting mail/dovecot-sieve and
  mail/dovecot-managesieve

PR:		ports/137901
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	Yarema <yds@CoolRat.org> (maintainer)
2009-08-24 17:05:26 +00:00
Wesley Shields
eedaec168d - Add another MASTER_SITE
- Remove BROKEN with managesieve option (no need to bump PORTREVISION
  as this option is off by default).

PR:		ports/137937
Submitted by:	Yarema <yds@CoolRat.org> (maintainer)
2009-08-19 01:28:50 +00:00
Jimmy Olgeni
58acd93aaa Fix typo ("development"). 2009-08-16 14:13:44 +00:00
Wesley Shields
a660d6f89c - Mark as broken if manage sieve option is selected.
The mail/dovecot-managesieve port needs to be updated to work with the
  new version of dovecot.

Submitted by:	Jesco Freund <jesco freund at googlemail.com> (private mail)
2009-08-15 13:21:29 +00:00
Wesley Shields
3be8b4180a - Update to 1.2.3
PR:		ports/137261
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	maintainer timeout
2009-08-14 21:30:42 +00:00
Wesley Shields
d08e243246 - Add a comment about the relationship between this port and
mail/dovecot-antispam. If dovecot is upgraded and dovecot-antispam is not
  rebuilt then dovecot-antispam fails.

PR:		ports/135311
Submitted by:	Harlan Stenn <harlan@everett.org>
2009-07-03 14:29:55 +00:00
Dennis Herrmann
e30b3a408c - Update to 1.1.16
PR:		ports/135194
Submitted by:	Yarema <yds@CoolRat.org> (maintainer)
2009-06-03 15:39:13 +00:00
Martin Wilke
5b35289787 - Update to 1.1.15
PR:		134852
Submitted by:	Yarema <yds@CoolRat.org> (Maintainer)
2009-05-22 21:48:10 +00:00
Wesley Shields
11d8845540 - Update to 1.1.14
PR:		ports/133199
Submitted by:	Darren Pilgrim <ports.maintainer@evilphi.com>
Approved by:	maintainer timeout
2009-05-14 12:57:49 +00:00
Beech Rintoul
908a6bd74d - Update to 1.1.11
Approved by:	Yarema <yds@coolrat.org> (maintainer)
2009-02-19 07:25:26 +00:00
Beech Rintoul
17b82981f2 - Update to 1.1.10
Submitted by:	Yarema <yds@coolrat.org> (maintainer)
2009-01-30 21:16:42 +00:00
Beech Rintoul
9f1cb6cce4 - Update to 1.1.8 [1]
- Fix rc.d [2]

PR:		ports/130359 [1]
PR:		ports/130598 [2]
Submitted by:	Marcin Rzepecki <m.rzepecki@iem.pw.edu.pl> [1]
Submitted by:	Craig Leres <leres@ee.lbl.gov> [2]
Approved by:	Yarema <yds@CoolRat.org> (maintainer)
2009-01-18 03:41:05 +00:00
Beech Rintoul
0e67aa3dca - Patch to facilitate multi-instance configurations
PR:		ports/129274
Submitted by:	Darren Pilgrim <phi@evilphi.com>
Approved by:	Yarema <yds@coolrat.org> (maintainer)
2008-12-13 06:56:31 +00:00
Wesley Shields
a930b98986 Version update to dovecot-1.1.7 and dovecot-1.1.7-managesieve-0.10.4
'statedir' set to /var/db/dovecot instead of defaulting to /var/lib/dovecot
Users should manually rm -rf /var/lib/dovecot

Removed stale code from files/pkg-deinstall.in and files/pkg-install.in

Reworked files/dovecot.sh.in to accept dovecot_config and handle creating
and tearing down runtime directories upon startup and shutdown.

Rediffed files/patch-dovecot-example.conf to clean up line offsets.

PR:		ports/129230
Submitted by:	Yarema <yds@CoolRat.org> (maintainer)
2008-11-28 14:38:26 +00:00
Jeremy Chadwick
d946dc7a6e Removal of carriage returns (0x0D) from numerous files. QAT caught
this, as did our user community.

Reported by:	QAT, andrew clarke <mail@ozzmosis.com>
2008-11-16 04:51:41 +00:00
Xin LI
5228433834 Update to 1.1.6.
PR:		ports/128469
Submitted by:	maintainer (see reply to the PR)
2008-11-15 21:43:26 +00:00
Beech Rintoul
72dae412ba - Fix user permissions on startup.
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)
2008-09-17 19:05:29 +00:00
Beech Rintoul
19ba3fc457 - Update to 1.1.3
- 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)
2008-09-08 06:42:28 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
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)
2008-08-21 06:18:49 +00:00
Beech Rintoul
07e05e1182 - Pass maintainership
PR:		ports/126108
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-07-31 03:01:04 +00:00
Beech Rintoul
c2ac136536 - Add the missing ManageSieve support required to make the new
mail/dovecot-managesieve port functional.

PR:		ports/126054
Submitted by:	Yarema <yds@CoolRat.org>
Approved by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-07-30 02:15:52 +00:00
Beech Rintoul
1d0a6b954e - Update to 1.1.2
PR:		ports/125938
Submitted by:	KIMURA Yasuhiro <yasu@utahime.org>
Approved by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-07-24 23:38:12 +00:00
Martin Wilke
ffc71fb45d - Update to 1.1.1
PR:		124856
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-06-26 22:02:59 +00:00
Wesley Shields
53892d2504 Update to 1.0.14
PR:		ports/124482
Submitted by:	KIMURA Yasuhiro <yasu@utahime.org>
Reviewed by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-06-16 22:47:23 +00:00
Xin LI
4753d1216e Mark as conflict with future dovecot versions.
Approved by:	maintainer
2008-05-05 10:00:28 +00:00
Emanuel Haupt
d1159d0f70 - Remove ntpdate from rc.d REQUIRE
- Bump PORTREVISION

Discussed with:	simon, koitsu
Approved by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-04-22 15:32:49 +00:00
Rong-En Fan
c10d935459 - Fix login shell for dovecot user
- Bump PORTREVISION

PR:		ports/122595
Reported by:	Bogdan &#262;ulibrk <bc at default.co.yu>
Submitted by:	Robin Breathe <robin at isometry.net> (maintainer)
2008-04-10 09:45:22 +00:00
Beech Rintoul
7e627ae432 - Update mail/dovecot to dovecot-1.0.13, fixing a serious security issue.
- Changelog: http://dovecot.org/list/dovecot-news/2008-March/000065.html

PR:		ports/121548
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
Security:	http://www.vuxml.org/freebsd/b39bdc06-ee42-11dc-8678-00a0cce0781e.html
2008-03-10 02:39:09 +00:00
Emanuel Haupt
e2f5178cab - Update to 1.0.12
- Fixes a common insecure mail_extra_groups setting usage, this will require a
  manual change to the active configuration file, please refer to ports/UPDATING

PR:		121411
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-03-05 23:58:09 +00:00
Xin LI
174625cacc Update to 1.0.10.
Security:	cf484358-b5d6-11dc-8de0-001c2514716c
PR:		ports/119133
Approved by:	maintainer
2007-12-30 09:35:48 +00:00
Xin LI
b845472179 Update to 1.0.9.
PR:		ports/118561
Submitted by:	delphij
Approved by:	maintainer
2007-12-12 20:50:30 +00:00
Xin LI
280763286d Update to 1.0.8.
PR:		ports/118319
Submitted by:	delphij
Approved by:	maintainer
2007-12-11 19:27:04 +00:00