Gentoo Archives: gentoo-commits

From: "Anthony G. Basile (blueness)" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-benchmarks/ramspeed: ramspeed-3.5.0-r1.ebuild ChangeLog
Date: Sat, 01 Dec 2012 18:20:38
Message-Id: 20121201182028.055FC216D9@flycatcher.gentoo.org
1 blueness 12/12/01 18:20:27
2
3 Modified: ramspeed-3.5.0-r1.ebuild ChangeLog
4 Log:
5 Switch to EAPI=4
6
7 (Portage version: 2.1.11.31/cvs/Linux x86_64, signed Manifest commit with key 0xF52D4BBA)
8
9 Revision Changes Path
10 1.3 app-benchmarks/ramspeed/ramspeed-3.5.0-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/ramspeed/ramspeed-3.5.0-r1.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/ramspeed/ramspeed-3.5.0-r1.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/ramspeed/ramspeed-3.5.0-r1.ebuild?r1=1.2&r2=1.3
15
16 Index: ramspeed-3.5.0-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-benchmarks/ramspeed/ramspeed-3.5.0-r1.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- ramspeed-3.5.0-r1.ebuild 1 Dec 2012 17:57:38 -0000 1.2
23 +++ ramspeed-3.5.0-r1.ebuild 1 Dec 2012 18:20:27 -0000 1.3
24 @@ -1,12 +1,13 @@
25 # Copyright 1999-2012 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/ramspeed/ramspeed-3.5.0-r1.ebuild,v 1.2 2012/12/01 17:57:38 blueness Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/ramspeed/ramspeed-3.5.0-r1.ebuild,v 1.3 2012/12/01 18:20:27 blueness Exp $
29
30 -EAPI=2
31 +EAPI="4"
32 inherit flag-o-matic toolchain-funcs
33
34 MY_PN="ramsmp"
35 -MY_P=${MY_PN}-${PV}
36 +MY_P="${MY_PN}-${PV}"
37 +S="${WORKDIR}/${MY_P}"
38
39 DESCRIPTION="Benchmarking for memory and cache"
40 HOMEPAGE="http://www.alasir.com/software/ramspeed/"
41 @@ -17,13 +18,6 @@
42 KEYWORDS="~amd64 ~x86"
43 IUSE="sse pic"
44
45 -src_prepare(){
46 - tc-export CC AS
47 -
48 - # Deal with changed package name and file name
49 - mv ${MY_P} ${P}
50 -}
51 -
52 src_configure(){
53 local obj
54 local arch_prefix=./
55 @@ -31,6 +25,8 @@
56 use x86 && arch_prefix=i386/
57 use amd64 && arch_prefix=amd64/
58
59 + tc-export CC AS
60 +
61 #fix the stack
62 append-ldflags -Wl,-z,noexecstack
63 obj=( ramsmp.o ${arch_prefix}{fltmark,fltmem,intmark,intmem}.o )
64 @@ -57,11 +53,11 @@
65 obj=( "${obj[@]}" ${arch_prefix}{mmxmark,mmxmem,ssemark,ssemem}.o )
66 fi
67
68 - echo "ramsmp: ${obj[@]}" > Makefile || die
69 + echo "ramsmp: ${obj[@]}" > Makefile
70 }
71
72 src_install(){
73 - dobin ramsmp || die
74 - dosym /usr/bin/ramsmp /usr/bin/ramspeed || die
75 - dodoc HISTORY README || die
76 + dobin ramsmp
77 + dosym /usr/bin/ramsmp /usr/bin/ramspeed
78 + dodoc HISTORY README
79 }
80
81
82
83 1.9 app-benchmarks/ramspeed/ChangeLog
84
85 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/ramspeed/ChangeLog?rev=1.9&view=markup
86 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/ramspeed/ChangeLog?rev=1.9&content-type=text/plain
87 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-benchmarks/ramspeed/ChangeLog?r1=1.8&r2=1.9
88
89 Index: ChangeLog
90 ===================================================================
91 RCS file: /var/cvsroot/gentoo-x86/app-benchmarks/ramspeed/ChangeLog,v
92 retrieving revision 1.8
93 retrieving revision 1.9
94 diff -u -r1.8 -r1.9
95 --- ChangeLog 1 Dec 2012 18:02:23 -0000 1.8
96 +++ ChangeLog 1 Dec 2012 18:20:27 -0000 1.9
97 @@ -1,6 +1,9 @@
98 # ChangeLog for app-benchmarks/ramspeed
99 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
100 -# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/ramspeed/ChangeLog,v 1.8 2012/12/01 18:02:23 blueness Exp $
101 +# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/ramspeed/ChangeLog,v 1.9 2012/12/01 18:20:27 blueness Exp $
102 +
103 + 01 Dec 2012; Anthony G. Basile <blueness@g.o> ramspeed-3.5.0-r1.ebuild:
104 + Switch to EAPI=4
105
106 01 Dec 2012; Anthony G. Basile <blueness@g.o> ramspeed-2.6.0.ebuild,
107 ramspeed-3.5.0.ebuild: