summaryrefslogtreecommitdiff
path: root/net-analyzer/neti
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/neti
reinit the tree, so we can have metadata
Diffstat (limited to 'net-analyzer/neti')
-rw-r--r--net-analyzer/neti/Manifest7
-rw-r--r--net-analyzer/neti/files/neti-init219
-rw-r--r--net-analyzer/neti/metadata.xml11
-rw-r--r--net-analyzer/neti/neti-2.0-r1.ebuild54
-rw-r--r--net-analyzer/neti/neti-2.0.ebuild48
5 files changed, 139 insertions, 0 deletions
diff --git a/net-analyzer/neti/Manifest b/net-analyzer/neti/Manifest
new file mode 100644
index 000000000000..f777b83aa60e
--- /dev/null
+++ b/net-analyzer/neti/Manifest
@@ -0,0 +1,7 @@
+AUX neti-init2 375 SHA256 fd97497182e2b01ce743a9e62a28d2f8741e3d19281567c1f27bd32e58a7c229 SHA512 37019c01645c720e425354783b6f98a18ad7ec7ee335c393621f4fbb5f04bca8079d47c24f8961abcbcddca8588725e85c6656a4c92ec9749cdbff4ddfe59707 WHIRLPOOL ab1042255c68c58aa0ac7744a899b028ec3e15c675daaeaa8be47b79bf73762483cc209ff4d584da6ae8bfda4dc4a60c62695770a2f22f936e8d9d63b61deeb6
+DIST neti-2.0.tar.gz 383442 SHA256 483f2955baa17a1143ea60ead4a6744f4802dbe8a8a55ad22bd9992322a6e867 SHA512 5a1156195106e8dcb738c5d2efdd88b77803fa16145db182f2d782a21316fac18af6812b264ece3bc49a5d6713b2aa86aca13129edd01753bf5cf0dd33b1aeb5 WHIRLPOOL 2a4cc1701e30b43f436adf9097c143c8f0cf5b0c49319f81626261a2ad6bfd9f42ad27bcd1fa8aa38d4d6cfbd9662996380c4fd8c791434a6ff766997cb84f20
+EBUILD neti-2.0-r1.ebuild 1021 SHA256 80ce5b5f54a691cce2f2ab2ec3ac2e9fe53c4f3afbedd60f0259fe75f3a2e3cd SHA512 5cf91367c8b51b6e4a58382917dd20623aa31b3e4e9e09e4bbd2c9907b4abcb03e4b6502f2fb8a8e20b01b3ec6032706759a90df0dcde22d5f0c9950620f7ff3 WHIRLPOOL 3235ea5ef228f4c6447314733429472e466ae2e534e67b83a019bf7124cadc924a1b550d20180d8b38a8c5e5f95ce91d75ca7493094106be0ed7e1eb88315d65
+EBUILD neti-2.0.ebuild 1172 SHA256 83c0b29d587a55de881fd1a22311f175b7bb79eb35c4c154fadec42e933b5b3f SHA512 c85b1424df14b4c5ea2b8a22ef46c73e744decc6dcbb448e9062c5fcb828c0d52b0c0f91ed857c7dcdfe46bd627ef64ddb182c97eee1a7fcd533a6cb397d5791 WHIRLPOOL 396e192df0f97f9cc621c1a891ee540821ebf936a57327a2a0e456cc5f611604b7dd822b3f0cd7f2aeb2b8ddd638099c37cc47eea21c6536664f4806492578b2
+MISC ChangeLog 2612 SHA256 202f6a8114ab8f2b2d78615f35f86d4771057102774d10980681f20ff11ef10b SHA512 5d5ebe3f0291a86cda6aeda408700a8ca6ecc420e0263139ddd87efb4db310343038a304ef85e2e52ce4842640724cd09edd7ffa8419de2de779a4d8d67398f1 WHIRLPOOL 32f85aa8143406a1e0e54521a14e42d6ccfb8bf21f951a5a276f29eb5b680d20a03f596a2ca48ccb32e11dd5f38323e7e83661834e18b40c2c6ac2af7e5b9e72
+MISC ChangeLog-2015 2912 SHA256 9773f6ab9c5524761000ce067891f230faf542a3e349b74f4cd1795aef749216 SHA512 5465136d2fde717439949c2fd2ea21332d937faf3aa525f8eef622afeda591cf12f5d3eca80afff73332601df98fae77fe9101728ad86ab3a0b4b44da0eb2055 WHIRLPOOL 6d7fab79fc81a43ab4074b4f7a98a48088d7572ab4751d0c300788cb7b1d4cb67d1a9aa1c3eefd06778d0e4ecd91713a210f22a22ac22689cf36ed240cbc2030
+MISC metadata.xml 354 SHA256 87cb930bf3bf672af0942d38fadd9c578ed3b0191b00a48fbe01257513c61446 SHA512 3108cabc42dbe541365c68cd0052ed08d163a100531509c1cacbe20c48f1e2926c32cefdbc393e0d2fd2bc6ac3bce933edffa0e049f4bc012ea69f76b7eb6bde WHIRLPOOL 544c2022f08719acb67dec1bef1a21f6117a304952249b180be959aeb311a3a3b7ffcae85f906f85dba6e2211f1d6cf4734e0ddd497e7421e20331900b831e48
diff --git a/net-analyzer/neti/files/neti-init2 b/net-analyzer/neti/files/neti-init2
new file mode 100644
index 000000000000..556660cae489
--- /dev/null
+++ b/net-analyzer/neti/files/neti-init2
@@ -0,0 +1,19 @@
+#!/sbin/openrc-run
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting netiathome"
+ start-stop-daemon --start --quiet --exec /usr/sbin/neti -- -D
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping netiathome"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/neti
+ eend $?
+}
diff --git a/net-analyzer/neti/metadata.xml b/net-analyzer/neti/metadata.xml
new file mode 100644
index 000000000000..95148c0af8a3
--- /dev/null
+++ b/net-analyzer/neti/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <upstream>
+ <remote-id type="sourceforge">neti</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-analyzer/neti/neti-2.0-r1.ebuild b/net-analyzer/neti/neti-2.0-r1.ebuild
new file mode 100644
index 000000000000..453c5877d209
--- /dev/null
+++ b/net-analyzer/neti/neti-2.0-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="NETI@Home research project from GATech"
+HOMEPAGE="http://www.neti.gatech.edu"
+SRC_URI="mirror://sourceforge/neti/${P}.tar.gz"
+
+KEYWORDS="~ppc ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="zlib java"
+
+DEPEND="
+ java? ( || ( >=virtual/jdk-1.2 >=virtual/jre-1.2 ) )
+ net-libs/libpcap
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+src_configure() {
+ econf $(use_with zlib)
+}
+
+src_compile() {
+ emake NETILogParse neti
+
+ use java && emake javadir=/usr/share/${PN} classjava.stamp
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ install-sbinPROGRAMS \
+ install-sysconfDATA \
+ install-man \
+ install-info
+
+ if use java; then
+ emake \
+ DESTDIR="${D}" \
+ javadir=/usr/share/${PN} \
+ install-javaJAVA \
+ install-javaDATA
+
+ echo cd /usr/share/${PN}\;java -cp /usr/share/${PN} NETIMap > "${WORKDIR}"/NETIMap
+ dobin "${WORKDIR}"/NETIMap
+ fi
+
+ dodoc README AUTHORS
+ newinitd "${FILESDIR}"/neti-init2 neti
+}
diff --git a/net-analyzer/neti/neti-2.0.ebuild b/net-analyzer/neti/neti-2.0.ebuild
new file mode 100644
index 000000000000..fdb2705520c2
--- /dev/null
+++ b/net-analyzer/neti/neti-2.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DESCRIPTION="NETI@Home research project from GATech"
+HOMEPAGE="http://www.neti.gatech.edu"
+SRC_URI="mirror://sourceforge/neti/${P}.tar.gz"
+
+KEYWORDS="~ppc x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="zlib java"
+
+DEPEND="java? ( || ( >=virtual/jdk-1.2 >=virtual/jre-1.2 ) )
+ net-libs/libpcap"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+src_compile() {
+ econf \
+ $(use_with zlib) \
+ || die "econf failed"
+
+ emake NETILogParse neti \
+ || die "emake NETILogParse neti failed"
+
+ if use java;
+ then
+ emake javadir=/usr/share/${PN} classjava.stamp || die "emake classjava.stamp failed"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install-sbinPROGRAMS \
+ install-sysconfDATA install-man install-info || die "emake install failed"
+
+ if use java;
+ then
+ emake javadir=/usr/share/${PN} \
+ DESTDIR="${D}" install-javaJAVA install-javaDATA || die "emake java install failed"
+ dobin /usr/bin
+ echo cd /usr/share/${PN}\;java -cp /usr/share/${PN} NETIMap > "${D}"/usr/bin/NETIMap
+ fperms ugo+x /usr/bin/NETIMap
+ fi
+
+ dodoc README AUTHORS
+ newinitd "${FILESDIR}"/neti-init2 neti
+}