public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/betagarden:master commit in: net-analyzer/nethogs/
@ 2014-07-21  6:33 Justin Lecher
  0 siblings, 0 replies; 4+ messages in thread
From: Justin Lecher @ 2014-07-21  6:33 UTC (permalink / raw
  To: gentoo-commits

commit:     78cbb7c031414d230f05bbac39dc392e69d3d795
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 21 06:33:19 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jul 21 06:33:19 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=78cbb7c0

net-analyzer/nethogs: Add live ebuild

Package-Manager: portage-2.2.10

---
 net-analyzer/nethogs/ChangeLog           | 10 +++++++++
 net-analyzer/nethogs/metadata.xml        | 13 ++++++++++++
 net-analyzer/nethogs/nethogs-9999.ebuild | 36 ++++++++++++++++++++++++++++++++
 3 files changed, 59 insertions(+)

diff --git a/net-analyzer/nethogs/ChangeLog b/net-analyzer/nethogs/ChangeLog
new file mode 100644
index 0000000..d69ab41
--- /dev/null
+++ b/net-analyzer/nethogs/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-analyzer/nethogs
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*nethogs-9999 (21 Jul 2014)
+
+  21 Jul 2014; Justin Lecher <jlec@gentoo.org> +nethogs-9999.ebuild,
+  +metadata.xml:
+  Add live ebuild
+

diff --git a/net-analyzer/nethogs/metadata.xml b/net-analyzer/nethogs/metadata.xml
new file mode 100644
index 0000000..87c6c3c
--- /dev/null
+++ b/net-analyzer/nethogs/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>netmon</herd>
+  <longdescription>
+NetHogs is a small 'net top' tool. Instead of breaking the traffic down
+ per protocol or per subnet, like most tools do, it groups bandwidth by 
+process. NetHogs does not rely on a special kernel module to be loaded. 
+If there's suddenly a lot of network traffic, you can fire up NetHogs and 
+immediately see which PID is causing this. This makes it easy to indentify 
+programs that have gone wild and are suddenly taking up your bandwidth.
+</longdescription>
+</pkgmetadata>

diff --git a/net-analyzer/nethogs/nethogs-9999.ebuild b/net-analyzer/nethogs/nethogs-9999.ebuild
new file mode 100644
index 0000000..ead5955
--- /dev/null
+++ b/net-analyzer/nethogs/nethogs-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nethogs/nethogs-0.8.0-r3.ebuild,v 1.2 2014/05/03 14:10:14 maekke Exp $
+
+EAPI=5
+
+inherit eutils git-r3 toolchain-funcs
+
+DESCRIPTION="A small 'net top' tool, grouping bandwidth by process"
+HOMEPAGE="http://nethogs.sf.net/"
+#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+EGIT_REPO_URI="https://github.com/raboof/nethogs.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND="
+	net-libs/libpcap
+	sys-libs/ncurses
+"
+DEPEND="
+	${RDEPEND}
+	virtual/pkgconfig
+"
+
+DOCS=( Changelog DESIGN README )
+
+src_prepare() {
+	tc-export CC CXX PKG_CONFIG
+}
+
+src_install() {
+	emake DESTDIR="${ED}" prefix=/usr install
+	dodoc ${DOCS[@]}
+}


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

* [gentoo-commits] proj/betagarden:master commit in: net-analyzer/nethogs/
@ 2014-07-28  6:23 Justin Lecher
  0 siblings, 0 replies; 4+ messages in thread
From: Justin Lecher @ 2014-07-28  6:23 UTC (permalink / raw
  To: gentoo-commits

commit:     db9a9d4aa961d44e9c12a6063a755b8670d4275a
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 28 06:20:30 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jul 28 06:20:30 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=db9a9d4a

net-analyzer/nethogs: Included upstream

Package-Manager: portage-2.2.10

---
 net-analyzer/nethogs/ChangeLog           | 3 +++
 net-analyzer/nethogs/nethogs-9999.ebuild | 3 ---
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/nethogs/ChangeLog b/net-analyzer/nethogs/ChangeLog
index 46c2ce4..da61777 100644
--- a/net-analyzer/nethogs/ChangeLog
+++ b/net-analyzer/nethogs/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  28 Jul 2014; Justin Lecher <jlec@gentoo.org> nethogs-9999.ebuild:
+  Included upstream
+
   24 Jul 2014; Justin Lecher <jlec@gentoo.org> nethogs-9999.ebuild,
   +files/nethogs-9999-tinfo.patch:
   Backport patch for ncurses[tinfo]

diff --git a/net-analyzer/nethogs/nethogs-9999.ebuild b/net-analyzer/nethogs/nethogs-9999.ebuild
index 6175ec3..fa43bec 100644
--- a/net-analyzer/nethogs/nethogs-9999.ebuild
+++ b/net-analyzer/nethogs/nethogs-9999.ebuild
@@ -26,10 +26,7 @@ DEPEND="
 
 DOCS=( Changelog DESIGN README )
 
-PATCHES=( "${FILESDIR}"/${P}-tinfo.patch )
-
 src_prepare() {
-	epatch "${PATCHES[@]}"
 	tc-export CC CXX PKG_CONFIG
 }
 


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

* [gentoo-commits] proj/betagarden:master commit in: net-analyzer/nethogs/
@ 2014-08-20  0:30 Sebastian Pipping
  0 siblings, 0 replies; 4+ messages in thread
From: Sebastian Pipping @ 2014-08-20  0:30 UTC (permalink / raw
  To: gentoo-commits

commit:     db9a9d4aa961d44e9c12a6063a755b8670d4275a
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 28 06:20:30 2014 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Mon Jul 28 06:20:30 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=db9a9d4a

net-analyzer/nethogs: Included upstream

Package-Manager: portage-2.2.10

---
 net-analyzer/nethogs/ChangeLog           | 3 +++
 net-analyzer/nethogs/nethogs-9999.ebuild | 3 ---
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/nethogs/ChangeLog b/net-analyzer/nethogs/ChangeLog
index 46c2ce4..da61777 100644
--- a/net-analyzer/nethogs/ChangeLog
+++ b/net-analyzer/nethogs/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  28 Jul 2014; Justin Lecher <jlec@gentoo.org> nethogs-9999.ebuild:
+  Included upstream
+
   24 Jul 2014; Justin Lecher <jlec@gentoo.org> nethogs-9999.ebuild,
   +files/nethogs-9999-tinfo.patch:
   Backport patch for ncurses[tinfo]

diff --git a/net-analyzer/nethogs/nethogs-9999.ebuild b/net-analyzer/nethogs/nethogs-9999.ebuild
index 6175ec3..fa43bec 100644
--- a/net-analyzer/nethogs/nethogs-9999.ebuild
+++ b/net-analyzer/nethogs/nethogs-9999.ebuild
@@ -26,10 +26,7 @@ DEPEND="
 
 DOCS=( Changelog DESIGN README )
 
-PATCHES=( "${FILESDIR}"/${P}-tinfo.patch )
-
 src_prepare() {
-	epatch "${PATCHES[@]}"
 	tc-export CC CXX PKG_CONFIG
 }
 


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

* [gentoo-commits] proj/betagarden:master commit in: net-analyzer/nethogs/
@ 2017-01-15  7:50 Justin Lecher
  0 siblings, 0 replies; 4+ messages in thread
From: Justin Lecher @ 2017-01-15  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     28e190ff218be5771f4e58fe414296f818128b26
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 07:47:23 2017 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 07:47:23 2017 +0000
URL:        https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=28e190ff

net-analyzer/nethogs: Fix after latest tree updates

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 net-analyzer/nethogs/nethogs-9999.ebuild | 19 ++++++++-----------
 1 file changed, 8 insertions(+), 11 deletions(-)

diff --git a/net-analyzer/nethogs/nethogs-9999.ebuild b/net-analyzer/nethogs/nethogs-9999.ebuild
index 405b6dd..419fc75 100644
--- a/net-analyzer/nethogs/nethogs-9999.ebuild
+++ b/net-analyzer/nethogs/nethogs-9999.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit eutils git-r3 toolchain-funcs
 
 DESCRIPTION="A small 'net top' tool, grouping bandwidth by process"
-HOMEPAGE="http://nethogs.sf.net/"
-#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+HOMEPAGE="https://github.com/raboof/nethogs"
+SRC_URI=""
 EGIT_REPO_URI="https://github.com/raboof/nethogs.git"
 
 LICENSE="GPL-2"
@@ -17,21 +17,18 @@ KEYWORDS=""
 
 RDEPEND="
 	net-libs/libpcap
-	sys-libs/ncurses
+	sys-libs/ncurses:0=
 "
 DEPEND="
 	${RDEPEND}
 	virtual/pkgconfig
 "
 
-DOCS=( Changelog DESIGN README )
-
-src_prepare() {
-	tc-export CC CXX PKG_CONFIG
-}
+DOCS=( DESIGN README.decpcap.txt README.md )
 
 src_compile() {
-	emake NCURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)"
+	tc-export CC CXX PKG_CONFIG
+	emake NCURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)" ${PN}
 }
 
 src_install() {


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

end of thread, other threads:[~2017-01-15  7:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-15  7:50 [gentoo-commits] proj/betagarden:master commit in: net-analyzer/nethogs/ Justin Lecher
  -- strict thread matches above, loose matches on Subject: below --
2014-08-20  0:30 Sebastian Pipping
2014-07-28  6:23 Justin Lecher
2014-07-21  6:33 Justin Lecher

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