aboutsummaryrefslogtreecommitdiff
path: root/net/liboping
diff options
context:
space:
mode:
Diffstat (limited to 'net/liboping')
-rw-r--r--net/liboping/Makefile21
-rw-r--r--net/liboping/distinfo4
-rw-r--r--net/liboping/pkg-descr12
-rw-r--r--net/liboping/pkg-plist7
4 files changed, 29 insertions, 15 deletions
diff --git a/net/liboping/Makefile b/net/liboping/Makefile
index aba9514dcba8..50c64238f216 100644
--- a/net/liboping/Makefile
+++ b/net/liboping/Makefile
@@ -2,18 +2,21 @@
# $FreeBSD$
PORTNAME= liboping
-PORTVERSION= 0.3.5
-PORTREVISION= 1
+PORTVERSION= 1.8.0
CATEGORIES= net
-MASTER_SITES= http://verplant.org/liboping/files/ \
- http://matt.peterson.org/FreeBSD/ports/
+MASTER_SITES= http://noping.cc/files/
-MAINTAINER= matt@peterson.org
-COMMENT= C library to generate ICMP echo requests
+MAINTAINER= portmaster@BSDforge.com
+COMMENT= Liboping, a C library, and utility to generate ICMP echo requests
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-USES= libtool
+LICENSE= GPLv2
+
+USES= libtool pathfix ncurses perl5 shebangfix
USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Net/Oping/Oping.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liboping.so.0.2.11
.include <bsd.port.mk>
diff --git a/net/liboping/distinfo b/net/liboping/distinfo
index 349bd66df149..d83c57479279 100644
--- a/net/liboping/distinfo
+++ b/net/liboping/distinfo
@@ -1,2 +1,2 @@
-SHA256 (liboping-0.3.5.tar.gz) = 342f0c7518a029749d634b31d9d7e928268104d4d682ae36e03f15d122333df5
-SIZE (liboping-0.3.5.tar.gz) = 336937
+SHA256 (liboping-1.8.0.tar.gz) = 824792ae7fc5e9569bacc4167b89de31f6ba8476de44760f0bc272682e894b41
+SIZE (liboping-1.8.0.tar.gz) = 388750
diff --git a/net/liboping/pkg-descr b/net/liboping/pkg-descr
index a327c6333280..8177da151cbf 100644
--- a/net/liboping/pkg-descr
+++ b/net/liboping/pkg-descr
@@ -1,7 +1,13 @@
liboping is a C library to generate ICMP echo requests, better known as
-"ping packets". It is intended for use in network monitoring applications
+'ping packets'. It is intended for use in network monitoring applications
or applications that would otherwise need to fork ping(1) frequently.
-Included is a sample application, called oping, which demostrates the
+Included is a sample application, called oping, which demonstrates the
library's abilities. It is like ping, ping6, and fping rolled into one.
-WWW: http://verplant.org/liboping/
+Version 1.4.0, a second example application, noping, provides an
+ncurses-based front-end to liboping. Using curses windows it is able
+to display the ping statistics online 'live'. An aberrant behavior
+detection highlights all round-trip times that are unusually high or
+low.
+
+WWW: http://noping.cc/
diff --git a/net/liboping/pkg-plist b/net/liboping/pkg-plist
index d62d0ede517f..fb95c29cf31b 100644
--- a/net/liboping/pkg-plist
+++ b/net/liboping/pkg-plist
@@ -1,9 +1,14 @@
+bin/noping
bin/oping
include/oping.h
lib/liboping.a
lib/liboping.so
lib/liboping.so.0
-lib/liboping.so.0.0.3
+lib/liboping.so.0.2.11
+%%SITE_ARCH%%/Net/Oping.pm
+%%SITE_ARCH%%/auto/Net/Oping/Oping.so
+%%PERL5_MAN3%%/Net::Oping.3.gz
+lib/pkgconfig/liboping.pc
man/man3/liboping.3.gz
man/man3/ping_construct.3.gz
man/man3/ping_get_error.3.gz