public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2016-11-14 20:30 Jeroen Roovers
  0 siblings, 0 replies; 12+ messages in thread
From: Jeroen Roovers @ 2016-11-14 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     a61069c0885f93d3cf3acc439346e39da4461cdc
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 20:30:22 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 20:30:43 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61069c0

net-analyzer/ntop: Fix dependencies.

Package-Manager: portage-2.3.2

 net-analyzer/ntop/ntop-5.0.1-r2.ebuild | 33 +++++++++++++++++++--------------
 1 file changed, 19 insertions(+), 14 deletions(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index 0836b8f..1979045 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -17,29 +17,34 @@ KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
 IUSE="snmp ssl"
 
 COMMON_DEPEND="
-	virtual/awk
+	dev-lang/lua:=
 	dev-lang/perl
-	sys-libs/gdbm
+	dev-libs/geoip
 	dev-libs/libevent
-	net-libs/libpcap
 	media-libs/gd
-	media-libs/libpng
+	media-libs/libpng:0=
 	net-analyzer/rrdtool[graph]
-	ssl? ( dev-libs/openssl )
+	net-libs/libpcap
+	snmp? ( net-analyzer/net-snmp[ipv6] )
+	ssl? ( dev-libs/openssl:0= )
+	sys-libs/gdbm
 	sys-libs/zlib
-	dev-libs/geoip
-	dev-lang/lua
-	snmp? ( net-analyzer/net-snmp[ipv6] )"
-DEPEND="${COMMON_DEPEND}
+	virtual/awk
+"
+DEPEND="
+	${COMMON_DEPEND}
+	${PYTHON_DEPS}
 	>=sys-devel/libtool-1.5.26
-	${PYTHON_DEPS}"
-RDEPEND="${COMMON_DEPEND}
+"
+RDEPEND="
+	${COMMON_DEPEND}
+	app-arch/gzip
+	dev-libs/glib:2
+	dev-python/mako
 	media-fonts/corefonts
 	media-gfx/graphviz
 	net-misc/wget
-	app-arch/gzip
-	dev-libs/glib:2
-	dev-python/mako"
+"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2016-11-14 20:30 Jeroen Roovers
  0 siblings, 0 replies; 12+ messages in thread
From: Jeroen Roovers @ 2016-11-14 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     dd7ab6ed4d3fbede26fbf1bea26e02db4fc175f0
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 20:23:23 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 20:30:40 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7ab6ed

net-analyzer/ntop: Move user.eclass functions to pkg_postinst() (bug #563788 by Martin Mokrejš).

Package-Manager: portage-2.3.2

 .../ntop/{ntop-5.0.1-r1.ebuild => ntop-5.0.1-r2.ebuild}      | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r1.ebuild b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
similarity index 90%
rename from net-analyzer/ntop/ntop-5.0.1-r1.ebuild
rename to net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index 49b8f20..0836b8f 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r1.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -106,9 +106,8 @@ src_install() {
 
 	emake DESTDIR="${D}" install
 
-	keepdir /var/lib/ntop &&
-		fowners ntop:ntop /var/lib/ntop &&
-		fperms 750 /var/lib/ntop
+	keepdir /var/lib/ntop
+
 	insinto /var/lib/ntop
 	gunzip 3rd_party/GeoIPASNum.dat.gz
 	gunzip 3rd_party/GeoLiteCity.dat.gz
@@ -130,7 +129,6 @@ src_install() {
 }
 
 pkg_postinst() {
-	elog "If this is the first time you install ntop, you need to run"
-	elog "following command before starting ntop service:"
-	elog "   ntop --set-admin-password"
+	fowners ntop:ntop /var/lib/ntop
+	fperms 750 /var/lib/ntop
 }


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2016-12-21 12:42 Tobias Klausmann
  0 siblings, 0 replies; 12+ messages in thread
From: Tobias Klausmann @ 2016-12-21 12:42 UTC (permalink / raw
  To: gentoo-commits

commit:     81fd3cb5a8baa26e51e8de0140e2770b21fe253f
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 12:39:52 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 12:39:52 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fd3cb5

net-analyzer/ntop-5.0.1-r2: stable on amd64

Gentoo-Bug: 599732

 net-analyzer/ntop/ntop-5.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index 1979045..12a43cd 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/ntop/ntop/Stable/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
 IUSE="snmp ssl"
 
 COMMON_DEPEND="


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2016-12-21 18:39 Thomas Deutschmann
  0 siblings, 0 replies; 12+ messages in thread
From: Thomas Deutschmann @ 2016-12-21 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     02d693e98e48bc66686210708b776b256d99a0db
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 17:30:48 2016 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 18:38:58 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d693e9

net-analyzer/ntop: x86 stable (bug #599732)

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 net-analyzer/ntop/ntop-5.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index 12a43cd..ddcded1 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/ntop/ntop/Stable/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
 IUSE="snmp ssl"
 
 COMMON_DEPEND="


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2017-01-22 10:30 Jeroen Roovers
  0 siblings, 0 replies; 12+ messages in thread
From: Jeroen Roovers @ 2017-01-22 10:30 UTC (permalink / raw
  To: gentoo-commits

commit:     d4eec5a4fd495e6b414fd04d7d6af206db2aca94
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 10:30:32 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 10:30:39 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4eec5a4

net-analyzer/ntop: Stable for HPPA (bug #599732).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 net-analyzer/ntop/ntop-5.0.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index ddcded1..50705d0 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/ntop/ntop/Stable/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
 IUSE="snmp ssl"
 
 COMMON_DEPEND="


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2017-01-24 11:46 Agostino Sarubbo
  0 siblings, 0 replies; 12+ messages in thread
From: Agostino Sarubbo @ 2017-01-24 11:46 UTC (permalink / raw
  To: gentoo-commits

commit:     53c150de13eaf6973ab1aba27eec0b53b01eeff4
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 24 11:44:24 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 11:44:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c150de

net-analyzer/ntop: ppc64 stable wrt bug #599732

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-analyzer/ntop/ntop-5.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index 6eb9456..c4e1d2e 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/ntop/ntop/Stable/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="amd64 ~arm hppa ia64 ~ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="snmp ssl"
 
 COMMON_DEPEND="


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2017-01-26 11:00 Agostino Sarubbo
  0 siblings, 0 replies; 12+ messages in thread
From: Agostino Sarubbo @ 2017-01-26 11:00 UTC (permalink / raw
  To: gentoo-commits

commit:     5fb423800766d6c42e08fac7f747c1fc8b3e2452
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 26 10:57:48 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jan 26 11:00:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb42380

net-analyzer/ntop: ppc stable wrt bug #599732

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-analyzer/ntop/ntop-5.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index c4e1d2e..cd47be5 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/ntop/ntop/Stable/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm hppa ia64 ~ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="amd64 ~arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="snmp ssl"
 
 COMMON_DEPEND="


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2017-02-16 21:13 Markus Meier
  0 siblings, 0 replies; 12+ messages in thread
From: Markus Meier @ 2017-02-16 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     6391d932afeb8f09737c20ec136969d1a5069c0f
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 21:13:01 2017 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 21:13:01 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6391d932

net-analyzer/ntop: arm stable, bug #599732

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 net-analyzer/ntop/ntop-5.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index cd47be5fa3..c7897169fe 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/ntop/ntop/Stable/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="snmp ssl"
 
 COMMON_DEPEND="


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2017-04-23 11:29 David Seifert
  0 siblings, 0 replies; 12+ messages in thread
From: David Seifert @ 2017-04-23 11:29 UTC (permalink / raw
  To: gentoo-commits

commit:     dc1bbe9f37c4a4086ea4014a0b6cdd1a0fb01aa9
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 23 10:57:57 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Apr 23 11:29:02 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1bbe9f

net-analyzer/ntop: [QA] Add missing python metadata variables

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-analyzer/ntop/ntop-5.0.1-r2.ebuild | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index 69283cf166f..8982d272414 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -14,6 +14,7 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="snmp ssl"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 COMMON_DEPEND="
 	dev-lang/lua:=
@@ -29,10 +30,10 @@ COMMON_DEPEND="
 	sys-libs/gdbm
 	sys-libs/zlib
 	virtual/awk
+	${PYTHON_DEPS}
 "
 DEPEND="
 	${COMMON_DEPEND}
-	${PYTHON_DEPS}
 	>=sys-devel/libtool-1.5.26
 "
 RDEPEND="
@@ -45,8 +46,6 @@ RDEPEND="
 	net-misc/wget
 "
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
 pkg_setup() {
 	enewgroup ntop
 	enewuser ntop -1 -1 /var/lib/ntop ntop
@@ -94,7 +93,6 @@ src_configure() {
 		$(use_enable snmp) \
 		$(use_with ssl) \
 		--with-rrd-home=/usr/$(get_libdir)
-
 }
 
 src_compile() {


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2017-05-13 23:17 Anthony G. Basile
  0 siblings, 0 replies; 12+ messages in thread
From: Anthony G. Basile @ 2017-05-13 23:17 UTC (permalink / raw
  To: gentoo-commits

commit:     c53342bbb17b3d55ca00ca4433d238e3e72f1a2c
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sat May 13 23:16:43 2017 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sat May 13 23:17:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53342bb

net-analyzer/ntop: add libressl support, bug #614224

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-analyzer/ntop/ntop-5.0.1-r3.ebuild | 139 +++++++++++++++++++++++++++++++++
 1 file changed, 139 insertions(+)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r3.ebuild b/net-analyzer/ntop/ntop-5.0.1-r3.ebuild
new file mode 100644
index 00000000000..01988934c0b
--- /dev/null
+++ b/net-analyzer/ntop/ntop-5.0.1-r3.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils multilib user python-single-r1
+
+DESCRIPTION="Network traffic analyzer with web interface"
+HOMEPAGE="http://www.ntop.org/products/ntop/"
+SRC_URI="mirror://sourceforge/ntop/ntop/Stable/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="libressl snmp ssl"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+	dev-lang/lua:=
+	dev-lang/perl
+	dev-libs/geoip
+	dev-libs/libevent
+	media-libs/gd
+	media-libs/libpng:0=
+	net-analyzer/rrdtool[graph]
+	net-libs/libpcap
+	snmp? ( net-analyzer/net-snmp[ipv6] )
+	ssl? (
+		!libressl? ( dev-libs/openssl:0= )
+		libressl? ( dev-libs/libressl:0= )
+	)
+	sys-libs/gdbm
+	sys-libs/zlib
+	virtual/awk
+	${PYTHON_DEPS}
+"
+DEPEND="
+	${COMMON_DEPEND}
+	>=sys-devel/libtool-1.5.26
+"
+RDEPEND="
+	${COMMON_DEPEND}
+	app-arch/gzip
+	dev-libs/glib:2
+	dev-python/mako
+	media-fonts/corefonts
+	media-gfx/graphviz
+	net-misc/wget
+"
+
+pkg_setup() {
+	enewgroup ntop
+	enewuser ntop -1 -1 /var/lib/ntop ntop
+	python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	epatch \
+		"${FILESDIR}"/${P}-gentoo.patch \
+		"${FILESDIR}"/${P}-includes.patch \
+		"${FILESDIR}"/${P}-librrd.patch
+
+	cp /usr/share/aclocal/libtool.m4 libtool.m4.in
+	cat acinclude.m4.in libtool.m4.in acinclude.m4.ntop > acinclude.m4
+	eautoreconf
+
+	# The build system is a complete mess, so apply a configure patch here
+	# instead of patching configure.in above
+	epatch "${FILESDIR}"/${P}-INCS.patch
+
+	# Stop make from doing autotools stuff
+	sed -i -e '/missing --run echo/s|=.*|= true|g' Makefile.in || die
+}
+
+src_configure() {
+	export \
+		ac_cv_header_glib_h=no \
+		ac_cv_header_glibconfig_h=no \
+		ac_cv_header_gdome_h=no \
+		ac_cv_lib_glib_g_date_julian=no \
+		ac_cv_lib_xml2_xmlCheckVersion=no \
+		ac_cv_lib_gdome_gdome_di_saveDocToFile=no
+
+	pushd nDPI >/dev/null || die
+	econf
+	popd &>/dev/null || die
+
+	if has_version '<net-analyzer/rrdtool-1.6'; then
+		export RRD_LIB=-lrrd_th
+	else
+		export RRD_LIB=-lrrd
+	fi
+
+	econf \
+		$(use_enable snmp) \
+		$(use_with ssl) \
+		--with-rrd-home=/usr/$(get_libdir)
+}
+
+src_compile() {
+	pushd nDPI >/dev/null || die
+	emake
+	popd &>/dev/null || die
+
+	emake
+}
+
+src_install() {
+	LC_ALL=C # apparently doesn't work with some locales (#191576 and #205382)
+
+	emake DESTDIR="${D}" install
+
+	keepdir /var/lib/ntop
+
+	insinto /var/lib/ntop
+	gunzip 3rd_party/GeoIPASNum.dat.gz
+	gunzip 3rd_party/GeoLiteCity.dat.gz
+	local f
+	for f in GeoIPASNum.dat GeoLiteCity.dat; do
+		# Don't install included GeoIP files if newer versions are available
+		[ -f "${ROOT}/var/lib/ntop/${f}" ] ||
+			doins "3rd_party/${f}"
+	done
+
+	dodoc AUTHORS CONTENTS ChangeLog MANIFESTO NEWS
+	dodoc PORTING README SUPPORT_NTOP.txt THANKS $(find docs -type f)
+
+	newinitd "${FILESDIR}"/ntop-initd-r1 ntop
+	newconfd "${FILESDIR}"/ntop-confd ntop
+
+	exeinto /etc/cron.monthly
+	doexe "${FILESDIR}"/ntop-update-geoip-db
+}
+
+pkg_postinst() {
+	fowners ntop:ntop /var/lib/ntop
+	fperms 750 /var/lib/ntop
+}


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2017-05-14 10:48 Jeroen Roovers
  0 siblings, 0 replies; 12+ messages in thread
From: Jeroen Roovers @ 2017-05-14 10:48 UTC (permalink / raw
  To: gentoo-commits

commit:     b5244269231ae2e4d97258069996af8f2220682e
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun May 14 10:48:07 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun May 14 10:48:23 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5244269

net-analyzer/ntop: Drop media-fonts/corefonts dependency by Alessandro Barbieri (bug #618418).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-analyzer/ntop/ntop-5.0.1-r2.ebuild | 1 -
 net-analyzer/ntop/ntop-5.0.1-r3.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index 8982d272414..8d51b212322 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -41,7 +41,6 @@ RDEPEND="
 	app-arch/gzip
 	dev-libs/glib:2
 	dev-python/mako
-	media-fonts/corefonts
 	media-gfx/graphviz
 	net-misc/wget
 "

diff --git a/net-analyzer/ntop/ntop-5.0.1-r3.ebuild b/net-analyzer/ntop/ntop-5.0.1-r3.ebuild
index 01988934c0b..d6d341c6876 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r3.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r3.ebuild
@@ -44,7 +44,6 @@ RDEPEND="
 	app-arch/gzip
 	dev-libs/glib:2
 	dev-python/mako
-	media-fonts/corefonts
 	media-gfx/graphviz
 	net-misc/wget
 "


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/
@ 2017-05-14 10:51 Jeroen Roovers
  0 siblings, 0 replies; 12+ messages in thread
From: Jeroen Roovers @ 2017-05-14 10:51 UTC (permalink / raw
  To: gentoo-commits

commit:     7633fe9d3b11338e6ed49f17126309af6a5d6781
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun May 14 10:50:51 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun May 14 10:50:51 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7633fe9d

net-analyzer/ntop: Mark ~ppc too.

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 net-analyzer/ntop/ntop-5.0.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r3.ebuild b/net-analyzer/ntop/ntop-5.0.1-r3.ebuild
index d6d341c6876..02987b7d1a6 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r3.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/ntop/ntop/Stable/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
 IUSE="libressl snmp ssl"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 


^ permalink raw reply related	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2017-05-14 10:51 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-22 10:30 [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntop/ Jeroen Roovers
  -- strict thread matches above, loose matches on Subject: below --
2017-05-14 10:51 Jeroen Roovers
2017-05-14 10:48 Jeroen Roovers
2017-05-13 23:17 Anthony G. Basile
2017-04-23 11:29 David Seifert
2017-02-16 21:13 Markus Meier
2017-01-26 11:00 Agostino Sarubbo
2017-01-24 11:46 Agostino Sarubbo
2016-12-21 18:39 Thomas Deutschmann
2016-12-21 12:42 Tobias Klausmann
2016-11-14 20:30 Jeroen Roovers
2016-11-14 20:30 Jeroen Roovers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox