summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2007-06-11 19:05:04 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2007-06-11 19:05:04 +0000
commitcdb51805033f321e38b1e96f135aff38bf92e1bf (patch)
tree1b8bcf3d1a8ee200bda1ed074d8068ccec33d252 /net-analyzer/poink
parentVersion bump (diff)
downloadhistorical-cdb51805033f321e38b1e96f135aff38bf92e1bf.tar.gz
historical-cdb51805033f321e38b1e96f135aff38bf92e1bf.tar.bz2
historical-cdb51805033f321e38b1e96f135aff38bf92e1bf.zip
Patch the signedness of char bug picked up during stabilization bug #181591.
Package-Manager: portage-2.1.2.5
Diffstat (limited to 'net-analyzer/poink')
-rw-r--r--net-analyzer/poink/ChangeLog6
-rw-r--r--net-analyzer/poink/Manifest30
-rw-r--r--net-analyzer/poink/files/poink-2.03-signed-char-fixup.patch13
-rw-r--r--net-analyzer/poink/poink-2.03.ebuild9
4 files changed, 37 insertions, 21 deletions
diff --git a/net-analyzer/poink/ChangeLog b/net-analyzer/poink/ChangeLog
index 7e929c852e8c..ff3065e1143f 100644
--- a/net-analyzer/poink/ChangeLog
+++ b/net-analyzer/poink/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-analyzer/poink
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/poink/ChangeLog,v 1.4 2007/02/09 04:05:30 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/poink/ChangeLog,v 1.5 2007/06/11 19:05:04 robbat2 Exp $
+
+ 11 Jun 2007; Robin H. Johnson <robbat2@gentoo.org>
+ +files/poink-2.03-signed-char-fixup.patch, poink-2.03.ebuild:
+ Patch the signedness of char bug picked up during stabilization bug #181591.
09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
Regenerate digest in Manifest2 format.
diff --git a/net-analyzer/poink/Manifest b/net-analyzer/poink/Manifest
index 3c945fb9aed2..aab2e27443c8 100644
--- a/net-analyzer/poink/Manifest
+++ b/net-analyzer/poink/Manifest
@@ -1,15 +1,16 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX poink-2.03-signed-char-fixup.patch 433 RMD160 f7e7b3257a43b9e99e4bece99fca79542b2be943 SHA1 68c03ca18ede2e64cd04bf68831d6d555e5b5364 SHA256 63dd0ffbb1f08ec5fb8a0bde1d33427f4621fa35475c9ee123d1379a67472cac
+MD5 f6bf183579972b4269eef243ae91c84e files/poink-2.03-signed-char-fixup.patch 433
+RMD160 f7e7b3257a43b9e99e4bece99fca79542b2be943 files/poink-2.03-signed-char-fixup.patch 433
+SHA256 63dd0ffbb1f08ec5fb8a0bde1d33427f4621fa35475c9ee123d1379a67472cac files/poink-2.03-signed-char-fixup.patch 433
DIST poink-2.03.tar.gz 11427 RMD160 331a22526b678696ffc8a7e73a58fe1945583b70 SHA1 36bb16cbfb4b4ca6b99e8ac85fbacdbe47d729d1 SHA256 545150921086da2bbb01225d38d4445b318ebeae8958d2bee53fd806ddb237cc
-EBUILD poink-2.03.ebuild 668 RMD160 832ce12ecb50719612b01aba957502ffdfc9a5da SHA1 2eddf480d94184bbbec684befe1fce38d058977a SHA256 fd5138121f8dcb3a23d725da5958c6f91a15e8f2c560f3eec170aafafc2d73bf
-MD5 cacdb4b00886c764bdfe6a70065ec204 poink-2.03.ebuild 668
-RMD160 832ce12ecb50719612b01aba957502ffdfc9a5da poink-2.03.ebuild 668
-SHA256 fd5138121f8dcb3a23d725da5958c6f91a15e8f2c560f3eec170aafafc2d73bf poink-2.03.ebuild 668
-MISC ChangeLog 666 RMD160 d62f3e08f82bb32f97a41c1792f35b52ac27d3b9 SHA1 fecad620fee88e824cfd9286bc594ee145881378 SHA256 5169cd117040bebb4360dbdd1ae23cd4b2c68acc8ec286b0447a2bc813011ac0
-MD5 ad8cbdbe8ca5d21f57113bee39a31b4f ChangeLog 666
-RMD160 d62f3e08f82bb32f97a41c1792f35b52ac27d3b9 ChangeLog 666
-SHA256 5169cd117040bebb4360dbdd1ae23cd4b2c68acc8ec286b0447a2bc813011ac0 ChangeLog 666
+EBUILD poink-2.03.ebuild 757 RMD160 f3baf235e49470417b51c4de5a0fc04a51dd8ff4 SHA1 2680390bbee589b3ef49a220be1bc96418a6c1b0 SHA256 fa4bb9db1b8a84153b51e0f4752a78649835e7472dc7704b8d54a02defb8cff7
+MD5 48f4c9b5fb262170698684eb286a6922 poink-2.03.ebuild 757
+RMD160 f3baf235e49470417b51c4de5a0fc04a51dd8ff4 poink-2.03.ebuild 757
+SHA256 fa4bb9db1b8a84153b51e0f4752a78649835e7472dc7704b8d54a02defb8cff7 poink-2.03.ebuild 757
+MISC ChangeLog 861 RMD160 f1d04f4e805e627c5fda428e1ec2e0eda494d370 SHA1 ea679c2750a331941d95af1ceabb8724de11b34c SHA256 ad95cc14babe7ae32d742563ff3c85f514c628000a1046b7a1e5080214cd75bc
+MD5 638408b1aba586076c459dd16f4d28b0 ChangeLog 861
+RMD160 f1d04f4e805e627c5fda428e1ec2e0eda494d370 ChangeLog 861
+SHA256 ad95cc14babe7ae32d742563ff3c85f514c628000a1046b7a1e5080214cd75bc ChangeLog 861
MISC metadata.xml 223 RMD160 ffa99612cf27469c417944deed0e0c9155e64331 SHA1 607c637402dd253406aa6ee684471a702c5d1a99 SHA256 d6bb9ba68629616062b4433ab3b8fb01dfcafae5bb47804d9e06cdd6c66daa44
MD5 21cd68602737d7c996bceabf6e62c468 metadata.xml 223
RMD160 ffa99612cf27469c417944deed0e0c9155e64331 metadata.xml 223
@@ -17,10 +18,3 @@ SHA256 d6bb9ba68629616062b4433ab3b8fb01dfcafae5bb47804d9e06cdd6c66daa44 metadata
MD5 f82d5012d92c8f2c26974cd19426b19d files/digest-poink-2.03 229
RMD160 2938e12cc85b7cf992b004b5d1cb5a9c4e671b04 files/digest-poink-2.03 229
SHA256 6ef5742322fa01620db1e17d1496908cf5e128334d3cd712bde36c1c60af2b44 files/digest-poink-2.03 229
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.2 (GNU/Linux)
-
-iD8DBQFFy/MRAiZjviIA2XgRAkojAJ9cRH0G0QPQz9Qxw8BXoVNHKe32QgCg2gjQ
-4AXTymqr502nnbo9YpWAx0I=
-=BzyN
------END PGP SIGNATURE-----
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/poink-2.03.ebuild b/net-analyzer/poink/poink-2.03.ebuild
index f406681d4e0f..338761ade70a 100644
--- a/net-analyzer/poink/poink-2.03.ebuild
+++ b/net-analyzer/poink/poink-2.03.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/poink/poink-2.03.ebuild,v 1.4 2005/08/29 20:10:36 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/poink/poink-2.03.ebuild,v 1.5 2007/06/11 19:05:04 robbat2 Exp $
inherit eutils toolchain-funcs
@@ -13,6 +13,11 @@ KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="virtual/libc"
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${PN}-2.03-signed-char-fixup.patch
+}
+
src_compile() {
emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" || die
}