[144313] trunk/dports/net/smokeping
mojca at macports.org
mojca at macports.org
Wed Jan 6 07:20:58 PST 2016
Revision: 144313
https://trac.macports.org/changeset/144313
Author: mojca at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160106/9c1938bb/attachment.html>
More information about the macports-changes
mailing list