Bug 158267 - [Maintainer-Update] ports/p5-Mail-SpamAssassin
Summary: [Maintainer-Update] ports/p5-Mail-SpamAssassin
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: Wesley Shields
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-24 20:30 UTC by Michael Scheidell
Modified: 2011-06-27 03:50 UTC (History)
0 users

See Also:


Attachments
file.diff (21.65 KB, patch)
2011-06-24 20:30 UTC, Michael Scheidell
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Scheidell 2011-06-24 20:30:16 UTC
Update SA 3.3.1 to current version 3.3.2.
remove these files, fixed in 3.3.2 trunk:
files/patch-DKIM.pm,
files/patch-bug6392
files/patch-bug6396
files/patch-bug6488

replaces pr  157982, thanks to Chris Rees
(don't use absolute path's, use stopdaemin, and not ../spamd.(sh) stop)
(committers: please close pr 157982)

ADDED FILE:
files/patch-bug6624
CRITICAL BUG FIX, was in 3.3.2 also:
new versions of mysql broke bayes store (sometimes)

<https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6624>


Minor bug fix:  pkg-install was not asking for sa-update because rc from lint changed.

Minor bug, continuation of pr 157584, USERS/GROUPS hardwired. make a couple changes to Makefile and pkg-install do make this follow ${USERS} and not 'spamd'

fat fingers:  open a pr if this breaks something please

changed Makefile: build_depends != run_depends (it does, its duplicated, but the side affect of having build_depends = run_depends in Makefile, is that binary packages have more dependencies then they should.

Fix: apply attached patch, run sa-update (optionally sa-compile) restart spamd/amavisd, whatever is running your SpamAssassin

Patch attached with submission follows:
How-To-Repeat: na
Comment 1 Wesley Shields freebsd_committer freebsd_triage 2011-06-26 17:31:02 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wxs

I'll take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2011-06-27 03:44:49 UTC
wxs         2011-06-27 02:44:36 UTC

  FreeBSD ports repository

  Modified files:
    mail/p5-Mail-SpamAssassin Makefile distinfo pkg-install 
                              pkg-plist 
  Added files:
    mail/p5-Mail-SpamAssassin/files patch-bug6624 
  Removed files:
    mail/p5-Mail-SpamAssassin/files patch-DKIM.pm patch-bug6392 
                                    patch-bug6396 patch-bug6488 
  Log:
  - Update to 3.3.2. Now works with perl 5.12+ with no warnings.
  - Separate out RUN_DEPENDS and BUILD_DEPENDS.
  - Do not hardcode spamd as the user in the RC script.
  - Use @stopdaemon.
  - Add a patch from upstream that fixes a bug when using MYSQL.
  
  PR:             ports/158267
  Submitted by:   Michael Scheidell <scheidell@secnap.net> (maintainer)
  
  Revision  Changes    Path
  1.139     +11 -7     ports/mail/p5-Mail-SpamAssassin/Makefile
  1.46      +2 -2      ports/mail/p5-Mail-SpamAssassin/distinfo
  1.2       +0 -66     ports/mail/p5-Mail-SpamAssassin/files/patch-DKIM.pm (dead)
  1.2       +0 -225    ports/mail/p5-Mail-SpamAssassin/files/patch-bug6392 (dead)
  1.2       +0 -13     ports/mail/p5-Mail-SpamAssassin/files/patch-bug6396 (dead)
  1.2       +0 -18     ports/mail/p5-Mail-SpamAssassin/files/patch-bug6488 (dead)
  1.1       +88 -0     ports/mail/p5-Mail-SpamAssassin/files/patch-bug6624 (new)
  1.11      +4 -6      ports/mail/p5-Mail-SpamAssassin/pkg-install
  1.47      +3 -4      ports/mail/p5-Mail-SpamAssassin/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"
Comment 3 Wesley Shields freebsd_committer freebsd_triage 2011-06-27 03:45:19 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!