[MacPorts] #9130: Update to p5-mail-spamassassin port file
MacPorts
noreply at macports.org
Thu Mar 24 07:24:33 PDT 2016
#9130: Update to p5-mail-spamassassin port file
-----------------------------------+--------------------------------
Reporter: apple@… | Owner: macports-tickets@…
Type: update | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 1.2
Resolution: fixed | Keywords:
Port: p5-mail-spamassassin |
-----------------------------------+--------------------------------
Changes (by ryandesign@…):
* type: defect => update
* port: => p5-mail-spamassassin
Old description:
> The current port file for spamassassin supports version 3.04. The
> current version is 3.12. With the new version there is also a different
> home page and an added variable in configue (LOCALSTATEDIR) which governs
> where state files are stored. I have edited the port (unified diff
> included below) to pull the latest version and to assign the
> ${prefix}/var as the state directory. This directory was being set to
> /var/opt and causing the sa-update script to fail.
>
> ===== cut here ======
> ---
> /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/perl/p5
> -mail-spamassassin/Portfile.~1~ 2005-11-08 21:46:31.000000000 -0500
> +++
> /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/perl/p5
> -mail-spamassassin/Portfile 2006-05-26 16:19:21.000000000 -0400
> @@ -2,7 +2,7 @@
> PortSystem 1.0
> PortGroup perl5 1.0
>
> -perl5.setup Mail-SpamAssassin 3.0.4
> +perl5.setup Mail-SpamAssassin 3.1.2
> maintainers darwinports at opendarwin.org
> categories-append mail
> description mail filter to identify spam
> @@ -11,9 +11,9 @@
> heuristic tests on mail headers
> and body text to \
> identify spam, also known as
> unsolicited commercial \
> email.
> -homepage http://www.spamassassin.org/
> -master_sites-append ${homepage}/released/
> -checksums md5 51926fe5aabaf57eed2c09061fe8fb02
> +homepage http://spamassassin.apache.org/
> +master_sites-append http://apache.adult-
> pilot.net/spamassassin/source/
> +checksums md5 f255d8e887ea7961939d40b184e82054
> platforms darwin sunos
>
> # Depends on these Perl modules
> @@ -30,11 +30,13 @@
>
> set datadir ${prefix}/share/spamassassin
> set confdir ${prefix}/etc/mail/spamassassin
> +set statedir ${prefix}/var
>
> configure.args-append CONTACT_ADDRESS=root at localhost \
> PREFIX=${prefix} \
> SYSCONFDIR=${prefix}/etc
> \
> DATADIR=${datadir} \
> + LOCALSTATEDIR=${statedir}
> \
> CONFDIR=${confdir}
>
> variant razor {
New description:
The current port file for spamassassin supports version 3.04. The current
version is 3.12. With the new version there is also a different home page
and an added variable in configue (LOCALSTATEDIR) which governs where
state files are stored. I have edited the port (unified diff included
below) to pull the latest version and to assign the ${prefix}/var as the
state directory. This directory was being set to /var/opt and causing the
sa-update script to fail.
{{{
---
/opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/perl/p5
-mail-spamassassin/Portfile.~1~ 2005-11-08 21:46:31.000000000 -0500
+++
/opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/perl/p5
-mail-spamassassin/Portfile 2006-05-26 16:19:21.000000000 -0400
@@ -2,7 +2,7 @@
PortSystem 1.0
PortGroup perl5 1.0
-perl5.setup Mail-SpamAssassin 3.0.4
+perl5.setup Mail-SpamAssassin 3.1.2
maintainers darwinports at opendarwin.org
categories-append mail
description mail filter to identify spam
@@ -11,9 +11,9 @@
heuristic tests on mail headers
and body text to \
identify spam, also known as
unsolicited commercial \
email.
-homepage http://www.spamassassin.org/
-master_sites-append ${homepage}/released/
-checksums md5 51926fe5aabaf57eed2c09061fe8fb02
+homepage http://spamassassin.apache.org/
+master_sites-append http://apache.adult-pilot.net/spamassassin/source/
+checksums md5 f255d8e887ea7961939d40b184e82054
platforms darwin sunos
# Depends on these Perl modules
@@ -30,11 +30,13 @@
set datadir ${prefix}/share/spamassassin
set confdir ${prefix}/etc/mail/spamassassin
+set statedir ${prefix}/var
configure.args-append CONTACT_ADDRESS=root at localhost \
PREFIX=${prefix} \
SYSCONFDIR=${prefix}/etc \
DATADIR=${datadir} \
+ LOCALSTATEDIR=${statedir}
\
CONFDIR=${confdir}
variant razor {
}}}
--
--
Ticket URL: <https://trac.macports.org/ticket/9130#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list