summaryrefslogtreecommitdiff
path: root/net-dns/dnstop
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-dns/dnstop
reinit the tree, so we can have metadata
Diffstat (limited to 'net-dns/dnstop')
-rw-r--r--net-dns/dnstop/Manifest7
-rw-r--r--net-dns/dnstop/dnstop-20140915-r2.ebuild36
-rw-r--r--net-dns/dnstop/dnstop-20140915.ebuild34
-rw-r--r--net-dns/dnstop/files/dnstop-20140915-pkg-config.patch29
-rw-r--r--net-dns/dnstop/metadata.xml20
5 files changed, 126 insertions, 0 deletions
diff --git a/net-dns/dnstop/Manifest b/net-dns/dnstop/Manifest
new file mode 100644
index 000000000000..eccfc3236df8
--- /dev/null
+++ b/net-dns/dnstop/Manifest
@@ -0,0 +1,7 @@
+AUX dnstop-20140915-pkg-config.patch 966 SHA256 5bb8e4749b3e86cf6ae4bc838c921f528b8176be8a4b9131e3f7630935bc56e4 SHA512 53181f734dadf5d5e91a69e626ab1a76b36d4a3c91b7360f66c6ef3375296ba67415ef27bc2af4f440511c126a927ae20838788b9b48061c5ceca9c8c3832cbf WHIRLPOOL 3533fb8e0cbe406649c116a2f41771e8657e0081346a4c97c38c2a625317566a7fc1019e2ab827c92a77b3fef683aee3e9cd3f4b944a0e8e8d78865d5fc246c8
+DIST dnstop-20140915.tar.gz 77917 SHA256 b4b03d02005b16e98d923fa79957ea947e3aa6638bb267403102d12290d0c57a SHA512 902cf96f7366983cae4bf684e44fbe12f6e982cee8ff489329e25e1a13de60870d356906a99fee56c6da2258c4a39074a504389549c6c2e239a4ea94d8b9a65d WHIRLPOOL dbdb56039bf9eaa3463edd77f01fc5a500cd3b5d68337491791c63b1e212c0a8eaebcf9cea8d7cbf918f98fbbf92e14c7e1a665715a915f68e84b1b77e48c616
+EBUILD dnstop-20140915-r2.ebuild 653 SHA256 040dbc00259b89d40050986bf4923973a246b4ee86432a0fed8eada4913aa4d6 SHA512 06771a541002736dfaee9722b13670da9ed0051a4adb50b905a78e97de4b9912f1a4becc538c4f694a9f0ad3dd628e04bda1695bef5ba68eae05f92d6bae01cf WHIRLPOOL 31096f35bebe77d7229262cf4fbf682d4acc355115913dc1bd064d39cfc13929a2add190d750de8b5f228fcca31baca05e554b23d1a8ece711e6544d35fd1752
+EBUILD dnstop-20140915.ebuild 601 SHA256 70251ce5f2dddb70a0f6374d1e7f096e8f4b7b413c66d226d4592d9856420be8 SHA512 83f9814532177cb0e1bb55a6a0446bed90655229334a007b673fb8e0f0ec41607092b9cd30e762ceebbfff846a00ce9757fd6f7534fab2be8c44a7a3732b0582 WHIRLPOOL cf8de69a80a5c2b274b3fefcdb33f774901d3bcfc4f114d13df83e3f219391129bdbe471d9f99e631e6e03bf7800d2c047835aef9ac439dd317a2bdf85043551
+MISC ChangeLog 3520 SHA256 d8aea77836ec2b9dca91e8386e4b773684b9fa47a56d934530d6e15d8c09687c SHA512 26252473b82ce75b6a4eae62d719f1e59b19b06309bdc7a8d59a072b9f978140ff5265eb3dd26f06bdb9ae358bf8c012ce3f9340512b65f1d27360a7aa06c9f3 WHIRLPOOL c9027372f9c876d7e588c57716f47637d548edf5d2a10fb19fd8cc10f170fb57d0dd77acfab7b5a2db14ec57d54461cae419b33bb4459aea2007e464d5a4d705
+MISC ChangeLog-2015 6015 SHA256 764648cd16fdcf1651a26c8f63256c8bb86a94e0ca2b5c1a7af552d3963924a7 SHA512 2af2094042439b7006718ba3594b46c36f4e1eda7b974e0fdc3cc6f1b7cc748aff769dafaaee681066cc086c1d7c1b58486e0f0e48ba7d455d78f8f88bfc1923 WHIRLPOOL 1ad11b244122f096ed224bf58245bf7100c9cbd84d497d0dc2aeea5a6ee3c33c8f925f78ee52c89f63a401c31c3db97a8a3820cb6c9f4d5037961e560cf5cdff
+MISC metadata.xml 651 SHA256 78296c101550e85f151a449fff5025ca9db81cb8c78e5fe2c48d08e2ab2529d8 SHA512 ae97fbd5d24ef68a1377bbf67fda439c34bf2c4e32266aa489cec9537e9452afcbfa073a4a522c899ed0a1662fbe4e95a44ec329bf493025fe866bb60d1e1795 WHIRLPOOL 615fe0d1e31775fc9a49bb6e38000393c8b703d7c295a23e6964749431598ead659937dceafe5b5405f5c2d35aee84aa4e5edc20aa4795472d9f64c8c0ab71f4
diff --git a/net-dns/dnstop/dnstop-20140915-r2.ebuild b/net-dns/dnstop/dnstop-20140915-r2.ebuild
new file mode 100644
index 000000000000..0d25543b4a68
--- /dev/null
+++ b/net-dns/dnstop/dnstop-20140915-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Displays various tables of DNS traffic on your network"
+HOMEPAGE="http://dnstop.measurement-factory.com/"
+SRC_URI="http://dnstop.measurement-factory.com/src/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86"
+IUSE=""
+
+RDEPEND="sys-libs/ncurses:0
+ net-libs/libpcap"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}"-pkg-config.patch )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf --enable-ipv6
+}
+
+src_install() {
+ dobin dnstop
+ doman dnstop.8
+ dodoc CHANGES
+}
diff --git a/net-dns/dnstop/dnstop-20140915.ebuild b/net-dns/dnstop/dnstop-20140915.ebuild
new file mode 100644
index 000000000000..f15ae772dace
--- /dev/null
+++ b/net-dns/dnstop/dnstop-20140915.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Displays various tables of DNS traffic on your network"
+HOMEPAGE="http://dnstop.measurement-factory.com/"
+SRC_URI="http://dnstop.measurement-factory.com/src/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~hppa ~ppc x86"
+IUSE="ipv6"
+
+RDEPEND="sys-libs/ncurses
+ net-libs/libpcap"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch_user
+}
+
+src_configure() {
+ econf \
+ $(use_enable ipv6)
+}
+
+src_install() {
+ dobin dnstop
+ doman dnstop.8
+ dodoc CHANGES
+}
diff --git a/net-dns/dnstop/files/dnstop-20140915-pkg-config.patch b/net-dns/dnstop/files/dnstop-20140915-pkg-config.patch
new file mode 100644
index 000000000000..5ee18e0a684d
--- /dev/null
+++ b/net-dns/dnstop/files/dnstop-20140915-pkg-config.patch
@@ -0,0 +1,29 @@
+diff -Naur dnstop-20140915-orig/configure.ac dnstop-20140915/configure.ac
+--- dnstop-20140915-orig/configure.ac 2016-09-25 19:36:25.222387686 +0100
++++ dnstop-20140915/configure.ac 2016-09-25 19:32:01.489612302 +0100
+@@ -11,10 +11,7 @@
+ AC_PROG_INSTALL
+
+ # Checks for libraries.
+-AC_CHECK_LIB([ncurses], [initscr])
+-if test "$ac_cv_lib_ncurses_initscr" != "yes" ; then
+-AC_CHECK_LIB([curses], [initscr])
+-fi
++PKG_CHECK_MODULES([ncurses], [ncurses])
+ AC_CHECK_LIB([pcap], [pcap_open_live])
+ AC_CHECK_LIB([socket], [main])
+ AC_CHECK_LIB([nsl], [main])
+diff -Naur dnstop-20140915-orig/Makefile.in dnstop-20140915/Makefile.in
+--- dnstop-20140915-orig/Makefile.in 2016-09-25 19:36:25.221387679 +0100
++++ dnstop-20140915/Makefile.in 2016-09-25 19:37:39.333887436 +0100
+@@ -2,8 +2,8 @@
+
+ OPTFLAGS=@OPTFLAGS@
+ CC=@CC@
+-CFLAGS=@CFLAGS@ ${OPTFLAGS}
+-LIBS=@LIBS@
++CFLAGS=@CFLAGS@ @ncurses_CFLAGS@ ${OPTFLAGS}
++LIBS=@LIBS@ @ncurses_LIBS@
+ LDFLAGS=@LDFLAGS@
+
+ prefix=@prefix@
diff --git a/net-dns/dnstop/metadata.xml b/net-dns/dnstop/metadata.xml
new file mode 100644
index 000000000000..869cb9ae09ae
--- /dev/null
+++ b/net-dns/dnstop/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>hendrik@consetetur.de</email>
+ <name>Hendrik v. Raven</name>
+</maintainer>
+<maintainer type="person">
+ <email>xmw@gentoo.org</email>
+ <name>Michael Weber</name>
+</maintainer>
+<maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+</maintainer>
+<upstream>
+ <changelog>http://dns.measurement-factory.com/tools/dnstop/src/CHANGES</changelog>
+ <doc>http://dns.measurement-factory.com/tools/dnstop/dnstop.8.html</doc>
+</upstream>
+</pkgmetadata>