summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiago Cunha <tcunha@gentoo.org>2009-05-17 18:33:17 +0000
committerTiago Cunha <tcunha@gentoo.org>2009-05-17 18:33:17 +0000
commit2786f46be1b1482f47ff9d28328931628cb9e136 (patch)
tree8c8cecedbb23a26f6c0d532c861fad13700022ef /app-benchmarks/stress
parentlibusb-compat will work fine with brltty, code inspection plus upstream says so. (diff)
downloadhistorical-2786f46be1b1482f47ff9d28328931628cb9e136.tar.gz
historical-2786f46be1b1482f47ff9d28328931628cb9e136.tar.bz2
historical-2786f46be1b1482f47ff9d28328931628cb9e136.zip
- Use the patch from bug 261720 which:
- Avoids using -Werror during build (fixes bug 260868 reported by flameeyes). - Respects CFLAGS (fixes bug 239949 reported by flameeyes). Thus, stable sparc. Package-Manager: portage-2.1.6.11/cvs/Linux sparc64
Diffstat (limited to 'app-benchmarks/stress')
-rw-r--r--app-benchmarks/stress/ChangeLog8
-rw-r--r--app-benchmarks/stress/Manifest10
-rw-r--r--app-benchmarks/stress/stress-1.0.0.ebuild19
3 files changed, 26 insertions, 11 deletions
diff --git a/app-benchmarks/stress/ChangeLog b/app-benchmarks/stress/ChangeLog
index 0c16cd7cd159..8e7d3ef5a186 100644
--- a/app-benchmarks/stress/ChangeLog
+++ b/app-benchmarks/stress/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-benchmarks/stress
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/stress/ChangeLog,v 1.34 2009/05/05 19:23:57 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/stress/ChangeLog,v 1.35 2009/05/17 18:33:17 tcunha Exp $
+
+ 17 May 2009; Tiago Cunha <tcunha@gentoo.org> stress-1.0.0.ebuild:
+ - Use the patch from bug 261720 which:
+ - Avoids using -Werror during build (fixes bug 260868 reported by flameeyes).
+ - Respects CFLAGS (fixes bug 239949 reported by flameeyes). Thus, stable
+ sparc.
05 May 2009; Christian Faulhammer <fauli@gentoo.org> stress-1.0.0.ebuild:
stable x86, bug 261720
diff --git a/app-benchmarks/stress/Manifest b/app-benchmarks/stress/Manifest
index 5152246bd101..557df50d466e 100644
--- a/app-benchmarks/stress/Manifest
+++ b/app-benchmarks/stress/Manifest
@@ -4,13 +4,13 @@ Hash: SHA1
DIST stress-0.18.6.tar.gz 162798 RMD160 c473cca0bd80d26d4a57c7da4dc02548d57e38cd SHA1 7cbbe27b95354173498be0a66b41d5b49116e02f SHA256 e69f78cfb0f956b087275c535f960c281430812243374bf13a784055a453d938
DIST stress-1.0.0.tar.gz 178155 RMD160 4e14bf053dd03ae5a108d6d20577808395564489 SHA1 82165c06038ceb85eb1bf7cb747d97acf0916af6 SHA256 778126fdcc3ecb54d4a8dad6164001603bcc3b79ba64b3c2c5285275bc0cbedf
EBUILD stress-0.18.6.ebuild 817 RMD160 850dd00944550c27096b72694820e0a9e39a17ac SHA1 ede9039b75d43396585b1bf43325fe1dde6b9694 SHA256 f5a155365e85fa6b2557a54016faa88c629ba8a9651675aafc1fa3764784bf15
-EBUILD stress-1.0.0.ebuild 903 RMD160 98a8cf4b45fcbececa7e8961da45513e9289d84c SHA1 11292acec4488aa951cb961feb2338b88d7342f2 SHA256 785dd8e206ded5db74cede58bf5fa999728e5fa7b456495558a86d29f4cc2131
-MISC ChangeLog 3963 RMD160 215cc8a3864363ac4769c698afc390506e9726b6 SHA1 ef1472756e77fa500e6ad5f437c195137488dae2 SHA256 25836fc7a58297f7cb73eb595a36bcacf84c8ad9c012a142f4384f0aafd541b7
+EBUILD stress-1.0.0.ebuild 1074 RMD160 e947e178ccfa53d38e6fabf826714974baa0456e SHA1 e7c8941b30d296a50888cf7ee5f79ec774a251ee SHA256 4be5438016cd0687fcc0fcf58a43504670a00237065f2bdeb717604d8391bd91
+MISC ChangeLog 4246 RMD160 7f2057a06960717cc8580f66ab240403dbce28cd SHA1 1f1202e24c5507a9c54593f9782543f6e03fc53a SHA256 0f693d32396b2974b744979b8d305af08ce7f0f8dc1490530a02b3cba28a17a9
MISC metadata.xml 164 RMD160 80582ab33b0b579ef4d41eb9899dbc2a5904566c SHA1 ad15e5d3d68ce39107636b39a2bcc6a847ab45dd SHA256 d1c053798bce14287e6955dac28fa5fc6c7415449545b2922f4d30fe4d84894c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkoAklsACgkQNQqtfCuFneOa0QCgn1vHnAtsHXg6xP0aUmHFZ/5A
-ZdgAnjWnx8Fl+dl93jA/DEtfHNMhruYU
-=bBlK
+iEYEARECAAYFAkoQV5gACgkQAgIglOz4paDQBwCfVtFUOgvBy+PnvFcCTniAtIPD
+83kAn3zTW+qtz7a+IoZR2sa9ES5oqWW0
+=bQUu
-----END PGP SIGNATURE-----
diff --git a/app-benchmarks/stress/stress-1.0.0.ebuild b/app-benchmarks/stress/stress-1.0.0.ebuild
index 34b6df82c5a3..8018ae974f2a 100644
--- a/app-benchmarks/stress/stress-1.0.0.ebuild
+++ b/app-benchmarks/stress/stress-1.0.0.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/stress/stress-1.0.0.ebuild,v 1.6 2009/05/05 19:23:57 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/stress/stress-1.0.0.ebuild,v 1.7 2009/05/17 18:33:17 tcunha Exp $
-inherit flag-o-matic
+inherit autotools flag-o-matic
MY_P="${PN}-${PV/_/}"
S="${WORKDIR}/${MY_P}"
@@ -12,7 +12,7 @@ SRC_URI="http://weather.ou.edu/~apw/projects/stress/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~mips ppc ppc64 sparc x86"
IUSE="static"
DEPEND="sys-apps/help2man"
@@ -20,8 +20,17 @@ RDEPEND=""
src_unpack() {
unpack ${A}
- # Force rebuild of the manpage
- rm -f "${S}"/doc/stress.1
+ cd "${S}"
+
+ # Force rebuild of the manpage.
+ rm -f doc/stress.1
+
+ # Honour Gentoo CFLAGS.
+ sed -i -e "/CFLAGS/s/-Werror//" \
+ -e "s/CFLAGS/AM_CFLAGS/" \
+ src/Makefile.am || die "sed cflags failed"
+
+ eautoreconf
}
src_compile() {