Revision: 144313 https://trac.macports.org/changeset/144313 Author: mojca@macports.org Date: 2016-01-06 07:20:58 -0800 (Wed, 06 Jan 2016) Log Message: ----------- smokeping: upgrade to 2.6.11, add missing dependencies Modified Paths: -------------- trunk/dports/net/smokeping/Portfile trunk/dports/net/smokeping/files/patch-bin-smokeping.diff trunk/dports/net/smokeping/files/patch-bin-smokeping_cgi.diff trunk/dports/net/smokeping/files/patch-bin-tSmoke.diff trunk/dports/net/smokeping/files/patch-etc-config.dist.diff Modified: trunk/dports/net/smokeping/Portfile =================================================================== --- trunk/dports/net/smokeping/Portfile 2016-01-06 14:21:58 UTC (rev 144312) +++ trunk/dports/net/smokeping/Portfile 2016-01-06 15:20:58 UTC (rev 144313) @@ -5,8 +5,7 @@ PortGroup perl5 1.0 name smokeping -version 2.6.8 -revision 2 +version 2.6.11 license GPL-2+ categories net perl maintainers nomaintainer @@ -22,8 +21,8 @@ homepage http://oss.oetiker.ch/smokeping/ master_sites http://oss.oetiker.ch/smokeping/pub/ -checksums rmd160 4a81dfbceee93f917d77698a9b73f6133eb21ffa \ - sha256 15fd99487d01649a552d2954bc1c6b0442967a72fca51c8ff197447389b1b16c +checksums rmd160 80722b7b30fa6ce589cc330fe8c657fc85cebc69 \ + sha256 f2b3c386e95a74af2b1e7aec6410d0a58852339f00e9963f3c770cfd85ba30dd patchfiles patch-etc-config.dist.diff \ patch-bin-smokeping.diff \ @@ -32,15 +31,17 @@ patch-bin-smokeping_cgi.diff perl5.branches 5.22 -configure.perl ${perl5.bin} depends_lib-append port:perl${perl5.major} \ + port:p${perl5.major}-cgi \ + port:p${perl5.major}-cgi-fast \ port:p${perl5.major}-fcgi \ port:p${perl5.major}-libwww-perl \ port:p${perl5.major}-socket6 \ port:p${perl5.major}-net-snmp \ port:p${perl5.major}-net-telnet \ port:p${perl5.major}-net-dns \ + port:p${perl5.major}-net-openssh \ port:p${perl5.major}-net-radius \ port:p${perl5.major}-perl-ldap \ port:p${perl5.major}-io-socket-ssl \ @@ -92,6 +93,12 @@ ${worksrcpath}/lib/Smokeping/probes/passwordchecker.pm } +configure.perl ${perl5.bin} +# configure.env-append PERL5LIB=${perl5.lib} + +# TODO: smokeping violates the layout of the ports-filesystems! +# configure.args-append --with-htdocs-dir=${prefix}/apache2/htdocs/smokeping + post-destroot { # Create and retain the data directory Modified: trunk/dports/net/smokeping/files/patch-bin-smokeping.diff =================================================================== --- trunk/dports/net/smokeping/files/patch-bin-smokeping.diff 2016-01-06 14:21:58 UTC (rev 144312) +++ trunk/dports/net/smokeping/files/patch-bin-smokeping.diff 2016-01-06 15:20:58 UTC (rev 144313) @@ -1,5 +1,5 @@ ---- bin/smokeping.orig 2011-10-05 02:51:46.000000000 -0700 -+++ bin/smokeping 2013-01-16 12:12:20.000000000 -0800 +--- bin/smokeping.orig ++++ bin/smokeping @@ -6,12 +6,12 @@ use FindBin; Modified: trunk/dports/net/smokeping/files/patch-bin-smokeping_cgi.diff =================================================================== --- trunk/dports/net/smokeping/files/patch-bin-smokeping_cgi.diff 2016-01-06 14:21:58 UTC (rev 144312) +++ trunk/dports/net/smokeping/files/patch-bin-smokeping_cgi.diff 2016-01-06 15:20:58 UTC (rev 144313) @@ -1,5 +1,5 @@ ---- bin/smokeping_cgi.orig 2011-10-05 02:51:46.000000000 -0700 -+++ bin/smokeping_cgi 2013-01-16 12:19:48.000000000 -0800 +--- bin/smokeping_cgi.orig ++++ bin/smokeping_cgi @@ -6,8 +6,8 @@ use FindBin; Modified: trunk/dports/net/smokeping/files/patch-bin-tSmoke.diff =================================================================== --- trunk/dports/net/smokeping/files/patch-bin-tSmoke.diff 2016-01-06 14:21:58 UTC (rev 144312) +++ trunk/dports/net/smokeping/files/patch-bin-tSmoke.diff 2016-01-06 15:20:58 UTC (rev 144313) @@ -1,5 +1,5 @@ ---- bin/tSmoke.orig 2011-10-05 02:51:46.000000000 -0700 -+++ bin/tSmoke 2013-01-16 12:15:36.000000000 -0800 +--- bin/tSmoke.orig ++++ bin/tSmoke @@ -53,8 +53,8 @@ # Point the lib variables to your implementation use FindBin; Modified: trunk/dports/net/smokeping/files/patch-etc-config.dist.diff =================================================================== --- trunk/dports/net/smokeping/files/patch-etc-config.dist.diff 2016-01-06 14:21:58 UTC (rev 144312) +++ trunk/dports/net/smokeping/files/patch-etc-config.dist.diff 2016-01-06 15:20:58 UTC (rev 144313) @@ -1,16 +1,16 @@ ---- etc/config.dist.orig.dist 2012-02-06 21:47:29.000000000 -0800 -+++ etc/config.dist 2013-01-16 12:27:29.000000000 -0800 +--- etc/config.dist.orig ++++ etc/config.dist @@ -7,15 +7,15 @@ # NOTE: do not put the Image Cache below cgi-bin # since all files under cgi-bin will be executed ... this is not # good for images. --imgcache = /tmp/smokeping-31631-build/cache +-imgcache = /tmp/smokeping-12038-build/cache -imgurl = cache --datadir = /tmp/smokeping-31631-build/data --piddir = /tmp/smokeping-31631-build/var +-datadir = /tmp/smokeping-12038-build/data +-piddir = /tmp/smokeping-12038-build/var -cgiurl = http://some.url/smokeping.cgi --smokemail = /tmp/smokeping-31631-build/etc/smokemail.dist --tmail = /tmp/smokeping-31631-build/etc/tmail.dist +-smokemail = /tmp/smokeping-12038-build/etc/smokemail.dist +-tmail = /tmp/smokeping-12038-build/etc/tmail.dist +imgcache = __PREFIX__/var/smokeping +imgurl = http://myhost.mycompany.com/smokeping +datadir = __PREFIX__/var/smokeping @@ -28,7 +28,7 @@ *** Presentation *** --template = /tmp/smokeping-31631-build/etc/basepage.html.dist +-template = /tmp/smokeping-12038-build/etc/basepage.html.dist +template = __PREFIX__/etc/smokeping/basepage.html + charts @@ -41,7 +41,7 @@ +binary = __PREFIX__/sbin/fping *** Slaves *** --secrets=/tmp/smokeping-31631-build/etc/smokeping_secrets.dist +-secrets=/tmp/smokeping-12038-build/etc/smokeping_secrets.dist +secrets=__PREFIX__/etc/smokeping/smokeping_secrets.dist +boomer display_name=boomer