diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-benchmarks/cpuburn |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-benchmarks/cpuburn')
-rw-r--r-- | app-benchmarks/cpuburn/Manifest | 8 | ||||
-rw-r--r-- | app-benchmarks/cpuburn/cpuburn-1.4a-r1.ebuild | 31 | ||||
-rw-r--r-- | app-benchmarks/cpuburn/cpuburn-1.4a.ebuild | 29 | ||||
-rw-r--r-- | app-benchmarks/cpuburn/files/01-variables.patch | 40 | ||||
-rw-r--r-- | app-benchmarks/cpuburn/files/cpuburn-1.4a-flags.patch | 7 | ||||
-rw-r--r-- | app-benchmarks/cpuburn/metadata.xml | 10 |
6 files changed, 125 insertions, 0 deletions
diff --git a/app-benchmarks/cpuburn/Manifest b/app-benchmarks/cpuburn/Manifest new file mode 100644 index 000000000000..a92da3438451 --- /dev/null +++ b/app-benchmarks/cpuburn/Manifest @@ -0,0 +1,8 @@ +AUX 01-variables.patch 879 SHA256 7022b7191746cc5a159fe4db7de556f8f36b95e9e2aa6d214a80c179f55c61dc SHA512 eef2f5dfc3a49712568001a273be117126beac27560b6e4386e89893ef30acda76c956b96a9a86bf1a0a424003f3eb9214a8a4a1c828fcbbf809eed82a5a7af7 WHIRLPOOL ac124c94bc81252946151fe87b31597dd9c9bc509c4285de482a0c318aed35c810df7b8b8baecebdc58825ddea06bb241838d3a09b86035dc3cf8ca50b3be09c +AUX cpuburn-1.4a-flags.patch 250 SHA256 478217b059d351cde2d16b57d6c058abbdcf02b68d12d572212f173c845c85ff SHA512 6e786ae47148385003529984da314b56918653d36002dcfa10f995a0568703bb269ddb0b4623693e35659415c12ab2ffc641b799389377863b2df0edcc8fe668 WHIRLPOOL d92639812dfd181f57365be7973fe6a09a07a7713d3692fb44fd7e53ef466c8cd4c337ff4016f71855dc47d35172d343e8ad040906221839ad014a999a5108ea +DIST cpuburn-1.4a.tar.gz 9277 SHA256 eb191ce9bfbf453d30c218c3419573df102a3588f96c4a43686c84bb9da4bed6 SHA512 db84cabe70af0b6b3579c746f6df08c268b7145c9521fc609ce5b4cfd497dbb0639e52ab55f34110cff297ec23cf1413db28c6bff4e6f81a69722626886df7ce WHIRLPOOL e119aeaf3453357125fb0f203fdbd0bb68f52479213d6cf6462fcaf53636cb4a13b16f5350cc4b9a382ff9ccc362535f362f6b5b78165c683dcd432e281c7b46 +EBUILD cpuburn-1.4a-r1.ebuild 719 SHA256 c034d8b0102e50d0917072d0b25a00088cf1d0550d1367821790e0c838cefd80 SHA512 0516ac5c4b275e6a62269827271d321c259894540e558c9f4e15615d7b63496b8e3a75b36d69aeb2bf8558c5903e86381a3b7af64e2c17812e176b35a4fc726a WHIRLPOOL a7b4c02d8a7a251c12c4e909a4a18d0224bed2ddf9f729b77b5ebc31d31b25e151852c8aebd437f8fbae49b6e9de0d04ef3d36d01454351d279781afa6bff3fe +EBUILD cpuburn-1.4a.ebuild 678 SHA256 522f36460264fe9db21b3e7f8e15fe69957207739d1b0e1a6caf19f579ebf14c SHA512 a432d3d79af4cd0d104d5332a2947d60c5f70ab1e108663be104929f03acfe4e5612b6409acea7496b2a6a8003ff4f0305284a4e67613edec42f235cbd1c131a WHIRLPOOL 34adad6040cef307b3590e2a479273ba7ee2d1901cf789360b61badf60c417890156b69a5a2cbdfd8240a885242dcecc89bf0fcc200f119350a00a01cbae1ecf +MISC ChangeLog 2625 SHA256 79df897a78b7bf9839cdda286e9391e108a4346360677c4b77739f40306795d6 SHA512 a7f5d0c42c6e763d5934af217e79b6a18d1577750cdaa049859ad7c52c08ce0e3d491280be9f69b720bceb43a589ae9dd9e37f0d075b8b3248a7499746bc1c80 WHIRLPOOL bf62fd3166661ab880b060f13cbe6ab438df96915227d70aa6e0d718ea19d85b6fd3f40c9b731b9e01624bba22e4ed4fccfebc242853890f7ce4598d01dd3e1b +MISC ChangeLog-2015 2417 SHA256 79d0d4eac7048a9e1336fa3d694f1768e214bc665526c465b711844bef0443b1 SHA512 9816f0619fe2938f70895b56d2c249c6096c7cab613aad1f5e43d1a5a554372ee89065a20a97f471c991ef00e2cc10fac92ad2e918be5b8ac7f7be70d9a57203 WHIRLPOOL a8d4ba72ad3f4be680fe1581e91123decc309ab6cb2a62dc444078036845c10717e737b49311828fa71643af4510d165925d19f2e68610663fac0aae473e5078 +MISC metadata.xml 405 SHA256 54628093392b67140d830984646c4eb7fd7c67eba9a88ab49fbce2f18430f4f9 SHA512 64ecdaee9bef3fc3e4305f318905aa50424c003d1daf3262cf190a0129c1b7b5e3b15f95de5abc0a37bfdcc86ceb3973179869b13a80c5f9e0aee9bf53529cbd WHIRLPOOL 681824c3e94ae3ff152611cf3ee817fa4e31774c47eadb0806fcfd4b07aec8b2c1cb0e5e24182126c1536da8831d950c5f435d95bd1f6fef29f36e199616e465 diff --git a/app-benchmarks/cpuburn/cpuburn-1.4a-r1.ebuild b/app-benchmarks/cpuburn/cpuburn-1.4a-r1.ebuild new file mode 100644 index 000000000000..3a72f5ced7c5 --- /dev/null +++ b/app-benchmarks/cpuburn/cpuburn-1.4a-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils flag-o-matic toolchain-funcs + +MY_P="${PV/./_}" + +DESCRIPTION="Designed to heavily load CPU chips [testing purposes]" +HOMEPAGE="http://pages.sbcglobal.net/redelm/" +#SRC_URI="http://pages.sbcglobal.net/redelm/cpuburn_${MY_P}_tar.gz -> ${P}.tar.gz" +SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* amd64 x86" +IUSE="" + +src_prepare() { + epatch \ + "${FILESDIR}"/${P}-flags.patch \ + "${FILESDIR}"/01-variables.patch + use amd64 && append-flags -m32 #65719 + tc-export CC +} + +src_install() { + dodoc Design README + dobin burn{BX,K6,K7,MMX,P5,P6} +} diff --git a/app-benchmarks/cpuburn/cpuburn-1.4a.ebuild b/app-benchmarks/cpuburn/cpuburn-1.4a.ebuild new file mode 100644 index 000000000000..8d719d7385fc --- /dev/null +++ b/app-benchmarks/cpuburn/cpuburn-1.4a.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit eutils flag-o-matic toolchain-funcs + +MY_P="${PV/./_}" + +DESCRIPTION="Designed to heavily load CPU chips [testing purposes]" +HOMEPAGE="http://pages.sbcglobal.net/redelm/" +#SRC_URI="http://pages.sbcglobal.net/redelm/cpuburn_${MY_P}_tar.gz -> ${P}.tar.gz" +SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* amd64 x86" +IUSE="" + +src_prepare() { + epatch "${FILESDIR}"/${P}-flags.patch + use amd64 && append-flags -m32 #65719 + tc-export CC +} + +src_install() { + dodoc Design README + dobin burn{BX,K6,K7,MMX,P5,P6} +} diff --git a/app-benchmarks/cpuburn/files/01-variables.patch b/app-benchmarks/cpuburn/files/01-variables.patch new file mode 100644 index 000000000000..3e8b666c29ec --- /dev/null +++ b/app-benchmarks/cpuburn/files/01-variables.patch @@ -0,0 +1,40 @@ +--- cpuburn-1.4a.orig/burnK7.S ++++ cpuburn-1.4a/burnK7.S +@@ -74,6 +74,7 @@ int_exit: + push %eax + int $0x80 + #endif ++.data # Data allocation + .align 32,0 + .fill 64 + half: .long 0x7fffffff,0 +--- cpuburn-1.4a.orig/burnP5.S ++++ cpuburn-1.4a/burnP5.S +@@ -77,6 +77,7 @@ crunch: + #else + int $0x80 + #endif ++.data # Data allocation + .align 32,0 + half: .long 0xffffffff,0x3fdfffff + one: .long 0xffffffff,0x3fefffff +--- cpuburn-1.4a.orig/burnP6.S ++++ cpuburn-1.4a/burnP6.S +@@ -69,6 +69,7 @@ int_exit: # error abort + push %eax # *BSD syscall + int $0x80 + #endif ++.data # Data allocation + .align 32,0 + half: .long 0x7fffffff,0 + e: .long 0xffffffff,0x3fdfffff +--- cpuburn-1.4a.orig/burnK6.S ++++ cpuburn-1.4a/burnK6.S +@@ -68,6 +68,7 @@ int_exit: + push %eax + int $0x80 + #endif ++.data # Data allocation + .align 32,0 + half: .long 0x7fffffff,0 + e: .long 0xffffffff,0x3fdfffff diff --git a/app-benchmarks/cpuburn/files/cpuburn-1.4a-flags.patch b/app-benchmarks/cpuburn/files/cpuburn-1.4a-flags.patch new file mode 100644 index 000000000000..97b8836c0af4 --- /dev/null +++ b/app-benchmarks/cpuburn/files/cpuburn-1.4a-flags.patch @@ -0,0 +1,7 @@ +--- Makefile.orig 2001-06-16 05:39:17.000000000 +0200 ++++ Makefile 2010-10-12 20:31:38.000000000 +0200 +@@ -1,3 +1,3 @@ + all : burnP5 burnP6 burnK6 burnK7 burnBX burnMMX + .S: +- gcc -s -nostdlib -o $@ $< ++ $(CC) $(CFLAGS) $(LDFLAGS) -nostdlib -o $@ $< diff --git a/app-benchmarks/cpuburn/metadata.xml b/app-benchmarks/cpuburn/metadata.xml new file mode 100644 index 000000000000..32e5e6f68d6a --- /dev/null +++ b/app-benchmarks/cpuburn/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> + <longdescription> + CPUBurn is the ultimate stability testing tool for overclockers. The + program heats up any x86 CPU to the maximum possible operating + temperature that is achievable by using ordinary software. + </longdescription> +</pkgmetadata> |