[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