From 742ead5411f244924e1c456d4faf682977ea847e Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Wed, 26 Jan 2022 11:55:36 +0100 Subject: sci-libs/clfft: remove underscore from use flag Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- sci-libs/clfft/clfft-2.12.2-r1.ebuild | 52 +++++++++++++++++++++++++++++++++++ sci-libs/clfft/clfft-2.12.2.ebuild | 52 ----------------------------------- sci-libs/clfft/clfft-9999.ebuild | 8 +++--- sci-libs/clfft/metadata.xml | 2 +- 4 files changed, 57 insertions(+), 57 deletions(-) create mode 100644 sci-libs/clfft/clfft-2.12.2-r1.ebuild delete mode 100644 sci-libs/clfft/clfft-2.12.2.ebuild (limited to 'sci-libs/clfft') diff --git a/sci-libs/clfft/clfft-2.12.2-r1.ebuild b/sci-libs/clfft/clfft-2.12.2-r1.ebuild new file mode 100644 index 000000000..8be3d24d0 --- /dev/null +++ b/sci-libs/clfft/clfft-2.12.2-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="clFFT" + +DOCS_BUILDER="doxygen" +DOCS_DIR="../docs" +DOCS_CONFIG_NAME="${MY_PN}.doxy" + +inherit cmake docs + +DESCRIPTION="Library containing FFT functions written in OpenCL" +HOMEPAGE="https://github.com/clMathLibraries/clFFT" +SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="callback-client +client test" + +RDEPEND=" + virtual/opencl + dev-libs/boost +" +DEPEND="${RDEPEND}" +BDEPEND="test? ( + dev-cpp/gtest + sci-libs/fftw:3.0 +)" + +# The tests only get compiled to an executable named Test, which is not recogniozed by cmake. +# Therefore src_test() won't execute any test. +RESTRICT="test" + +S="${WORKDIR}/${MY_PN}-${PV}/src" + +src_configure() { + local mycmakeargs=( + -DBUILD_CALLBACK_CLIENT="$(usex callback-client)" + -DBUILD_CLIENT="$(usex client)" + -DBUILD_TEST="$(usex test)" + -DBoost_USE_STATIC_LIBS=OFF + ) + cmake_src_configure +} + +src_compile() { + docs_compile + cmake_src_compile +} diff --git a/sci-libs/clfft/clfft-2.12.2.ebuild b/sci-libs/clfft/clfft-2.12.2.ebuild deleted file mode 100644 index 9cfbc7f8a..000000000 --- a/sci-libs/clfft/clfft-2.12.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="clFFT" - -DOCS_BUILDER="doxygen" -DOCS_DIR="../docs" -DOCS_CONFIG_NAME="${MY_PN}.doxy" - -inherit cmake docs - -DESCRIPTION="Library containing FFT functions written in OpenCL" -HOMEPAGE="https://github.com/clMathLibraries/clFFT" -SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="callback_client +client test" - -RDEPEND=" - virtual/opencl - dev-libs/boost -" -DEPEND="${RDEPEND}" -BDEPEND="test? ( - dev-cpp/gtest - sci-libs/fftw:3.0 -)" - -# The tests only get compiled to an executable named Test, which is not recogniozed by cmake. -# Therefore src_test() won't execute any test. -RESTRICT="test" - -S="${WORKDIR}/${MY_PN}-${PV}/src" - -src_configure() { - local mycmakeargs=( - -DBUILD_CALLBACK_CLIENT="$(usex callback_client)" - -DBUILD_CLIENT="$(usex client)" - -DBUILD_TEST="$(usex test)" - -DBoost_USE_STATIC_LIBS=OFF - ) - cmake_src_configure -} - -src_compile() { - docs_compile - cmake_src_compile -} diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild index d78fc3e9e..10e6ed148 100644 --- a/sci-libs/clfft/clfft-9999.ebuild +++ b/sci-libs/clfft/clfft-9999.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_PN="clFFT" @@ -21,7 +21,7 @@ EGIT_BRANCH="develop" LICENSE="Apache-2.0" SLOT="0" -IUSE="callback_client +client test" +IUSE="callback-client +client test" RDEPEND=" virtual/opencl @@ -40,7 +40,7 @@ S="${WORKDIR}/${P}/src" src_configure() { local mycmakeargs=( - -DBUILD_CALLBACK_CLIENT="$(usex callback_client)" + -DBUILD_CALLBACK_CLIENT="$(usex callback-client)" -DBUILD_CLIENT="$(usex client)" -DBUILD_TEST="$(usex test)" -DBoost_USE_STATIC_LIBS=OFF diff --git a/sci-libs/clfft/metadata.xml b/sci-libs/clfft/metadata.xml index e353d590c..911f5977b 100644 --- a/sci-libs/clfft/metadata.xml +++ b/sci-libs/clfft/metadata.xml @@ -18,7 +18,7 @@ clFFT is part of the clMath sofware library, which is the successor of APPML. - + Build a command line clFFT client program that tests callback functionality. -- cgit v1.2.3-65-gdbad