Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress/
Date: Sun, 30 Sep 2018 20:13:48
Message-Id: 1538338415.61f3f3ab751702016207e82b20b5be7df878e1ad.mgorny@gentoo
1 commit: 61f3f3ab751702016207e82b20b5be7df878e1ad
2 Author: Conrad Kostecki <conrad <AT> kostecki <DOT> com>
3 AuthorDate: Sun Sep 30 11:58:20 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 30 20:13:35 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f3f3ab
7
8 app-benchmarks/stress: bump to EAPI=7
9
10 Closes: https://bugs.gentoo.org/667192
11 Signed-off-by: Conrad Kostecki <conrad <AT> kostecki.com>
12 Package-Manager: Portage-2.3.50, Repoman-2.3.11
13 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
14 Closes: https://github.com/gentoo/gentoo/pull/9999
15
16 app-benchmarks/stress/metadata.xml | 13 ++++++++++++-
17 app-benchmarks/stress/stress-1.0.4-r2.ebuild | 21 +++++++++++++++++++++
18 2 files changed, 33 insertions(+), 1 deletion(-)
19
20 diff --git a/app-benchmarks/stress/metadata.xml b/app-benchmarks/stress/metadata.xml
21 index 6f49eba8f49..486cfdbaa8a 100644
22 --- a/app-benchmarks/stress/metadata.xml
23 +++ b/app-benchmarks/stress/metadata.xml
24 @@ -1,5 +1,16 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 -<!-- maintainer-needed -->
29 + <maintainer type="person">
30 + <email>ck+gentoo@××××××××.de</email>
31 + <name>Conrad Kostecki</name>
32 + </maintainer>
33 + <maintainer type="project">
34 + <email>proxy-maint@g.o</email>
35 + <name>Proxy Maintainers</name>
36 + </maintainer>
37 + <longdescription>
38 + Stress is a deliberately simple workload generator for POSIX systems.
39 + It imposes a configurable amount of CPU, memory, I/O, and disk stress on the system.
40 + </longdescription>
41 </pkgmetadata>
42
43 diff --git a/app-benchmarks/stress/stress-1.0.4-r2.ebuild b/app-benchmarks/stress/stress-1.0.4-r2.ebuild
44 new file mode 100644
45 index 00000000000..41adb494631
46 --- /dev/null
47 +++ b/app-benchmarks/stress/stress-1.0.4-r2.ebuild
48 @@ -0,0 +1,21 @@
49 +# Copyright 1999-2018 Gentoo Authors
50 +# Distributed under the terms of the GNU General Public License v2
51 +
52 +EAPI="7"
53 +
54 +DESCRIPTION="A deliberately simple workload generator for POSIX systems"
55 +HOMEPAGE="https://people.seas.harvard.edu/~apw/stress"
56 +SRC_URI="https://people.seas.harvard.edu/~apw/${PN}/${P}.tar.gz -> ${P}-r1.tar.gz"
57 +
58 +LICENSE="GPL-2+"
59 +SLOT="0"
60 +KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
61 +IUSE="static"
62 +
63 +src_configure() {
64 + local myeconfargs=(
65 + $(use_enable static)
66 + )
67 +
68 + econf "${myeconfargs[@]}"
69 +}