Gentoo Archives: gentoo-commits

From: "Daniel Black (dragonheart)" <dragonheart@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-benchmarks/lmbench: lmbench-3.0_alpha3.ebuild ChangeLog
Date: Fri, 02 May 2008 23:22:29
Message-Id: E1Js4Zs-0000p7-04@stork.gentoo.org
1 dragonheart 08/05/02 23:22:07
2
3 Modified: lmbench-3.0_alpha3.ebuild ChangeLog
4 Log:
5 fixed collision with imagemagick as per bug #197552 thanks to Nick Soveiko. Added QA patch also
6 (Portage version: 2.1.5_rc6)
7
8 Revision Changes Path
9 1.14 app-benchmarks/lmbench/lmbench-3.0_alpha3.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/lmbench/lmbench-3.0_alpha3.ebuild?rev=1.14&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/lmbench/lmbench-3.0_alpha3.ebuild?rev=1.14&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/lmbench/lmbench-3.0_alpha3.ebuild?r1=1.13&r2=1.14
14
15 Index: lmbench-3.0_alpha3.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/app-benchmarks/lmbench/lmbench-3.0_alpha3.ebuild,v
18 retrieving revision 1.13
19 retrieving revision 1.14
20 diff -u -r1.13 -r1.14
21 --- lmbench-3.0_alpha3.ebuild 7 May 2006 00:57:04 -0000 1.13
22 +++ lmbench-3.0_alpha3.ebuild 2 May 2008 23:22:07 -0000 1.14
23 @@ -1,13 +1,13 @@
24 -# Copyright 1999-2006 Gentoo Foundation
25 +# Copyright 1999-2008 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/lmbench/lmbench-3.0_alpha3.ebuild,v 1.13 2006/05/07 00:57:04 weeve Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/lmbench/lmbench-3.0_alpha3.ebuild,v 1.14 2008/05/02 23:22:07 dragonheart Exp $
29
30 -inherit toolchain-funcs
31 +inherit toolchain-funcs eutils
32
33 MY_P=${P/_alpha/-a}
34 DESCRIPTION="Suite of simple, portable benchmarks"
35 HOMEPAGE="http://www.bitmover.com/lmbench/whatis_lmbench.html"
36 -SRC_URI="ftp://ftp.bitmover.com/lmbench/${MY_P}.tgz"
37 +SRC_URI="mirror://gentoo/${MY_P}.tgz"
38
39 LICENSE="GPL-2"
40 SLOT="0"
41 @@ -18,6 +18,11 @@
42
43 S=${WORKDIR}/${MY_P}
44
45 +src_unpack() {
46 + unpack ${A}
47 + epatch "${FILESDIR}"/${P}-qa.patch
48 +}
49 +
50 src_compile() {
51 sed -e "s#^my \$distro =.*#my \$distro = \"`uname -r`\";#" \
52 -e 's#^@files =#chdir "/usr/share/lmbench"; @files =#' \
53 @@ -27,22 +32,23 @@
54 }
55
56 src_install() {
57 - cd src ; make BASE=${D}/usr install || die
58 + cd src ; make BASE="${D}"/usr install || die
59
60 dodir /usr/share
61 - mv ${D}/usr/man ${D}/usr/share
62 + mv "${D}"/usr/man "${D}"/usr/share
63
64 - cd ${S}
65 + cd "${S}"
66 exeinto /usr/bin
67 - doexe ${S}/bc_lm.pl
68 + doexe "${S}"/bc_lm.pl
69 + mv "${D}"/usr/bin/stream "${D}"/usr/bin/stream.lmbench
70
71 insinto /etc
72 - doins ${FILESDIR}/bc-config
73 + doins "${FILESDIR}"/bc-config
74
75 dodir /usr/share/lmbench
76 dodir /usr/share/lmbench/src
77 - cp src/webpage-lm.tar ${D}/usr/share/lmbench/src
78 - cp -R scripts ${D}/usr/share/lmbench
79 + cp src/webpage-lm.tar "${D}"/usr/share/lmbench/src
80 + cp -R scripts "${D}"/usr/share/lmbench
81
82 dodir /usr/share/lmbench/results
83 chmod 777 ${D}/usr/share/lmbench/results
84
85
86
87 1.14 app-benchmarks/lmbench/ChangeLog
88
89 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/lmbench/ChangeLog?rev=1.14&view=markup
90 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/lmbench/ChangeLog?rev=1.14&content-type=text/plain
91 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-benchmarks/lmbench/ChangeLog?r1=1.13&r2=1.14
92
93 Index: ChangeLog
94 ===================================================================
95 RCS file: /var/cvsroot/gentoo-x86/app-benchmarks/lmbench/ChangeLog,v
96 retrieving revision 1.13
97 retrieving revision 1.14
98 diff -u -r1.13 -r1.14
99 --- ChangeLog 21 Feb 2007 20:10:25 -0000 1.13
100 +++ ChangeLog 2 May 2008 23:22:07 -0000 1.14
101 @@ -1,6 +1,11 @@
102 # ChangeLog for app-benchmarks/lmbench
103 -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
104 -# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/lmbench/ChangeLog,v 1.13 2007/02/21 20:10:25 peper Exp $
105 +# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
106 +# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/lmbench/ChangeLog,v 1.14 2008/05/02 23:22:07 dragonheart Exp $
107 +
108 + 02 May 2008; Daniel Black <dragonheart@g.o>
109 + +files/lmbench-3.0_alpha3-qa.patch, lmbench-3.0_alpha3.ebuild:
110 + fixed collision with imagemagick as per bug #197552 thanks to Nick Soveiko.
111 + Added QA patch also
112
113 21 Feb 2007; Piotr JaroszyƄski <peper@g.o> ChangeLog:
114 Transition to Manifest2.
115
116
117
118 --
119 gentoo-commits@l.g.o mailing list