From 836586553c510ee2dd91e2ecd7676fe432c1f1a4 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 18 Sep 2023 05:05:05 +0100 Subject: gentoo auto-resync : 18:09:2023 - 05:05:05 --- app-benchmarks/Manifest.gz | Bin 4690 -> 4689 bytes app-benchmarks/cpuburn/Manifest | 2 +- app-benchmarks/cpuburn/cpuburn-1.4a-r4.ebuild | 59 ------------------------ app-benchmarks/cpuburn/cpuburn-1.4a-r5.ebuild | 64 ++++++++++++++++++++++++++ 4 files changed, 65 insertions(+), 60 deletions(-) delete mode 100644 app-benchmarks/cpuburn/cpuburn-1.4a-r4.ebuild create mode 100644 app-benchmarks/cpuburn/cpuburn-1.4a-r5.ebuild (limited to 'app-benchmarks') diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz index e2138d72b69c..68f98f7c911a 100644 Binary files a/app-benchmarks/Manifest.gz and b/app-benchmarks/Manifest.gz differ diff --git a/app-benchmarks/cpuburn/Manifest b/app-benchmarks/cpuburn/Manifest index 6e68ba8702cf..56d996cb9beb 100644 --- a/app-benchmarks/cpuburn/Manifest +++ b/app-benchmarks/cpuburn/Manifest @@ -1,4 +1,4 @@ AUX cpuburn-1.4a-variables.patch 879 BLAKE2B b1ede6e0c0086caf3b87bd13753a120b47079339aa8d898661119afa2f9c90c4074c2e05e16a5980afcdc31370867b2a72c53d737c7fe66541cb2c8a998bc5e4 SHA512 eef2f5dfc3a49712568001a273be117126beac27560b6e4386e89893ef30acda76c956b96a9a86bf1a0a424003f3eb9214a8a4a1c828fcbbf809eed82a5a7af7 DIST cpuburn-1.4a.tar.gz 9277 BLAKE2B f362380d0f57fd888ee5e5cf8fdf1809ffbc44fc3c3935b64adbd2c29ad0b3f93e5c032fdc265355574625417e7f5f9e9012e6f637c87fe0ae5e2043258f0822 SHA512 db84cabe70af0b6b3579c746f6df08c268b7145c9521fc609ce5b4cfd497dbb0639e52ab55f34110cff297ec23cf1413db28c6bff4e6f81a69722626886df7ce -EBUILD cpuburn-1.4a-r4.ebuild 1358 BLAKE2B c379750884d62f22feed54934384ed22e0b6bdb652d6ce3ee5c14acdc5609a7c424784476588ca2d7899c6253dc34fee8951695f7c4cb462e5ae2678e446b7cd SHA512 44c93ee38662423a8c1d47f9c93679a516d72dff436f0e65d02fe4895f62572ba096515b35474575af602e441887fb211a32edadbe77adbaced197ded45e7be8 +EBUILD cpuburn-1.4a-r5.ebuild 1447 BLAKE2B f19b20a01b6e1174807bf7adb6387b6f12b57911e75a63a56de05ba9a7a77291cad20280743469f5c2021a9671830615f0b0e93408eedfad729dbd293723a2ba SHA512 e9cbb9f802e7722d91d78a37c3ce6fc15eda7b17275149067dc4134b500015c878796fca6b7808165a2f28a60acc588b244cfd70a2f0bd8f88c4cfba6118e564 MISC metadata.xml 484 BLAKE2B 6aac7c4a6f99081b2accfad835e5e31043da1fb25cb39f556383a22f2bee2cfa8306d46fd3c76dd8a1efe87c0e11effb6479db31d02c68c316e7c75da263924b SHA512 abed38b662f699d54a06462c51b1f51f48e7797ad3ae9570ef29bf86f38096193d8636ebca9dabf7fac8de4e3165de7044a0ccf23e77beeb2be39adfc1b1e79f diff --git a/app-benchmarks/cpuburn/cpuburn-1.4a-r4.ebuild b/app-benchmarks/cpuburn/cpuburn-1.4a-r4.ebuild deleted file mode 100644 index 7c532a610978..000000000000 --- a/app-benchmarks/cpuburn/cpuburn-1.4a-r4.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PV="${PV/./_}" - -DESCRIPTION="CPU testing utilities in optimized assembler for maximum loading" -HOMEPAGE="https://web.archive.org/web/20110623074500/pages.sbcglobal.net/redelm/" -SRC_URI="https://dev.gentoo.org/~conikost/files/${PN}_${MY_PV}_tar.gz -> ${P}.tar.gz" - -KEYWORDS="-* amd64 arm x86" -LICENSE="GPL-2" -SLOT="0" - -PATCHES=( "${FILESDIR}/${P}-variables.patch" ) - -QA_FLAGS_IGNORED=" - usr/bin/burnBX - usr/bin/burnK6 - usr/bin/burnK7 - usr/bin/burnMMX - usr/bin/burnP5 - usr/bin/burnP6 -" - -QA_TEXTRELS="${QA_FLAGS_IGNORED}" - -src_prepare() { - default - - # Respect users compiler and users CFLAGS and LDFLAGS on x86/amd64 - # Must be always compiled in 32-bit on amd64 arch - # See https://bugs.gentoo.org/65719 - sed -i -e 's/gcc -s/$(CC) $(CFLAGS) -m32 $(LDFLAGS)/' Makefile || die - - # Respect users compiler, CFLAGS and LDFLAGS on arm - sed -i -e '/CC :=/d' -e 's/^.*-mfloat-abi=softfp/ $(CC) $(CFLAGS) -nostdlib $(LDFLAGS)/' ARM/Makefile || die -} - -src_compile() { - if use arm; then - cd "${S}"/ARM || die - fi - - default -} - -src_install() { - if use arm; then - dobin ARM/burnCortexA8 ARM/burnCortexA9 - local DOCS=( "ARM/Design" "README" ) - else - dobin burnBX burnK6 burnK7 burnMMX burnP5 burnP6 - local DOCS=( "Design" "README" ) - fi - - einstalldocs -} diff --git a/app-benchmarks/cpuburn/cpuburn-1.4a-r5.ebuild b/app-benchmarks/cpuburn/cpuburn-1.4a-r5.ebuild new file mode 100644 index 000000000000..37e9bf82a74d --- /dev/null +++ b/app-benchmarks/cpuburn/cpuburn-1.4a-r5.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/./_}" + +inherit flag-o-matic + +DESCRIPTION="CPU testing utilities in optimized assembler for maximum loading" +HOMEPAGE="https://web.archive.org/web/20110623074500/pages.sbcglobal.net/redelm/" +SRC_URI="https://dev.gentoo.org/~conikost/files/${PN}_${MY_PV}_tar.gz -> ${P}.tar.gz" + +KEYWORDS="-* amd64 arm x86" +LICENSE="GPL-2" +SLOT="0" + +PATCHES=( "${FILESDIR}/${P}-variables.patch" ) + +QA_FLAGS_IGNORED=" + usr/bin/burnBX + usr/bin/burnK6 + usr/bin/burnK7 + usr/bin/burnMMX + usr/bin/burnP5 + usr/bin/burnP6 +" + +QA_TEXTRELS="${QA_FLAGS_IGNORED}" + +src_prepare() { + default + + # Respect users compiler and users CFLAGS and LDFLAGS on x86/amd64 + # Must be always compiled in 32-bit on amd64 arch + # See https://bugs.gentoo.org/65719 + sed -i -e 's/gcc -s/$(CC) $(CFLAGS) -m32 $(LDFLAGS)/' Makefile || die + + # Respect users compiler, CFLAGS and LDFLAGS on arm + sed -i -e '/CC :=/d' -e 's/^.*-mfloat-abi=softfp/ $(CC) $(CFLAGS) -nostdlib $(LDFLAGS)/' ARM/Makefile || die +} + +src_compile() { + # See bug 913410 for more information. + append-ldflags -z notext + + if use arm; then + cd "${S}"/ARM || die + fi + + default +} + +src_install() { + if use arm; then + dobin ARM/burnCortexA8 ARM/burnCortexA9 + local DOCS=( "ARM/Design" "README" ) + else + dobin burnBX burnK6 burnK7 burnMMX burnP5 burnP6 + local DOCS=( "Design" "README" ) + fi + + einstalldocs +} -- cgit v1.2.3