mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
net-analyzer/chaosreader: treeclean
Closes: https://bugs.gentoo.org/722568 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
This commit is contained in:
@@ -1 +0,0 @@
|
||||
DIST chaosreader-0.96.tar.gz 99124 BLAKE2B 04e9dd45543033bb3d15264fcc9168b7e2cec6f304f10142df36c363e841afc91659d7956bbb60b05cc6ab4e8fd519adaf9a2e69be2efc129fd2f38ca0d99f1f SHA512 46ba4a66152403e150e652bf6fa08af98cd3d709ea2cb834a32411ca5dde5f94a7e972404626787e604c1449c29ab5f335673b305ab83856c0dfff7cbf2f4de4
|
||||
@@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Trace TCP/UDP/... sessions and fetch application data"
|
||||
HOMEPAGE="http://chaosreader.sourceforge.net
|
||||
https://github.com/brendangregg/Chaosreader"
|
||||
SRC_URI="https://github.com/brendangregg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
|
||||
LICENSE="GPL-2+"
|
||||
|
||||
DEPEND=">=dev-lang/perl-5.8.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/Chaosreader-${PV}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/chaosreader-0.96-zombies.patch
|
||||
"${FILESDIR}"/chaosreader-0.96-chunkcheck.patch
|
||||
"${FILESDIR}"/chaosreader-0.96-divisionbyzero.patch
|
||||
)
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
--- a/chaosreader 2011-11-10 19:17:50.000000000 +0100
|
||||
+++ b/chaosreader 2012-03-09 18:15:21.096105305 +0100
|
||||
@@ -5350,6 +5353,24 @@
|
||||
next if length($http_data) < 8;
|
||||
$partnum++;
|
||||
$parttext = sprintf("%02d",$partnum);
|
||||
+
|
||||
+ ## from https://sourceforge.net/tracker/?func=detail&aid=2019799&group_id=107384&atid=647491
|
||||
+ ### Chunk Check
|
||||
+ if ( $http_header =~ /Transfer-Encoding: chunked/ ) {
|
||||
+ my $new_http_data="";
|
||||
+ my $chunksize=-1;
|
||||
+ my $pos=0;
|
||||
+ until ($chunksize==0) {
|
||||
+ my $eolpos=index($http_data,"\r\n",$pos);
|
||||
+ $chunksize=hex(substr($http_data,$pos,$eolpos - $pos));
|
||||
+ $pos=($eolpos+2);
|
||||
+ if ($chunksize > 0) {
|
||||
+ $new_http_data.=substr($http_data,$pos,$chunksize);
|
||||
+ }
|
||||
+ $pos+=($chunksize+2);
|
||||
+ }
|
||||
+ $http_data=$new_http_data;
|
||||
+ }
|
||||
|
||||
### Part - Checks
|
||||
$http_type = &File_Type($http_data);
|
||||
@@ -1,18 +0,0 @@
|
||||
--- a/chaosreader 2014-06-15 21:30:11.000000000 +0200
|
||||
+++ b/chaosreader 2019-02-21 18:26:00.671756895 +0100
|
||||
@@ -4275,7 +4275,14 @@
|
||||
print REPLAY "ms($timediff1);\n";
|
||||
}
|
||||
$duration = 0.01 if $duration == 0; # avoid divide by 0,
|
||||
- $speed = sprintf("%.2f",$bytes / (1024 * $duration));
|
||||
+ + # avoid division by zero
|
||||
+ # from https://sourceforge.net/tracker/?func=detail&aid=2210488&group_id=107384&atid=647489
|
||||
+ if ( $duration > 0 ) {
|
||||
+ $speed = sprintf("%.2f",$bytes / (1024 * $duration));
|
||||
+ }
|
||||
+ else {
|
||||
+ $speed = "unknown";
|
||||
+ }
|
||||
print REPLAY "print \"\n\n" .
|
||||
"Summary: $duration2 seconds, $bytes bytes, $speed Kb/sec\\n\";";
|
||||
close REPLAY;
|
||||
@@ -1,11 +0,0 @@
|
||||
--- a/chaosreader 2006-12-24 15:12:23.000000000 +0100
|
||||
+++ b/chaosreader 2006-12-24 15:11:56.000000000 +0100
|
||||
@@ -396,6 +395,8 @@ if ($Arg{normal}) {
|
||||
|
||||
elsif ($Arg{standalone}) {
|
||||
|
||||
+ $SIG{CHLD} = "IGNORE";
|
||||
+
|
||||
############################################################
|
||||
# --- STANDALONE - Create Packet Logs and Process them ---
|
||||
#
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="sourceforge">chaosreader</remote-id>
|
||||
<remote-id type="github">brendangregg/chaosreader</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -794,11 +794,6 @@ dev-games/wfmath
|
||||
# release over 3 years ago, no revdeps. Removal on 2023-02-01.
|
||||
dev-cpp/pngpp
|
||||
|
||||
# Jonas Stein <jstein@gentoo.org> (2023-01-01)
|
||||
# Package is broken and unusable, no activity upstream.
|
||||
# Removal after 2023-02-01. Bug #722568.
|
||||
net-analyzer/chaosreader
|
||||
|
||||
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2022-12-29)
|
||||
# Upstream is dead, last activity in Nov 2017. Does not
|
||||
# work with newer log4j, bug #857663. Use net-p2p/biglybt
|
||||
|
||||
Reference in New Issue
Block a user