Bug 80833 - [MAINTAINER UPDATE] mail/qmail: A lot of changes on master and all slave ports
Summary: [MAINTAINER UPDATE] mail/qmail: A lot of changes on master and all slave ports
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-09 19:50 UTC by Renato Botelho
Modified: 2005-05-10 15:33 UTC (History)
0 users

See Also:


Attachments
qmail-ports.diff (89.34 KB, patch)
2005-05-09 19:50 UTC, Renato Botelho
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Renato Botelho 2005-05-09 19:50:02 UTC
This is one more big patch to try to make qmail ports more clean. After it I
will take a look on old PRs and try to apply all changes proposed.

Special thanks to Joao Ricardo P. Mendes <joao@redepegasus.com.br> and novel@
for testing and suggestions.

The most significant changes are:
- Transfer all work to MASTER port and make slave ports cleanly
- Use only one pkg-plist and use PLIST_SUB
- Use DOCSDIR intead of DOCDIR
- OPTIONS'ify
- Remove WITH_PRESERVE_CONFIG_FILES knob and detect automatically when is need
  to create it.
- Add $FreeBSD$ tag to pkg-plist and pkg-install
- Fix error on enable-qmail script
- Remove MASTER_SITE_QMAIL definition from Makefile since it's defined on
  bsd.sites.mk
- Add a new option to don't create rc.d/qmail.sh
- Add rc.d/qmail.sh to pkg-plist when necessary
- Convert some patches to REINPLACE
- Move spamcontrol's distinfo to MASTER port distinfo

Added file(s):
- mail/qmail/files/mailer.conf.sample.in
- mail/qmail/files/patch-install.c
- mail/qmail/files/pkg-message-ldap.in
- mail/qmail/files/pkg-message-mysql.in
- mail/qmail/files/pkg-message-smtp_auth+tls.in
- mail/qmail/files/pkg-message-tls.in
- mail/qmail/files/pkg-message.in

Removed file(s):
- mail/qmail/pkg-message
- mail/qmail/files/mailer.conf.sample
- mail/qmail/files/patch-aa
- mail/qmail/files/patch-ab
- mail/qmail/files/patch-ac
- mail/qmail-ldap/pkg-message
- mail/qmail-ldap/pkg-plist
- mail/qmail-ldap/files/patch-aa
- mail/qmail-mysql/pkg-message
- mail/qmail-smtp_auth+tls/pkg-message
- mail/qmail-spamcontrol/distinfo
- mail/qmail-tls/pkg-message
Comment 1 Renato Botelho 2005-05-09 20:21:21 UTC
Sorry, I forgot to remove pkg-plist file from 3 ports,
qmail-smtp_auth+tls, qmail-spamcontrol and qmail-tls. Could you
please remove it? If you want, I can send a new patch, just let me know.

Thanks
--
Renato Botelho
Comment 2 Sergey Matveychuk freebsd_committer freebsd_triage 2005-05-10 15:33:03 UTC
State Changed
From-To: open->closed

Committed, thanks!