svn commit: r386306 - in head/net/ntopng: . files
Muhammad Moinur Rahman
bofh at FreeBSD.org
Thu May 14 09:08:22 UTC 2015
Author: bofh
Date: Thu May 14 09:08:21 2015
New Revision: 386306
URL: https://svnweb.freebsd.org/changeset/ports/386306
Log:
net/ntopng: Unbreak
- ntopng broke due to linking with libzmq static library when built with
PGM/CURVE
PR: 198302
Submitted by: daniel.engberg.lists at pyret.net
Sponsored by: Netgate
Modified:
head/net/ntopng/Makefile
head/net/ntopng/files/patch-Makefile.in
Modified: head/net/ntopng/Makefile
==============================================================================
--- head/net/ntopng/Makefile Thu May 14 09:04:03 2015 (r386305)
+++ head/net/ntopng/Makefile Thu May 14 09:08:21 2015 (r386306)
@@ -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 co
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
Modified: head/net/ntopng/files/patch-Makefile.in
==============================================================================
--- head/net/ntopng/files/patch-Makefile.in Thu May 14 09:04:03 2015 (r386305)
+++ head/net/ntopng/files/patch-Makefile.in Thu May 14 09:08:21 2015 (r386306)
@@ -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- at NTOPNG_VERSION@
find ntopng- at NTOPNG_VERSION@ -name ".svn" | xargs /bin/rm -rf
-rm ntopng- at NTOPNG_VERSION@/httpdocs/geoip/*
@@ -149,7 +147,7 @@
tar cvfz ntopng- at NTOPNG_VERSION@.tgz ntopng- at NTOPNG_VERSION@
#
rm -f $(HOME)/rpmbuild/RPMS/$(PLATFORM)/$(RPM_PKG)
-@@ -232,21 +158,8 @@
+@@ -232,21 +153,8 @@
dist:
rm -rf ntopng- at NTOPNG_VERSION@
mkdir ntopng- at NTOPNG_VERSION@
More information about the svn-ports-all
mailing list