Commit Graph

37 Commits

Author SHA1 Message Date
Mario Sergio Fujikawa Ferreira
fd84038273 Update tls.patch checksum (required by slave port qmail-tls)
PR:		27954
Submitted by:	Jeff Palmer <scorpio@drkshdw.org>
2001-06-09 18:45:31 +00:00
Mario Sergio Fujikawa Ferreira
1a32f86a3f 1) Fix bug introduced in Makefile rev 1.29: files/maildir not
replacing @PREFIX@ with ${PREFIX}
2) Rewrite rc script patching to both handle more cases and
   fix (1). Mostly within thereal-post-patch target
3) Update files/maildir both due to (2) and to resemble the rc
   scripts supplied with the qmail distribution

Prompted by:	Thomas Sarlandie <sarfata@altern.org>
2001-05-26 03:27:55 +00:00
Mario Sergio Fujikawa Ferreira
8d0b03efd4 Add updated distinfo for qmail-ldap slave port: ldap patch version 20010301 2001-04-27 14:45:50 +00:00
Mario Sergio Fujikawa Ferreira
90a7b13a96 Add {start|stop} support to the initialization (rc.d style) scripts.
Also, add a informational message if the user does not use the
scripts correctly.
2001-03-13 05:47:01 +00:00
Mario Sergio Fujikawa Ferreira
224a6052af * qmail port
o bump PORTREVISION
o sanitize MASTER_SITES
o added several flags (defined checks) to enable
active slave port control on what they inherit
o add extra enhancement patches, these can be
inherited too:
	- WITH_QMAILQUEUE_PATCH: qmailqueue-patch
	- WITH_BIG_TODO_PATCH: big-todo.103.patch
	- WITH_BIG_CONCURRENCY_PATCH: big-concurrency.patch
		- WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT
		default: 509
o add patches checksum to distinfo
o added MASTER_SITE_QMAIL for internal use
o additional copies of slave qmail patches are now housed
at MASTER_SITE_LOCAL, PATCH_SITE_SUBDIR=lioux because
these patches only have ONE PATCH_SITES source each
	- qmail-ldap-1.03-20010201.patch.gz (qmail-ldap)
	- qmail-mysql-1.1.1.patch (qmail-mysql)
	- tls.patch (qmail-tls)
o turn all absolute references to both binaries and
FreeBSD configuration files into VARs: better
maintability
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o ${LN} should use -sf instead of plain -s
o typo fix: QMail -> qmail

* qmail-ldap port
o bump PORTREVISION in sync with master port bump
o minor changes to comply to recent changes to the master
port
o block the WITH_BIG_CONCURRENCY_PATCH, it does not like
the qmail-ldap patch
o enable SMTP TLS support with WITH_TLS
	- the PKGNAMESUFFIX changes to -ldap-with_tls
	- let it know the location of QMAIL_TLS_PORT
	- add certificate and certificate-req; in fact,
		we are inheriting qmail-tls targets
 o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o tabulate better the WITH_* advertisement messages
o add appropriate message to PKGMESSAGE about the
new certificate targets following the qmail-tls
port
o nomenclature fix: ^ldap- -> ^qmail-ldap-

* qmail-mysql port
o bump PORTREVISION in sync with master port bump
o block the WITH_QMAILQUEUE_PATCH, it does not like
the qmail-mysql patch
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature

* qmail-tls port
o bump PORTREVISION in sync with master port bump
o minor changes to comply to recent changes to the master
port
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o nomenclature fix: ^tls- -> ^qmail-tls-
2001-02-22 18:15:18 +00:00
Mario Sergio Fujikawa Ferreira
4729a174ab Add some bell and whistles that will enable better support for the
qmail-* skeleton ports inheriting (including) this port

While there, update NO_PACKAGE with a more informative message.
The NO_PACKAGE variable will be inherited by all meta ports

Since qmail-{ldap,mysql,tls} are meta ports sharing qmail's port
code, update qmail distinfo information with new distribution
patches:
	- Add new distinfo information required by updated qmail-ldap
	version 1.03.20010201
	- Add new distinfo for recently added port qmail-tls and
	qmail-mysql

In PLIST, use recently added PORTDOCS variable support

PORTREVISION bump is not necessary.
2001-02-12 02:53:22 +00:00
Thomas Gellekum
b628afeb73 Don't package, the license doesn't allow this. 2001-02-05 12:53:03 +00:00
Mario Sergio Fujikawa Ferreira
74475a5ded The PATCHFILES file owner pointed out that a secondary location
should be provided for his patch since there was only one official
location. Appropriate arrangements have been made to house it under
${MASTER_SITE_LOCAL}.

PORTREVISION bump is not necessary.

Submitted by:	Christopher K Davis <ckd@ckdhr.com>
2000-12-20 02:34:39 +00:00
Mario Sergio Fujikawa Ferreira
27cb3a7160 Add yet another WITH option to qmail-ldap. This time a WITH_LDAP_DEBUG
option for those in pursue of enlightment.

While there, update NO_PACKAGE with a more informative message.
Along with addition of appropriate LEGAL information.

Also, since qmail-ldap is a meta port sharing qmail's port code,
update qmail distinfo information with the new distribution patch
required by the qmail-ldap port. This is a typo fix. This was missed
on revision 1.6 of qmail-ldap.

Submitted by: Cristhian Venegas <cvb@deltron.net>
2000-12-19 14:29:27 +00:00
Mario Sergio Fujikawa Ferreira
5d3c37186a I added a warning for pre-mailwrapper users about the "danger" of
making world; thus, "destroying" their qmail installation. A target
should be added later to "fix" this automatically.

