From 923ad4a8d7f912bd308e78c1528646f2997db4a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Van=C4=9Bk?= Date: Tue, 14 Oct 2025 16:49:57 +0200 Subject: [PATCH] app-benchmarks/filebench: drop 1.4.9.1-r2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Petr Vaněk --- app-benchmarks/filebench/Manifest | 1 - .../filebench/filebench-1.4.9.1-r2.ebuild | 35 ------------------- ...ch-fix-automagic-libtecla-dependency.patch | 22 ------------ app-benchmarks/filebench/metadata.xml | 3 -- 4 files changed, 61 deletions(-) delete mode 100644 app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild delete mode 100644 app-benchmarks/filebench/files/filebench-fix-automagic-libtecla-dependency.patch diff --git a/app-benchmarks/filebench/Manifest b/app-benchmarks/filebench/Manifest index 56c9031b0335..bd3b5403286b 100644 --- a/app-benchmarks/filebench/Manifest +++ b/app-benchmarks/filebench/Manifest @@ -1,2 +1 @@ -DIST filebench-1.4.9.1.tar.gz 349535 BLAKE2B 774eab935fba422064c9c6a5c233b99545b639b4319cb9658b6555d087f1af0f59c29de57a5fef94c2256199f1c328d2309641785d8573832629fb4a28b2e716 SHA512 a6400aba4266fcf98e46c4824796a594adc5d5e7f9605f6e1ab01973ce448e27948991e453b186947a8d89f8603a69a3ba955edf2a1abccd2935196af7b6f0d1 DIST filebench-1.5.0_alpha3_p20200220.tar.gz 255950 BLAKE2B 77df6388a982d045c27e4b14bd87371dd559c1b3e428e8a6934b3b6d4632831887440ae82c0e44c993b4870c9e198ead233779f8a7df5f02c2c2130eaa0f0e3f SHA512 96878a3c665b9e31d08806f49bf2a513f00751b833088d9470a94cfbac013d8d3d8fc68574e58531c6ab4bffa7fde88f6ccf6009667d70a1d8d586eb884d1dd8 diff --git a/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild b/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild deleted file mode 100644 index b578530e4c63..000000000000 --- a/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Filebench - A Model Based File System Workload Generator" -HOMEPAGE="https://sourceforge.net/projects/filebench/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz" - -LICENSE="CDDL" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" -IUSE="auto-completion" - -RDEPEND=" - auto-completion? ( dev-libs/libtecla ) -" -DEPEND=" - ${RDEPEND} - app-alternatives/lex - app-alternatives/yacc -" - -PATCHES=( "${FILESDIR}"/${PN}-fix-automagic-libtecla-dependency.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(use_with auto-completion libtecla) -} diff --git a/app-benchmarks/filebench/files/filebench-fix-automagic-libtecla-dependency.patch b/app-benchmarks/filebench/files/filebench-fix-automagic-libtecla-dependency.patch deleted file mode 100644 index 8d24a62a89d6..000000000000 --- a/app-benchmarks/filebench/files/filebench-fix-automagic-libtecla-dependency.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: Göktürk Yüksek -Subject: [PATCH] Fix automagic dependency on libtecla - -Replace the unconditional AC_CHECK_LIB logic with AC_ARG_WITH to -eliminate the automagic dependency on libtecla. - ---- a/configure.ac -+++ b/configure.ac -@@ -164,8 +164,11 @@ - AC_CHECK_LIB([kstat], [kstat_open]) - # Use libtecla for autocompletion if it is available. If it - # is, then conditionally compile auto_comp.c (see Makefile.am) --AC_CHECK_LIB([tecla], [cpl_add_completion]) --AM_CONDITIONAL(AUTOCOMP_LIBTECLA, test "$ac_cv_lib_tecla_cpl_add_completion" = yes) -+AC_ARG_WITH([libtecla], AS_HELP_STRING([--with-libtecla], [Build with libtecla for autocompletion support (default: test)])) -+AS_IF([test "x$with_libtecla" != "xno"], [ -+ AC_CHECK_LIB([tecla], [cpl_add_completion]) -+]) -+AM_CONDITIONAL([AUTOCOMP_LIBTECLA], [test "x$ac_cv_lib_tecla_cpl_add_completion" = "xyes"]) - # Check that librt is installed and supports async IO. First line - # allows to add librt to the linkers path, second one checks - # if aio_wait() is in it, third one checks if aio_waitn() is there (usually diff --git a/app-benchmarks/filebench/metadata.xml b/app-benchmarks/filebench/metadata.xml index 1284e2628858..922493f04de9 100644 --- a/app-benchmarks/filebench/metadata.xml +++ b/app-benchmarks/filebench/metadata.xml @@ -2,9 +2,6 @@ - - Enable command-line autocompletion using dev-libs/libtecla - filebench filebench/filebench