aboutsummaryrefslogtreecommitdiffstats
path: root/net/ntopng
diff options
context:
space:
mode:
authorbofh <bofh@FreeBSD.org>2015-05-14 17:08:21 +0800
committerbofh <bofh@FreeBSD.org>2015-05-14 17:08:21 +0800
commita41d16b037892c4800fbbd8c10a1629c897ebfb0 (patch)
treed20a43f978f40c8b889edcea53717dca27564824 /net/ntopng
parent7c192c84b471e25b3c5fbdc04b4a44ec41d7ff28 (diff)
downloadfreebsd-ports-gnome-a41d16b037892c4800fbbd8c10a1629c897ebfb0.tar.gz
freebsd-ports-gnome-a41d16b037892c4800fbbd8c10a1629c897ebfb0.tar.zst
freebsd-ports-gnome-a41d16b037892c4800fbbd8c10a1629c897ebfb0.zip
net/ntopng: Unbreak
- ntopng broke due to linking with libzmq static library when built with PGM/CURVE PR: 198302 Submitted by: daniel.engberg.lists@pyret.net Sponsored by: Netgate
Diffstat (limited to 'net/ntopng')
-rw-r--r--net/ntopng/Makefile6
-rw-r--r--net/ntopng/files/patch-Makefile.in28
2 files changed, 15 insertions, 19 deletions
diff --git a/net/ntopng/Makefile b/net/ntopng/Makefile
index ba986bfc0e81..e336bb149a4c 100644
--- a/net/ntopng/Makefile
+++ b/net/ntopng/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ntopng
PORTVERSION= 1.2.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= SF/ntop/${PORTNAME}
@@ -13,12 +13,10 @@ COMMENT= Network monitoring tool with command line and web interfaces
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN= Fails to link
-
LIB_DEPENDS= librrd.so:${PORTSDIR}/databases/rrdtool \
libluajit-5.1.so:${PORTSDIR}/lang/luajit \
libndpi.so:${PORTSDIR}/net/ndpi \
- libzmq.so:${PORTSDIR}/net/libzmq3
+ libzmq.so:${PORTSDIR}/net/libzmq4
GNU_CONFIGURE= yes
USE_SQLITE= yes
diff --git a/net/ntopng/files/patch-Makefile.in b/net/ntopng/files/patch-Makefile.in
index 7545df7e0e34..b11cc6ebd3b3 100644
--- a/net/ntopng/files/patch-Makefile.in
+++ b/net/ntopng/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2014-09-07 01:22:11.756545075 +0600
-+++ Makefile.in 2014-09-07 01:45:36.496401797 +0600
-@@ -6,67 +6,32 @@
+--- Makefile.in.orig 2015-05-13 13:29:47.790658000 -0500
++++ Makefile.in 2015-05-13 13:30:08.207655000 -0500
+@@ -6,68 +6,28 @@
INSTALL_DIR=@INSTALL_DIR@
MAN_DIR=@MAN_DIR@
######
@@ -70,19 +70,17 @@
- else
- ZEROMQ_LIB = $(ZMQ_STATIC)
- endif
-+ZEROMQ_INC = $(shell pkg-config --cflags libzmq)
-+ZMQ_STATIC=/usr/local/lib/libzmq.a
-+ifeq ($(wildcard $(ZMQ_STATIC)),)
-+ ZEROMQ_LIB = $(shell pkg-config --libs libzmq)
- else
+-else
- ZEROMQ_HOME=./third-party/zeromq-3.2.4
- ZEROMQ_INC=-I$(ZEROMQ_HOME)/include
- ZEROMQ_LIB=$(ZEROMQ_HOME)/src/.libs/libzmq.a
-+ ZEROMQ_LIB = $(ZMQ_STATIC)
- endif
+-endif
++ZEROMQ_INC = $(shell pkg-config --cflags libzmq)
++ZEROMQ_LIB = $(shell pkg-config --libs libzmq)
######
EWH_HOME=third-party/EWAHBoolArray
-@@ -91,22 +56,6 @@
+ EWH_INC=$(EWH_HOME)/headers
+@@ -91,22 +51,6 @@
LIB_TARGETS =
@@ -105,7 +103,7 @@
.PHONY: default all clean docs test
.NOTPARALLEL: default all
-@@ -129,24 +78,6 @@
+@@ -129,24 +73,6 @@
$(TARGET): $(OBJECTS) $(LIBRRDTOOL) Makefile
$(GPP) $(OBJECTS) -Wall $(LIBS) -o $@
@@ -130,7 +128,7 @@
clean:
-rm -f *.o *~ svn-commit.* #config.h
-rm -f $(TARGET)
-@@ -156,10 +87,6 @@
+@@ -156,10 +82,6 @@
cat privkey.pem cert.pem > httpdocs/ssl/ntopng-cert.pem
/bin/rm -f privkey.pem cert.pem
@@ -141,7 +139,7 @@
geoip: httpdocs/geoip/GeoLiteCity.dat httpdocs/geoip/GeoLiteCityv6.dat httpdocs/geoip/GeoIPASNum.dat httpdocs/geoip/GeoIPASNumv6.dat
httpdocs/geoip/GeoLiteCity.dat:
-@@ -189,7 +116,6 @@
+@@ -189,7 +111,6 @@
cp -r doc *.cpp *.h configure COPYING README.* *.in ntopng.8 httpdocs scripts packages third-party ntopng-@NTOPNG_VERSION@
find ntopng-@NTOPNG_VERSION@ -name ".svn" | xargs /bin/rm -rf
-rm ntopng-@NTOPNG_VERSION@/httpdocs/geoip/*
@@ -149,7 +147,7 @@
tar cvfz ntopng-@NTOPNG_VERSION@.tgz ntopng-@NTOPNG_VERSION@
#
rm -f $(HOME)/rpmbuild/RPMS/$(PLATFORM)/$(RPM_PKG)
-@@ -232,21 +158,8 @@
+@@ -232,21 +153,8 @@
dist:
rm -rf ntopng-@NTOPNG_VERSION@
mkdir ntopng-@NTOPNG_VERSION@