summaryrefslogtreecommitdiff
path: root/net-analyzer/jnettop
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-analyzer/jnettop
reinit the tree, so we can have metadata
Diffstat (limited to 'net-analyzer/jnettop')
-rw-r--r--net-analyzer/jnettop/Manifest7
-rw-r--r--net-analyzer/jnettop/files/jnettop-0.13.0-asneeded.patch12
-rw-r--r--net-analyzer/jnettop/files/jnettop-0.13.0-tinfo.patch11
-rw-r--r--net-analyzer/jnettop/jnettop-0.13.0-r1.ebuild46
-rw-r--r--net-analyzer/jnettop/metadata.xml9
5 files changed, 85 insertions, 0 deletions
diff --git a/net-analyzer/jnettop/Manifest b/net-analyzer/jnettop/Manifest
new file mode 100644
index 000000000000..c619d7351236
--- /dev/null
+++ b/net-analyzer/jnettop/Manifest
@@ -0,0 +1,7 @@
+AUX jnettop-0.13.0-asneeded.patch 253 SHA256 a4b523b4779674ffe1816f873801cb085ada0d2da20ca5c5bbea1c493a16cc5e SHA512 68084c207c6154a86bb65913c523264ceb83e349d21de9ed7184aafaa21f63d9739154b69fd3f55023d89947ae70727dbdecd6dc8483854f1f2e5bc5565b52e7 WHIRLPOOL 8b13bdacf11bad12d09bbb3451095f1955550116ea08bd3133ab4974fb1b02fa3bf75326c2c9cd3d1c22104f9d69499f0a4d8f1b7ffcb1250ed34ea7e3d14f16
+AUX jnettop-0.13.0-tinfo.patch 375 SHA256 e24a83df4cb609a8d2ce422c9d920ffe8d7c468f9dc9366481c8a5b3008af055 SHA512 07f6ad5cf44648925d64277f2e74d4a70c1770d192a7b6e6f39c1fc3e28748de1e959cb95d841a9a3b0afee337bb1a8a6c342a698115c44ad76969cf6c095189 WHIRLPOOL 0ea4876ee27b2e017e0b0ae99be9425210605f88802c4714bc86a552f209d924f12ab4776c698db24c5401d11b38814abe2d5afd2e342b7f825e6574a977e4c6
+DIST jnettop-0.13.0.tar.gz 131009 SHA256 e987a1a9325595c8a0543ab61cf3b6d781b4faf72dd0e0e0c70b2cc2ceb5a5a0 SHA512 304293cd011ce8556aabf69e91b2e831ac61aa43016bb5b616d24b45805315a815dfba37dfe9f7cd3c637931043d4123b2f46a7637ba1a0b9d30267fe6dcb051 WHIRLPOOL 9e4c2226f40b6ee95905e51f0f4d2b70e4a0aeea40ca9fbb3cc0ba696c673d4fb95aecbe5757857e49533b7628bd8cdf5c27cc568fbcd34167fe40fca52b961f
+EBUILD jnettop-0.13.0-r1.ebuild 901 SHA256 9428fbce6efb9cf176562ca77a317b493a6ce156cc9a2ad0f90f5e34ecb407e6 SHA512 04c74b3e1e7fbdf8a564bd5c7c76449b01da0cbe5354b93b241de2710498b22aedfeb5b83f4201d630ff75c3c29d32411f673421eb29fe10e7d027e53a7537ce WHIRLPOOL 87e8d60d39f7fdab353aea69d2d689d491b60c44717ac559f3d8c16c77f912c4560a1fb1f94259d66e9c14b29b86e347c1e31d11f9557c0a134a93f34b9e95f8
+MISC ChangeLog 2514 SHA256 580b3ceac253cad8fe6eb260937e56a8f0e7405519d54a777ea4b982d0289a60 SHA512 26f6c8a77123a1869d25ce8a57336fb6db3afcc9861a5c651030d9c37bb5d4c48bfd8cb78283f3fa63c0bd638a027277647dee7e2926b24baf1a7289c8fc96d6 WHIRLPOOL c40a531e0da7dffc5ce59fc600a910b8995ebaeeb17f6b44d1e1c9f5de09ef411cef74e9a925f52d8c5ca214992d5ccad16b259020e6a90e826bd4226beda81b
+MISC ChangeLog-2015 3854 SHA256 2dda129193618a600a30d206199856404f6f2bc1b49f12bb87aa34faf42c2c17 SHA512 0c7917ec0efd20cf6704256284c925152c0d121e21c84600df3b7bbba01b4603c5238c6d2b5cf8705c3b75a87a50f13c75342ab952c7e0351fbac48fa52f8b2e WHIRLPOOL 873c49be91f0c4d46fb6b197ba671416ca416ee59794d22d5e5689c27bce75372e17cebee2bba9d4a7c7ffa1d5d9e1eb5578db5a0b61a23386b25ce17f7af8b8
+MISC metadata.xml 357 SHA256 3dbae83e76c977e735a4c60bf6e37dc4be0ac1707dda4a251fe03b0036aac90b SHA512 3dc7ce2393c1b86d854442a7a1c6322a7697cd00c9f88412beff6064e0a5ce8b2bc7016cf6fa8a7dca6affb25c1eff8b6a6a1860d767d3e9a296051317ca8bd8 WHIRLPOOL 65051840ef1cf77d2f5932d0523e4a5f6e25028dff59587dc9e0bd611d23b8fdc8a81d55bbd38e45d2d6aac8ff6d30f3caf23c891b564c894e9bf12e51ac6594
diff --git a/net-analyzer/jnettop/files/jnettop-0.13.0-asneeded.patch b/net-analyzer/jnettop/files/jnettop-0.13.0-asneeded.patch
new file mode 100644
index 000000000000..8a43240bb0de
--- /dev/null
+++ b/net-analyzer/jnettop/files/jnettop-0.13.0-asneeded.patch
@@ -0,0 +1,12 @@
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -1,8 +1,7 @@
+
+
+ INCLUDES = -I$(top_srcdir)/include @GLIB_CFLAGS@
+-AM_LDFLAGS = @GLIB_LIBS@ @NSL_LIBS@ @SOCKET_LIBS@
+-CFLAGS = -g -O0
++jnettop_LDADD = @GLIB_LIBS@ @NSL_LIBS@ @SOCKET_LIBS@
+
+ man_MANS = jnettop.8
+
diff --git a/net-analyzer/jnettop/files/jnettop-0.13.0-tinfo.patch b/net-analyzer/jnettop/files/jnettop-0.13.0-tinfo.patch
new file mode 100644
index 000000000000..958685cb5c12
--- /dev/null
+++ b/net-analyzer/jnettop/files/jnettop-0.13.0-tinfo.patch
@@ -0,0 +1,11 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -15,6 +15,8 @@
+ AC_HEADER_STDC
+ AC_CHECK_HEADERS([arpa/inet.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h sys/sockio.h])
+
++PKG_CHECK_MODULES(ncurses,ncurses,[LIBS="$LIBS $ncurses_LIBS"],)
++
+ # with definitions
+ AC_ARG_WITH([ncurses],
+ AC_HELP_STRING([--without-ncurses], [don't use ncurses, default is YES when available]),
diff --git a/net-analyzer/jnettop/jnettop-0.13.0-r1.ebuild b/net-analyzer/jnettop/jnettop-0.13.0-r1.ebuild
new file mode 100644
index 000000000000..e0c718000574
--- /dev/null
+++ b/net-analyzer/jnettop/jnettop-0.13.0-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools eutils
+
+DESCRIPTION="A top like console network traffic visualiser"
+HOMEPAGE="http://jnettop.kubs.info/"
+SRC_URI="http://jnettop.kubs.info/dist/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
+IUSE="berkdb ncurses syslog"
+
+RDEPEND="
+ net-libs/libpcap
+ >=dev-libs/glib-2.0.1
+ berkdb? ( =sys-libs/db-4* )
+ ncurses? ( sys-libs/ncurses )
+ syslog? ( virtual/logger )
+"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}/${P}-asneeded.patch" \
+ "${FILESDIR}/${P}-tinfo.patch"
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_with ncurses) \
+ $(use_with berkdb db4) \
+ $(use_with syslog)
+}
+
+src_install() {
+ default
+ newdoc .${PN} ${PN}.dotfile
+}
diff --git a/net-analyzer/jnettop/metadata.xml b/net-analyzer/jnettop/metadata.xml
new file mode 100644
index 000000000000..819c7823b02c
--- /dev/null
+++ b/net-analyzer/jnettop/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>netmon@gentoo.org</email>
+ <name>Gentoo network monitoring and analysis project</name>
+</maintainer>
+<longdescription>A top like console network traffic visualiser</longdescription>
+</pkgmetadata>