Commit graph

61 commits

Author SHA1 Message Date
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
Bryan Drewery
e869b98462 - Convert to USES=pkgconfig
PR:		ports/178419
Submitted by:	Alan Hicks <ahicks@p-o.co.uk> (maintainer)
2013-05-08 16:03:20 +00:00
Ruslan Makhmatkhanov
7e64593a9b - use multiple choice feature of options framework for database backend
selection (mysql is still default)
- convert NOPORTDOCS case to optionsng too

Suggested by:	jhale
Approved by:	Alan Hicks <ahicks at p-o.co dot uk> (maintainer, by mail)
Feature safe:   yes
2012-10-11 16:42:58 +00:00
Ruslan Makhmatkhanov
51cd2de882 - convert to optionsng
while here:
- trim Makefile header
- remove indefinite article
- remove conflicts with port versions we don't have in the tree
- fix portlint warning (shlib versions)
- remove redundant MANCOMPRESSED=no
- use bsd.port.options.mk instead of bsd.port.pre/post.mk
- tab -> space change in pkg-descr:WWW

PR:		172380
Submitted by:	Alan Hicks <ahicks at p-o.co dot uk> (maintainer)
Feature safe:	yes
2012-10-11 13:24:41 +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
Martin Wilke
699d02b310 - Fix build with clang
PR:		167956
Submitted by:	Alan Hicks <ahicks@p-o.co.uk> (maintainer)
2012-05-25 15:54:27 +00:00
Ruslan Makhmatkhanov
a5832d08d9 - update to 2.2.18
- add LICENSE (GPLv2)
- register conflicts with dbmail-3 too

while I'm here:
- replace `YES' with `yes' in Makefile knobs
- fix one case of using `xargs rm' instead of `find -delete'

PR:		166251
Submitted by:	Alan Hicks <ahicks at p-o.co dot uk> (maintainer)
Feature safe:	yes
2012-03-19 17:41:45 +00:00
Ruslan Makhmatkhanov
53fa14f801 Pass maintainership to new volunteer.
Technically maintainership of this port should reset after the repocopy
(because maintainership of the repocopied port was resetted later). The new
maintainer give his agreement by private mail.

Approved by:	maintainer timeout (mail bounce)
Feature safe:	yes
2012-03-19 09:29:37 +00:00
Ruslan Makhmatkhanov
8a1c3ff308 Add LATEST_LINK and disconnect mail/dbmail22 from the build until I finish with
updating of mail/dbmail to fix INDEX. Apologies.

Feature safe:	yes
2012-03-16 20:11:56 +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
Wesley Shields
948788b364 Update to 2.2.17
PR:		ports/155501
Submitted by:	Piotr Rybicki <piotr.rybicki@innervision.pl>
Approved by:	maintainer timeout
2011-04-06 00:42:30 +00:00
Alex Dupre
1bda2b2725 Bump PORTREVISION for ports linking to default libmysqlclient. 2011-03-19 13:15:34 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Sahil Tandon
4f48494b59 - Update to 2.2.16
PR:		ports/148371
Submitted by:	myself (sahil@)
Approved by:	maintainer (timeout; 33 days)
2010-08-07 18:45:24 +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
Philip M. Gollucci
b96e653af8 - use $SUB_FILES to dynamically adjust pkg-message
PR:             ports/142731
Submitted by:   Sevan Janiyan <venture37@geeklan.co.uk>
Approved by:    maintainer timeout (mark_sf@kikg.ifmo.ru; > 2 weeks)
2010-01-31 03:44:04 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Doug Barton
0175383f0a Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
2009-07-15 16:56:10 +00:00
Dennis Herrmann
6a0300b4ed - Update to 2.2.11
PR:		ports/136039
Submitted by:	Radim Kolar SF.NET <hsn@sendmail.cz>
Approved by:	maintainer
2009-06-25 18:55:06 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
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)
2008-06-06 14:17:21 +00:00
Pav Lucistnik
0261afd250 - Update to 2.2.10
PR:		ports/122575
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru> (maintainer)
2008-04-11 15:28:01 +00:00
Martin Wilke
e0a81edcce - Update to 2.2.8
PR:		118825
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru> (maintainer)
2007-12-18 23:18:56 +00:00
Martin Wilke
29959aef10 - Update to 2.2.7
PR:		117840
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru> (maintainer)
2007-12-12 15:49:33 +00:00
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Martin Matuska
6a126c7cda - update to 2.2.5
PR:		ports/113272
Submitted by:	Larry Rosenman <ler@lerctr.org>
Approved by:	maintainer, garga (mentor)
2007-06-11 12:06:26 +00:00
Martin Wilke
cae21566ad - Update to 2.2.4
PR:             110245
Submitted by:   Larry Rosenman <ler@lerctr.org>
Approved by:    maintainer
2007-03-16 11:23:59 +00:00
Cheng-Lung Sung
3564914c7f - Headernames should be processed case-insensitively according to RFC822 3.4.7.
- Problem reported by Larry Rosenman. Patch for the problem was on the dbmail-dev list.
- bump PORTREVISION

PR:		ports/109607
Submitted by:	maintainer (Mark Starovoytov)
2007-02-27 16:18:03 +00:00
Rong-En Fan
ab2b578750 - Update to 2.2.2
PR:		ports/109094
Submitted by:	Mark Starovoytov <mark_sf at kikg.ifmo.ru> (maintainer)
2007-02-13 10:44:54 +00:00
Martin Wilke
20404b87bf - Adds dbmail-timsieved.sh
- Adds workaround for installations after some previous revision which
  didn't deinstall completely
- Adds fix for bug #461 from dbmail bugtracker

PR:		ports/106760
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru> (maintainer)
2006-12-16 10:27:25 +00:00
Pav Lucistnik
0e56099a89 - Update to 2.2.1
PR:		ports/105785
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru> (maintainer)
2006-11-23 16:05:39 +00:00
Marcus Alves Grando
ac08ee6091 - Update to 2.0.10
PR:		95457
Submitted by:	maintainer
2006-04-08 18:24:18 +00:00
Edwin Groothuis
74c04e9e79 [update] mail/dbmail: sync to svn
1. #281 - fix compilation on FreeBSD 4.x

PR:		ports/90914
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru>
2005-12-26 09:55:52 +00:00
Pav Lucistnik
efc03a7db4 - Integrate vendor patches:
1. #266 - Excessive db connects and quits
  2. #271 - BUG with connect to postgresql database
  3. #272 - Non-UTF characters in a message's body
  4. #277 - Fix "INTERNALDATE" calculation in imaputil.c
  5. other patches from repository.
- Add SHA256

PR:		ports/88277
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru> (maintainer)
2005-11-15 00:10:58 +00:00
Pav Lucistnik
f12d116f99 - Update to 2.0.7
- Add patch for bug 266
- Reset maintainership (3 months of maintainer timeouts)
- Assign maintainership to a volunteer

PR:		ports/85455, ports/85763
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru>
Approved by:	maintainer timeout (seanc; 14 days)
2005-09-13 20:25:54 +00:00
Pav Lucistnik
05065d99c7 - Patch nine bugs:
#79 - INTERNALDATE reponses do not conform to RFC
  #145 - LMTP loses return-path
  #177 - Compile Fails on FreeBSD
         (fixes compilation on FreeBSD 4.X)
  #184 - socklen_t issue
  #190 - huge load if database crash
  #198 - DBMail processes killing each other
  #199 - spare child creates zombie
  #214 - dbmail-smtp dumps core with double free
  #216 - malformed header prevents delivery

- Fix RC_SUBR usage

PR:		ports/83437, also ports/80736, ports/82437, ports/83575
Submitted by:	Mark Starovoytov <mark@kikg.ifmo.ru>,
		parts also by: Radim Kolar <hsn@netmag.cz>, thompsa,
		Marcus Grando <marcus@corp.grupos.com.br>
Approved by:	maintainer timeout (2 months on oldest PR)
2005-07-18 16:04:16 +00:00
Andrew Thompson
7ac7c9c877 Update to version 2.0.4.
PR:		ports/79775
Approved by:	maintainer timeout (seanc), linimon
2005-06-18 21:34:54 +00:00
Palle Girgensohn
34fa6c853e Split the postgresql ports into a server and a client part.
All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.

PR:		75344
Approved by:	portmgr@ (kris), ade & sean (mentors)
2005-01-31 00:35:55 +00:00
Sean Chittenden
e7fcc1a2e1 Add rcNG startup scripts for dbmail. Bump port version. 2004-11-10 09:21:45 +00:00
Sean Chittenden
7dc74a7455 Fix dbmail's packaging in the mysql case. Bumped version.
Submitted by:	kris
2004-11-02 18:47:07 +00:00
Sean Chittenden
88f49b73ac dbmail 2.0.0 needs -fPIC set in order to be sodomized by libtool on amd64.
Set this universally since it's quite plausible that other 64bit platforms
may need this.  Don't bump the port version since it wasn't installable on
the systems that would need the portversion bump.
2004-10-27 22:29:19 +00:00
Sean Chittenden
241467bbf4 Updated distinfo. I updated this but for some reason wasn't included in
the commit to dbmail.  Correct oversight.

Pointed out by:	iVyacheslav I. Ivanchenko (ivi -at- dhs.net.ru)
2004-10-25 04:39:49 +00:00
Sean Chittenden
10ff18612d Update dbmail to 2.0.0. This upgrade requires a migration script to be run.
See UPDATING for details.  Grab maintainership of this port for the time being.
2004-10-24 00:23:04 +00:00
Ying-Chieh Liao
1f1a993046 upgrade to 1.2.9
Submitted by:	forth@zbwei.net
2004-07-20 02:19:08 +00:00
Clement Laforet
29b9c55216 - Update to 1.2.8b 2004-07-13 13:44:15 +00:00
Kris Kennaway
d42a0e03f2 BROKEN: Unfetchable 2004-07-11 01:04:15 +00:00
Volker Stolz
7964a9fb5d Minor cleanup:
- added file EXTRAS (referenced from other documents)
- removed script install-dbmail.sh

PR:		ports/68473
Submitted by:	Radim Kolar
2004-06-29 17:24:15 +00:00
Clement Laforet
0b604bfb47 - Security fix:
"DBMail 1.2.8a
June 08, 2004 16:21:55	Posted by: Ilja Booij
A buffer overflow error in DBMail 1.2.x has been discovered and fix. The
buffer overflow causes dbmail-smtp to crash with a segmentation fault
when a line in the email header is bigger than 2048 bytes. All version <
1.2.8a are affected, so please update your DBMail installation."
2004-06-11 15:49:06 +00:00
Clement Laforet
d1b8e7fd9f - Update to 1.2.7b
- s/WITH_PGSQL/WITH_POSTGRESQL/
- Drop maintainership
2004-06-02 10:27:53 +00:00
Mathieu Arnold
4031a6967c Remove databases/postgresql-client because there can't be a -server, and having
it installed prevents databases/postgresql7 from being installed, leading to
some dependencies problems
2004-05-25 09:19:42 +00:00