summaryrefslogtreecommitdiff
path: root/net-analyzer/poink
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/poink
reinit the tree, so we can have metadata
Diffstat (limited to 'net-analyzer/poink')
-rw-r--r--net-analyzer/poink/Manifest6
-rw-r--r--net-analyzer/poink/files/poink-2.03-signed-char-fixup.patch13
-rw-r--r--net-analyzer/poink/metadata.xml7
-rw-r--r--net-analyzer/poink/poink-2.03.ebuild28
4 files changed, 54 insertions, 0 deletions
diff --git a/net-analyzer/poink/Manifest b/net-analyzer/poink/Manifest
new file mode 100644
index 000000000000..21d3a54d8b6f
--- /dev/null
+++ b/net-analyzer/poink/Manifest
@@ -0,0 +1,6 @@
+AUX poink-2.03-signed-char-fixup.patch 433 SHA256 63dd0ffbb1f08ec5fb8a0bde1d33427f4621fa35475c9ee123d1379a67472cac SHA512 13e05840df55c033245f1c4b07b63d479f2233e5baa37344539d85c94d9b4d612dd1daa19a7547fce6d037525035d4f5d26b30b7b8b6abc40d1a90c54e59f9db WHIRLPOOL b4132dc6d42370ed2dffe9a9078442c9b981f463e7cca1ffe98047c6314180028e9e35625a5361cc31f358177ad3f6dfc4e6b34530e440a00a9e5c9f2719c418
+DIST poink-2.03.tar.gz 11427 SHA256 545150921086da2bbb01225d38d4445b318ebeae8958d2bee53fd806ddb237cc SHA512 25299093f3e70af97da85f0e7bbe9032466b3ef3ad886d4e658a0cfc11793570c2fb1eefd3330fa549517d033297e5ac3e90f7012a122c8ad988625372d986a8 WHIRLPOOL f64bdcebe5d3d9164860e841fad63890b1a40b7595ed4e3687aad3d3f07b2f5e2fc5dc8f46fd18e135915087e121c5bbed1e0cfc49957219749a5e54ed79425b
+EBUILD poink-2.03.ebuild 644 SHA256 b167192b407a7d16a6697973217ff816b062a9b53906e50de7bc86f096aec600 SHA512 115cb669baaed93ea412e421943727c27738f14ad24120a535cce97aef29bdc4bf82608649c59c04aae4ebcba04be4bab83e64b5f80bd2ee2eba51ebefbd00b5 WHIRLPOOL 6f8b3af237b85585d3de58a67fb2ca835ca54e21d3c1f5370f9e09bdc103dd9723d6047e1af4106270231bb135506ebafa173f8a8e96571df7b9116ea2e2dee8
+MISC ChangeLog 2217 SHA256 6aff8e98b1da92a1c28335086c61393a8b18b301d64b436e2de076474a90f786 SHA512 c6948a01026b87d45af01da62b697cfe8e106d10d9c8f480bbca0b840ec5c7fa0fd880c263dfc6fbbaf3c9776391bd9c9e3db25718a7a7f6ce102b864225e98b WHIRLPOOL 6c93fe95db17e04622a308ac6eae6973179154a81eb86eb271347199ef6875eb5c2db3aa1f19f52bd80e394d54ab607f703f11f431499817955465080d9f61f1
+MISC ChangeLog-2015 1280 SHA256 867fc4a56592bafe9d26e9a06f858334c462f554c42c0bd52d2fc9181d258905 SHA512 2d72774b20ef9d8774938630eefdcc3aa28e3f90a26d1abcc41a9b26758fcedaf5b592d219174a1187517ccd22f445694b19a22766293b2be5cacc3050fc9ec4 WHIRLPOOL 2566b74dd0090e09bb2c31772923d4344fb0dbf2b7f867d5423b9b95005a83bd75182fe108f123aa99c313343de3f9172c801084bc2ca0d3948f9715d368f8ba
+MISC metadata.xml 216 SHA256 f7475919f28a8a93ec8bd025c8f8bbab918f66d0d1737420c876f0480308fe6a SHA512 e881b59fe49746eb25ad66c258b41aba501e4eb563129093a3898ea970a20506e7898f7c355cfcf99605234962bf2c77c1309c258b9a2b84ee4302ccb71c9dbd WHIRLPOOL 163285b60aa93e00993af659dc1e29a9eb245bd3415dd5ec75b284250596165f469028102b72fa0c344834443a44c1bbcf6272fe6a3f5211f721fc96e1c6ec16
diff --git a/net-analyzer/poink/files/poink-2.03-signed-char-fixup.patch b/net-analyzer/poink/files/poink-2.03-signed-char-fixup.patch
new file mode 100644
index 000000000000..543e58bb184e
--- /dev/null
+++ b/net-analyzer/poink/files/poink-2.03-signed-char-fixup.patch
@@ -0,0 +1,13 @@
+diff -Nuar poink-2.03.orig/poink.c poink-2.03/poink.c
+--- poink-2.03.orig/poink.c 2002-11-03 03:12:56.000000000 -0800
++++ poink-2.03/poink.c 2007-06-11 11:59:09.763490735 -0700
+@@ -109,7 +109,8 @@
+ SOCKADDR_IN s;
+ struct timeval ping_start, ping_end;
+ struct sigaction siga;
+- char ch, pingerror[100];
++ signed char ch; // EOF is -1
++ char pingerror[100];
+ int delay=DEF_DELAY,timeout=DEF_TIMEOUT;
+ int suck, tmp, port=65535;
+
diff --git a/net-analyzer/poink/metadata.xml b/net-analyzer/poink/metadata.xml
new file mode 100644
index 000000000000..79d462e85571
--- /dev/null
+++ b/net-analyzer/poink/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>robbat2@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/net-analyzer/poink/poink-2.03.ebuild b/net-analyzer/poink/poink-2.03.ebuild
new file mode 100644
index 000000000000..d675af067eea
--- /dev/null
+++ b/net-analyzer/poink/poink-2.03.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="TCP/IP-based ping implementation"
+HOMEPAGE="http://directory.fsf.org/security/system/poink.html"
+SRC_URI="http://ep09.pld-linux.org/~mmazur/poink/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE=""
+DEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}"/${PN}-2.03-signed-char-fixup.patch
+}
+
+src_compile() {
+ emake CFLAGS="${CFLAGS} ${LDFLAGS}" CC="$(tc-getCC)" || die
+}
+
+src_install() {
+ dobin poink poink6
+ newman ping.1 poink.1
+ dodoc README* ChangeLog COPYING
+}