MailScanner has had a minor update to 4.83.5, which is in the attached patch. The main focus of this PR is to improve the handling of config files etc installed by MailScanner; currently one must run the inital-config target manually to get config files installed, which means users of pkg_add -r with no ports tree installed are left out. The functionality of those targets is moved into pkg-install, and since it's automatic on installation it should be automatic on deinstallation; I've written a pkg-deinstall to do the opposite. There's a patch for a note in UPDATING to warn about these changes and suggest backing up configs [1]. Fix: - Update to 4.83.5 - Automate config file updates - Include config file handling in binary package Submitted by: Chris Rees (utisoft@gmail.com) (maintainer) New files:____files/pkg-deinstall.in ______________files/pkg-install.in Removed files:files/rcwarning.txt [ancient] ______________files/CHANGES.port__[can be found easily on WWW:] UPDATING patch: [1] http://www.bayofrum.net/~crees/patches/mailscanner-UPDATING.patch Patch attached with submission follows:
Of course, as I look again at the Tinderbox output I notice: >> Installing files in /usr/local/share/MailScanner... [DONE] >> Installing files in /usr/local/lib...>> Installing docs and manpage... [DONE] ^^^^^^^^^^^^^^^^^ It's always the trivial things that get missed isn't it.... New patch at [1] -- the only difference is an extra @${ECHO_MSG} " [DONE]" in the right place. Chris [1] http://www.bayofrum.net/~crees/patches/mailscanner-4.83.5.patch
Hi again, After some feedback on ports@, I've reconsidered removing files/CHANGES.port. New patch at [1], it also sets o+w permissions on config files. Chris New files: files/pkg-deinstall.in files/pkg-install.in Removed files: files/rcwarning.txt [ancient and irrelevant] [1] http://www.bayofrum.net/~crees/patches/mailscanner-4.83.5__2.patch
Responsible Changed From-To: freebsd-ports-bugs->rene Grab
Responsible Changed From-To: rene->crees Over to new committer
crees 2011-06-18 16:35:08 UTC FreeBSD ports repository Modified files: mail/mailscanner Makefile distinfo pkg-plist mail/mailscanner/files CHANGES.port pkg-message.in Added files: mail/mailscanner/files pkg-deinstall.in pkg-install.in Removed files: mail/mailscanner/files rcwarning.txt Log: - Update to 4.83.5 - Automate config file updates - Include config file handling in package - Update maintainer address PR: ports/157065 Submitted by: Chris Rees (utisoft@gmail.com) (self) Reviewed by: Kevin Kobb Approved by: tabthorpe (co-mentor) Revision Changes Path 1.96 +81 -181 ports/mail/mailscanner/Makefile 1.60 +2 -2 ports/mail/mailscanner/distinfo 1.27 +6 -0 ports/mail/mailscanner/files/CHANGES.port 1.1 +79 -0 ports/mail/mailscanner/files/pkg-deinstall.in (new) 1.1 +115 -0 ports/mail/mailscanner/files/pkg-install.in (new) 1.7 +11 -23 ports/mail/mailscanner/files/pkg-message.in 1.3 +0 -18 ports/mail/mailscanner/files/rcwarning.txt (dead) 1.43 +27 -29 ports/mail/mailscanner/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
crees 2011-06-19 11:00:20 UTC FreeBSD ports repository Modified files: . UPDATING Log: - Add UPDATING note for mailscanner PR: ports/157065 Submitted by: Chris Rees (utisoft@gmail.com) (self) Approved by: rene (mentor) Revision Changes Path 1.1080 +16 -1 ports/UPDATING _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed.