Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-analyzer/netperf: netperf-2.4.5-r1.ebuild ChangeLog netperf-2.5.0.ebuild
Date: Sat, 30 Jul 2011 15:40:20
Message-Id: 20110730154008.4E0A42004B@flycatcher.gentoo.org
1 jer 11/07/30 15:40:08
2
3 Modified: netperf-2.4.5-r1.ebuild ChangeLog
4 Added: netperf-2.5.0.ebuild
5 Log:
6 Version bump. Remove testing cruft.
7
8 (Portage version: 2.2.0_alpha47/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 net-analyzer/netperf/netperf-2.4.5-r1.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/netperf/netperf-2.4.5-r1.ebuild?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/netperf/netperf-2.4.5-r1.ebuild?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/netperf/netperf-2.4.5-r1.ebuild?r1=1.1&r2=1.2
16
17 Index: netperf-2.4.5-r1.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-analyzer/netperf/netperf-2.4.5-r1.ebuild,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- netperf-2.4.5-r1.ebuild 1 Dec 2010 00:38:44 -0000 1.1
24 +++ netperf-2.4.5-r1.ebuild 30 Jul 2011 15:40:08 -0000 1.2
25 @@ -1,6 +1,6 @@
26 -# Copyright 1999-2010 Gentoo Foundation
27 +# Copyright 1999-2011 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/netperf/netperf-2.4.5-r1.ebuild,v 1.1 2010/12/01 00:38:44 jer Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/netperf/netperf-2.4.5-r1.ebuild,v 1.2 2011/07/30 15:40:08 jer Exp $
31
32 EAPI="2"
33
34 @@ -19,11 +19,6 @@
35 RDEPEND="!sci-mathematics/snns"
36
37 src_prepare() {
38 -cp -av src/netserver.c{,.orig}
39 -# sed -i src/netserver.c \
40 -# -e '/^#define DEBUG_LOG_FILE/s:/tmp/:/var/log/:' \
41 -# -e 's:sizeof(netperf_response) - 7:MAXSPECDATA:g'
42 -
43 epatch \
44 "${FILESDIR}"/${PN}-fix-scripts.patch \
45 "${FILESDIR}"/${P}-netserver.patch
46
47
48
49 1.47 net-analyzer/netperf/ChangeLog
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/netperf/ChangeLog?rev=1.47&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/netperf/ChangeLog?rev=1.47&content-type=text/plain
53 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/netperf/ChangeLog?r1=1.46&r2=1.47
54
55 Index: ChangeLog
56 ===================================================================
57 RCS file: /var/cvsroot/gentoo-x86/net-analyzer/netperf/ChangeLog,v
58 retrieving revision 1.46
59 retrieving revision 1.47
60 diff -u -r1.46 -r1.47
61 --- ChangeLog 1 Dec 2010 00:38:44 -0000 1.46
62 +++ ChangeLog 30 Jul 2011 15:40:08 -0000 1.47
63 @@ -1,6 +1,12 @@
64 # ChangeLog for net-analyzer/netperf
65 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
66 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/netperf/ChangeLog,v 1.46 2010/12/01 00:38:44 jer Exp $
67 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
68 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/netperf/ChangeLog,v 1.47 2011/07/30 15:40:08 jer Exp $
69 +
70 +*netperf-2.5.0 (30 Jul 2011)
71 +
72 + 30 Jul 2011; Jeroen Roovers <jer@g.o> netperf-2.4.5-r1.ebuild,
73 + +netperf-2.5.0.ebuild:
74 + Version bump. Remove testing cruft.
75
76 *netperf-2.4.5-r1 (01 Dec 2010)
77
78
79
80
81 1.1 net-analyzer/netperf/netperf-2.5.0.ebuild
82
83 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/netperf/netperf-2.5.0.ebuild?rev=1.1&view=markup
84 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/netperf/netperf-2.5.0.ebuild?rev=1.1&content-type=text/plain
85
86 Index: netperf-2.5.0.ebuild
87 ===================================================================
88 # Copyright 1999-2011 Gentoo Foundation
89 # Distributed under the terms of the GNU General Public License v2
90 # $Header: /var/cvsroot/gentoo-x86/net-analyzer/netperf/netperf-2.5.0.ebuild,v 1.1 2011/07/30 15:40:08 jer Exp $
91
92 EAPI="4"
93
94 inherit eutils
95
96 DESCRIPTION="Network performance benchmark including tests for TCP, UDP, sockets, ATM and more."
97 SRC_URI="ftp://ftp.netperf.org/${PN}/${P}.tar.bz2"
98 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
99
100 HOMEPAGE="http://www.netperf.org/"
101 LICENSE="netperf"
102 SLOT="0"
103 IUSE=""
104
105 DEPEND=">=sys-apps/sed-4"
106 RDEPEND="!sci-mathematics/snns"
107
108 src_prepare() {
109 sed -i src/netserver.c \
110 -e '/^#define DEBUG_LOG_FILE_DIR/s:"/tmp/":"/var/log/":' \
111 -e 's:sizeof(netperf_response) - 7:MAXSPECDATA:g' \
112 || die
113
114 epatch "${FILESDIR}"/${PN}-fix-scripts.patch
115
116 # Fixing paths in scripts
117 sed -i -e 's:^\(NETHOME=\).*:\1"/usr/bin":' \
118 doc/examples/sctp_stream_script \
119 doc/examples/tcp_range_script \
120 doc/examples/tcp_rr_script \
121 doc/examples/tcp_stream_script \
122 doc/examples/udp_rr_script \
123 doc/examples/udp_stream_script
124 }
125
126 src_install () {
127 default
128
129 # move netserver into sbin as we had it before 2.4 was released with its
130 # autoconf goodness
131 dodir /usr/sbin
132 mv "${D}"/usr/{bin,sbin}/netserver || die
133
134 # init.d / conf.d
135 newinitd "${FILESDIR}"/${PN}-2.2-init netperf
136 newconfd "${FILESDIR}"/${PN}-2.2-conf netperf
137
138 # documentation and example scripts
139 dodoc AUTHORS ChangeLog NEWS README Release_Notes
140 dodir /usr/share/doc/${PF}/examples
141 #Scripts no longer get installed by einstall
142 cp doc/examples/*_script "${D}"/usr/share/doc/${PF}/examples
143 }