PR:		ports/22269
Submitted by:	Gavin Cameron <gavin@itworks.com.au>
Discussed by:	Chris Faulhaber <jedgar@fxp.org>
Discussed by:	Neil Blakey-Milner <nbm@mithrandr.moria.org>
2000-11-01 00:24:14 +00:00
Satoshi Asami
495a8149cb Use variables for ${PKGDIR}/{INSTALL,MESSAGE}. ${PKGINSTALL} is
called twice without any arguments but I'm not sure what I should give
it (it's once called from do-configure!) so I'll leave it alone.
2000-10-08 08:51:35 +00:00
Mario Sergio Fujikawa Ferreira
b327e9c777 Maintainer is now a committer, update email accordingly
Approved by: will
2000-10-03 05:12:49 +00:00
Neil Blakey-Milner
d2661fc1f2 Update qmail-ldap 1.03.20000701, and share logic in qmail port, and some
other minor tweaks.

"However, this is not worth a PORTREVISION tag. I did not
change the behavior of the qmail port in any way."

PR:		21563
Submitted by:	Mario Sergio Fujikawa Ferreira <lioux@uol.com.br> (maintainer)
2000-09-28 20:56:03 +00:00
Kevin Lo
efa850427e Simple MASTER_SITES clean up.
PR: 20771
Submitted by: MAINTAINER
2000-08-23 07:39:57 +00:00
Steve Price
c0a42fd5da - Don't hardcode /usr/local.
- Also add a mailer.conf that allows sendmail to be replaced with qmail.

PR:		19449
Submitted by:	Mike Meyer <mwm@mired.org> and maintainer
2000-07-07 18:52:32 +00:00
Akinori MUSHA
e83a709d64 Output PREFIX safe pkg/MESSAGE.
PR:		ports/19188
Submitted by:	Maintainer
2000-06-11 07:48:08 +00:00
Steve Price
11f78ae3f7 Fix pkg/PLIST and prepare this port to be the MASTERDIR for the upcoming
qmail-ldap port.

PR:		18733
Submitted by:	maintainer
2000-05-29 03:37:09 +00:00
Chris Piazza
28849e36e9 Update to use PORTNAME/PORTVERSION 2000-04-13 20:01:08 +00:00
Satoshi Asami
c339b4dbc8 Don't use ${INSTALL_PROGRAM} to install a shell script. While I'm here,
take out a bunch of @'s, this Makefile is so hard to debug because the
log contained no meaningful output.

PR:		17090 (report only, no fix)
2000-03-01 15:48:31 +00:00
Chris Piazza
e690b295ee Update MASTER_SITES and add a file explaining how to replace
sendmail on 4.0 (mailwrapper)

PR:		16921
Submitted by:	maintainer
2000-02-25 22:14:29 +00:00
Chris D. Faulhaber
db680614ba Update Maintainer's email address
PR:		16399
Submitted by:	Maintainer
2000-01-28 00:34:08 +00:00
Chris Piazza
2991e4885e Add a patch so that will accept the non-RFC >512 "AOL" DNS entries.
Bad, yet necessary.

PR:		13699
Submitted by:	maintainer
1999-10-07 03:01:47 +00:00
Peter Wemm
7b8fca1447 $Id$ -> $FreeBSD$ 1999-08-30 12:09:14 +00:00
Michael Haro
3262cce303 expr -> ${EXPR}
mv   -> ${MV}
rm   -> ${RM}
tr   -> ${TR}
1999-08-28 02:42:41 +00:00
David E. O'Brien
f3a9c6c81e Change Id->FreeBSD. 1999-08-25 06:51:17 +00:00
Chris Piazza
b2c4b25f76 Use ${PERL5} instead of /usr/bin/perl
PR:		12199
Submitted by:	Nick Hibma <nick.hibma@jrc.it>
1999-08-15 07:23:14 +00:00
Tim Vanderhoek
dd9ff05a6a Commit #3/4 to enforce caps, no period.
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.

As promised,

$ time cvs ci
real    67m51.701s
user    0m1.250s
sys     0m5.345s
1999-06-26 19:12:45 +00:00
Michael Haro
c7a56e9c3e Add (prepare to be shocked) WWW: 1999-05-03 05:50:38 +00:00
Satoshi Asami
dcd9d6350f Need to create etc/rc.d by myself if I'm not going to run mtree. 1998-12-01 08:36:40 +00:00
Tim Vanderhoek
446c0d1b28 Don't generate a PLIST on-the-fly. 1998-08-20 05:38:19 +00:00
Tim Vanderhoek
bce8695182 Add a '&' to all bootfiles so they can be used directly as
/usr/local/etc/rc.d/x.sh.
1998-07-28 00:54:06 +00:00
Tim Vanderhoek
a4f73518af Remove BROKEN. The gid/uid conflict only existed because other ports
were improperly registered.
1998-07-25 21:49:36 +00:00
Tim Vanderhoek
fd50a5e48f Use qmail gid 82 (instead of 80).
Suggested-by:	asami's package-building machine
1998-07-25 20:05:53 +00:00
Satoshi Asami
b7b94c790b ===
## make package
>> Checksum OK for qmail-1.03.tar.gz.
===>  Extracting for qmail-1.03
===>  Patching for qmail-1.03
===>  Applying FreeBSD patches for qmail-1.03
===>  Configuring for qmail-1.03
pw: gid `80' has already been allocated
Failed to add group qmail as gid 80
*** Error code 2
===

Can the uid/gid checking be made a little more lenient?  Or choose
another one that's not used by other ports?
1998-07-25 12:15:37 +00:00
Tim Vanderhoek
baa4484084 (null commit, as prompted by Eivind)
[This refers to the original r1.1]

PR:	ports/2993 ports/5985 ports/6917 ports/7145
Submitted-by:	Julian Assange <proff@suburbia.net>,
		Mario Sergio Fujikawa Ferreira <lioux@gns.com.br>,
		SADA Kenji <sada@e-mail.ne.jp>,
		Stuart Henderson <stuart@internationalschool.co.uk>,
		and probably myself.

ports/7145 contains stuff that may be useful for anyone trying to
implement a "qmail-run" script to be included with this port in the
future.
1998-07-24 03:32:51 +00:00
Tim Vanderhoek
68808e882f Ah, what-the-heck...one more qmail-related commit.
Mention that the commented-out PATCHFILES can't be expected to apply
to qmail-1.03.
1998-07-18 20:10:35 +00:00
Tim Vanderhoek
64885f557e I think most of us are familiar with that particular program. 1998-07-18 19:59:55 +00:00