summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2009-10-20 19:43:03 +0000
committerJustin Lecher <jlec@gentoo.org>2009-10-20 19:43:03 +0000
commit1b4419f7324780b2855e0b2342a7ff9a2ff86270 (patch)
tree1ee6698db9aa18476d359b46be53163fa50a4922 /dev-util
parentsys-apps/evrouter: New Ebuild for bug 65255 (diff)
downloadsunrise-1b4419f7324780b2855e0b2342a7ff9a2ff86270.tar.gz
sunrise-1b4419f7324780b2855e0b2342a7ff9a2ff86270.tar.bz2
sunrise-1b4419f7324780b2855e0b2342a7ff9a2ff86270.zip
dev-util/stressapptest: dev-util/stressapptest Inital commit for bug 289320
svn path=/sunrise/; revision=9390
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/stressapptest/ChangeLog12
-rw-r--r--dev-util/stressapptest/Manifest6
-rw-r--r--dev-util/stressapptest/files/1.0.0-flags.patch11
-rw-r--r--dev-util/stressapptest/files/1.0.0-nolicense.patch6
-rw-r--r--dev-util/stressapptest/metadata.xml5
-rw-r--r--dev-util/stressapptest/stressapptest-1.0.0.ebuild32
6 files changed, 72 insertions, 0 deletions
diff --git a/dev-util/stressapptest/ChangeLog b/dev-util/stressapptest/ChangeLog
new file mode 100644
index 000000000..cad134f6a
--- /dev/null
+++ b/dev-util/stressapptest/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for dev-util/stressapptest
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*stressapptest-1.0.0 (20 Oct 2009)
+
+ 20 Oct 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+ +files/1.0.0-flags.patch, +files/1.0.0-nolicense.patch,
+ +stressapptest-1.0.0.ebuild, +metadata.xml:
+ Written by me
+ bug 289320
+
diff --git a/dev-util/stressapptest/Manifest b/dev-util/stressapptest/Manifest
new file mode 100644
index 000000000..42f51b453
--- /dev/null
+++ b/dev-util/stressapptest/Manifest
@@ -0,0 +1,6 @@
+AUX 1.0.0-flags.patch 368 RMD160 e8ea227a53721008246e0fe5dd0df5d9aa5ac758 SHA1 61f845261e7b209e96cfffa3270b60a922ef8913 SHA256 2ce6640228dbd8d6e84adf4f6cd48b281ebd694fcf5c84b369f0611684e689f3
+AUX 1.0.0-nolicense.patch 190 RMD160 4fee39d07937f82557985782d1da0c8cecd35491 SHA1 806899148a48a30228982fc2883425b72673759b SHA256 b8d9d46a98e4ac32e6408ea75c907b3a1af348a67e8d165187ed0c7ae7f502ea
+DIST stressapptest-1.0.0_autoconf.tar.gz 188825 RMD160 bb6ca99a68835eea936abcfd7ab15df2a741eb37 SHA1 1e595c2ab6699233a1606d62f6981e66b6504e2f SHA256 71f58a1ee7629ddbf10866467967ca230fedc7c695ce4d40076bef42ef8d95b6
+EBUILD stressapptest-1.0.0.ebuild 650 RMD160 ceb5b44df486f947d901d74b2ff54b89a4c4ccac SHA1 dc1416948f89c4aaaf80046b6bee1cc9c42ecd85 SHA256 6cefe126cf72023ced79af43390e641f1eb61ce8a2c3fa60e17608becb5f3712
+MISC ChangeLog 350 RMD160 23fe22de42935af4aa086c01f07d6df27c415d1f SHA1 01bf5c1b16ab2ceb9280cdc142d199ea80e267c9 SHA256 6e659081cadd2a62ec79b05e2e28760d9c7702bcf48d544688b0ace57264bbd3
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-util/stressapptest/files/1.0.0-flags.patch b/dev-util/stressapptest/files/1.0.0-flags.patch
new file mode 100644
index 000000000..efecc82f4
--- /dev/null
+++ b/dev-util/stressapptest/files/1.0.0-flags.patch
@@ -0,0 +1,11 @@
+--- configure.ac 2009-09-18 03:34:22.000000000 +0200
++++ configure.ac.new 2009-10-20 19:49:37.635888767 +0200
+@@ -46,8 +46,6 @@
+
+ #Default cxxflags
+ CXXFLAGS="$CXXFLAGS -DCHECKOPTS"
+-CXXFLAGS="$CXXFLAGS -Wreturn-type -Wunused -Wuninitialized -Wall"
+-CXXFLAGS="$CXXFLAGS -O3 -funroll-all-loops -funroll-loops -DNDEBUG"
+
+ # Checks for header files.
+ AC_HEADER_DIRENT
diff --git a/dev-util/stressapptest/files/1.0.0-nolicense.patch b/dev-util/stressapptest/files/1.0.0-nolicense.patch
new file mode 100644
index 000000000..4baa4252e
--- /dev/null
+++ b/dev-util/stressapptest/files/1.0.0-nolicense.patch
@@ -0,0 +1,6 @@
+--- Makefile.am 2009-09-17 19:49:38.000000000 +0200
++++ Makefile.am.new 2009-10-20 20:07:52.735780954 +0200
+@@ -1,2 +1 @@
+ SUBDIRS = src
+-dist_doc_DATA = COPYING
+\ No newline at end of file
diff --git a/dev-util/stressapptest/metadata.xml b/dev-util/stressapptest/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/dev-util/stressapptest/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/dev-util/stressapptest/stressapptest-1.0.0.ebuild b/dev-util/stressapptest/stressapptest-1.0.0.ebuild
new file mode 100644
index 000000000..bd6112d29
--- /dev/null
+++ b/dev-util/stressapptest/stressapptest-1.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit autotools eutils flag-o-matic
+
+MY_P="${P}_autoconf"
+
+DESCRIPTION="Stressful Application Test"
+HOMEPAGE="http://code.google.com/p/stressapptest/"
+SRC_URI="http://stressapptest.googlecode.com/files/${MY_P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+IUSE="debug"
+
+S="${WORKDIR}"/${MY_P}
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${PV}-flags.patch \
+ "${FILESDIR}"/${PV}-nolicense.patch
+ eautoreconf
+ use debug || append-flags -DNDEBUG
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+}