Revision: 129021 https://trac.macports.org/changeset/129021 Author: devans@macports.org Date: 2014-12-03 08:29:56 -0800 (Wed, 03 Dec 2014) Log Message: ----------- nfsen: update to version 1.3.6, switch from perl5.12 to perl5.16, dependencies, use notes instead of post-activate ui_msg, minor white space. Modified Paths: -------------- trunk/dports/net/nfsen/Portfile Modified: trunk/dports/net/nfsen/Portfile =================================================================== --- trunk/dports/net/nfsen/Portfile 2014-12-03 16:16:35 UTC (rev 129020) +++ trunk/dports/net/nfsen/Portfile 2014-12-03 16:29:56 UTC (rev 129021) @@ -4,8 +4,7 @@ PortSystem 1.0 name nfsen -version 1.3 -revision 3 +version 1.3.6 categories net maintainers nomaintainer license BSD @@ -16,16 +15,19 @@ platforms darwin master_sites sourceforge:project/nfsen/stable/nfsen-${version} -checksums md5 1c4f057bbb3766090b40bda3ab6b81d2 +checksums rmd160 4399b0fe1807b9aeea1c4bcff094e2c8a0235e80 \ + sha256 c5809505544ea2cf5bac69a9829b7d7d78649b67a772519aa8a191b1a25fd918 -depends_lib port:perl5.12 \ +depends_lib port:perl5.16 \ port:rrdtool \ - port:p5.12-mailtools \ - port:p5.12-sys-syslog \ + port:p5.16-mailtools \ + port:p5.16-socket6 \ + port:p5.16-sys-syslog \ port:nfdump patchfiles patch-install.pl.diff \ patch-etc-nfsen-dist.conf.diff \ + patch-libexec-NfProfile.pm.diff \ patch-libexec-NfSenRC.pm.diff \ patch-bin-nfsend.diff \ patch-bin-nfsen.diff \ @@ -41,9 +43,9 @@ post-patch { # Read the nfsen.conf comments for details on the use of these variables -set netflowuser "www" -set wwwuser "www" -set wwwgroup "www" + set netflowuser "www" + set wwwuser "www" + set wwwgroup "www" reinplace "s|__NETFLOWUSER__|${netflowuser}|g" \ ${worksrcpath}/etc/nfsen-dist.conf \ @@ -58,7 +60,7 @@ ${worksrcpath}/install.pl eval reinplace "s|__PREFIX__|${prefix}|g" \ [glob ${worksrcpath}/bin/*] - eval reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.12|g" \ + eval reinplace "s|/usr/bin/perl|${prefix}/bin/perl5.16|g" \ [glob ${worksrcpath}/installer-items/*.pm] } @@ -70,7 +72,7 @@ # Yuch! I've asked the developers to add DESTDIR support in a future version. reinplace "s|__PREFIX__|${prefix}|g" \ - ${worksrcpath}/etc/nfsen-dist.conf + ${worksrcpath}/etc/nfsen-dist.conf # Backup the .conf file copy ${worksrcpath}/etc/nfsen-dist.conf \ @@ -79,7 +81,7 @@ # Set profiles-stat and profiles-data to destroot until install is done reinplace "s|\${VARDIR}/profiles|${destroot}${prefix}/var/nfsen/profiles|g" \ ${worksrcpath}/etc/nfsen-dist.conf - system -W ${worksrcpath} "${prefix}/bin/perl5.12 ./install.pl ./etc/nfsen-dist.conf" + system -W ${worksrcpath} "${prefix}/bin/perl5.16 ./install.pl ./etc/nfsen-dist.conf" # Replace the original .conf file file rename -force ${destroot}${prefix}/etc/nfsen-dist.conf.org \ @@ -92,9 +94,9 @@ ${destroot}${prefix}/var/nfsen/fmt } -post-activate { -ui_msg "\n **** To complete the nfsen installation **** +notes " +**** To complete the nfsen installation **** To complete the nfsen installation follow the steps below. Read the documentation at http://nfsen.sourceforge.net for operational instructions. @@ -118,7 +120,6 @@ 5) Check the nfsen web interface at http://localhost/nfsen/nfsen.php -\n" -} +" livecheck.regex /${name}-(\[0-9.\]+)${extract.suffix}