diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /net-analyzer/arpon |
reinit the tree, so we can have metadata
Diffstat (limited to 'net-analyzer/arpon')
-rw-r--r-- | net-analyzer/arpon/Manifest | 7 | ||||
-rw-r--r-- | net-analyzer/arpon/arpon-2.7.2.ebuild | 41 | ||||
-rw-r--r-- | net-analyzer/arpon/files/arpon.confd | 5 | ||||
-rw-r--r-- | net-analyzer/arpon/files/arpon.initd | 19 | ||||
-rw-r--r-- | net-analyzer/arpon/metadata.xml | 11 |
5 files changed, 83 insertions, 0 deletions
diff --git a/net-analyzer/arpon/Manifest b/net-analyzer/arpon/Manifest new file mode 100644 index 000000000000..2726a543303e --- /dev/null +++ b/net-analyzer/arpon/Manifest @@ -0,0 +1,7 @@ +AUX arpon.confd 128 SHA256 4a53348c990a145a6c8021941ce07f9a92ad87aaff59c95346339c92445afd61 SHA512 1300ffd903366a5970c5c2b6b7a570ee6e1e696d18a5f16340c7f192c5ff4e41694a180e0d5ab86c1fb64bd015dab94eb52ef5ff429280b56f5ec4112abe3b11 WHIRLPOOL 3757ed2b7e9d05858b78284201ca174fab7ff0538a95db9d27ec2568e554fd1f202080de670f6502a14555d5204854b3d5fed61ec33ca6475969c2a88ae043c9 +AUX arpon.initd 406 SHA256 09db82d7427d8043bee67ba9fd6ef7d7b53d2bfa60c59a9247d7dc45054f0a89 SHA512 5a889f94fa495ee63475a8ca2774b09247548a0a7170b32b0c74ed5808822818fda23516959ad4c3598ed39f31ad2a2ab68b81f00a715267b0d12e194532324a WHIRLPOOL 79d9fca85f5655d81d3b6a7f3b96b1cd71b842e4cf509b936b9b9cb990a1e1395b7144e7f87a6b4c8ae676f339ac490b55c07cb851364f395bd49e157f699366 +DIST ArpON-2.7.2.tar.gz 2780607 SHA256 99adf83e4cdf2eda01601a60e2e1a611b5bce73865745fe67774c525c5f7d6d0 SHA512 7518f8f8920817725c9b3e0a6420190dcc101b1c0c7cd9eec50870b3f893fe2322eddc90cb71e9c3c35326b4e1730aa02797ca51775caa9401807da3978628b4 WHIRLPOOL a164419425ad55d35ebb2bea17cedb4d834b99a17deb0c5a46d39b047cc937113359c39c5b6e1d156daecf3490a9dbf29eeff06c22c4dd2020ffcac00552cc00 +EBUILD arpon-2.7.2.ebuild 884 SHA256 4a22bfb4fd92b348497bb5a2953f51116026471e470e8b9e535ac835190e7f9d SHA512 4427110fc2ac7557d57d2bf9b453bb2b121ac5121e287d4273f1aea4bdc503ab38f64092c1776ca64d2ad66fddbeae4a25c82b53b98d6734b3a3347b070adbbe WHIRLPOOL 4f1a59cf05b8eea8cff84d9a902ef178236ac7a8bb0168a008ec8faa193e5bc0b732ac6a8e2c7e6278527fbeb944e02f6ebadd6e5710274ee3669d9fd9474845 +MISC ChangeLog 2392 SHA256 9b03f2f6c113dabc16ecb06681d0990ae3709648c7390caa04f672ff05d1e036 SHA512 1d071db0836dfaa5b50f5255f0cf2cbadb1c90b26484dfd392ae4fe3cc4cafa7716524f9f7a33adb42185ac7b0bdd727cec33e0d4cd50e4638c21dc15f943816 WHIRLPOOL 44fe2cc6275b6d0a9a0f79b7e5ed45fe38b9321833530e666c2e2571f8364b7fd76c80e2ab00cf677f8052058250c127c135bf4986e485c3f60a7e094fe6151d +MISC ChangeLog-2015 2622 SHA256 4d95e5a55583d8eb23581361cddd78940d7eaa4b83cc98eb52b218f042772d92 SHA512 908d7810e50f6c2633d6542b74b072dc45adddcfc4f439bfd5209f272fc4296f87aeff16704ec4132e542bd9f69d92085ca036e332711d9cc82176b942206314 WHIRLPOOL 77b87c256daf276d73331bbcf320df34e13dbe780d9b4e056e86818773acbed3e03fb63e25e3abd22fd22f973c6e89b68cc1b1aab825a974e2312825d9872d17 +MISC metadata.xml 325 SHA256 8e21c508f520ae7a27ce63f4b09a48cb74a5c1cca9612ee99adac4a089eff83b SHA512 16d4be756ad83262eab59a91c3dd5b86d550eb5640dae17a236c07380848035ed81a9a2447f306a4eddc145d484a3f542f3a427c3c938382c47057e60d4901c3 WHIRLPOOL eae5012eb956dd5b87f7b617a1122301627bdb89a35e4862f6c7359f321e1ba0bead87e95a830e4abcc63fd1cf4180e317ba95975b528af3457002df59aa7d2d diff --git a/net-analyzer/arpon/arpon-2.7.2.ebuild b/net-analyzer/arpon/arpon-2.7.2.ebuild new file mode 100644 index 000000000000..a79e9de5e0fa --- /dev/null +++ b/net-analyzer/arpon/arpon-2.7.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit cmake-utils readme.gentoo-r1 + +DESCRIPTION="ArpON (Arp handler inspectiON) is a portable Arp handler" + +MY_PN="ArpON" +MY_P="${MY_PN}-${PV}" +HOMEPAGE="http://arpon.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="dev-libs/libdnet + net-libs/libnet:1.1 + net-libs/libpcap" + +RDEPEND=${DEPEND} + +S="${WORKDIR}"/${MY_P} + +src_prepare() { + sed -i -e "/set(CMAKE_C_FLAGS/d" CMakeLists.txt || die + + DOC_CONTENTS="${PN} now installs an init script. Please edit + the /etc/conf.d/arpon file to match your needs" + + cmake-utils_src_prepare +} + +src_install() { + cmake-utils_src_install + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + readme.gentoo_create_doc +} diff --git a/net-analyzer/arpon/files/arpon.confd b/net-analyzer/arpon/files/arpon.confd new file mode 100644 index 000000000000..d1ce050fa4cb --- /dev/null +++ b/net-analyzer/arpon/files/arpon.confd @@ -0,0 +1,5 @@ +METHOD="--darpi" +IFACE="eth0" +LOGFILE="/var/log/arpon.log" + +ARPON_OPTS="${METHOD} --iface ${IFACE} --log-file ${LOGFILE} --log" diff --git a/net-analyzer/arpon/files/arpon.initd b/net-analyzer/arpon/files/arpon.initd new file mode 100644 index 000000000000..dc69135c26e3 --- /dev/null +++ b/net-analyzer/arpon/files/arpon.initd @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Distributed under the terms of the GNU General Public License v2 + +depend() { + need net +} + +start() { + ebegin "Starting arpon" + start-stop-daemon --start --background --make-pidfile --pidfile "/var/run/arpon.pid" \ + --exec /usr/sbin/arpon -- ${ARPON_OPTS} >/dev/null 2>&1 + eend $? +} + +stop() { + ebegin "Stopping arpon" + start-stop-daemon --stop --pidfile "/var/run/arpon.pid" + eend $? +} diff --git a/net-analyzer/arpon/metadata.xml b/net-analyzer/arpon/metadata.xml new file mode 100644 index 000000000000..2e90eb6ff783 --- /dev/null +++ b/net-analyzer/arpon/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="person"> + <email>hwoarang@gentoo.org</email> + <name>Markos Chandras</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">arpon</remote-id> + </upstream> +</pkgmetadata> |