diff options
Diffstat (limited to 'sci-libs/clfft/clfft-9999.ebuild')
-rw-r--r-- | sci-libs/clfft/clfft-9999.ebuild | 28 |
1 files changed, 7 insertions, 21 deletions
diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild index 994dad99c..96b7dcdf3 100644 --- a/sci-libs/clfft/clfft-9999.ebuild +++ b/sci-libs/clfft/clfft-9999.ebuild @@ -4,25 +4,15 @@ EAPI=5 -inherit cmake-utils +inherit cmake-utils git-r3 MY_PN="clFFT" DESCRIPTION="A software library containing FFT functions written in OpenCL" HOMEPAGE="https://github.com/clMathLibraries/clFFT" - -if [ ${PV} == "9999" ] || [ ${PV} == "0.9999" ]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git" - S="${WORKDIR}/${P}/src" - if [ ${PV} == "9999" ]; then - EGIT_BRANCH="develop" - fi -else - SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - S="${WORKDIR}/${MY_PN}-${PV}/src" -fi +EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git" +EGIT_BRANCH="develop" +S="${WORKDIR}/${P}/src" LICENSE="Apache-2.0" SLOT="0" @@ -42,13 +32,9 @@ DEPEND="${RDEPEND}" # Therefore src_test() won't execute any test. RESTRICT="test" -# Patches are only needed for the recent master and releases <= 2.4 -if [ ${PV} != "9999" ]; then - PATCHES=( - "${FILESDIR}"/clfft-client_CMakeLists.patch - "${FILESDIR}"/clfft-scripts_perf_CMakeLists.patch - ) -fi +PATCHES=( + "${FILESDIR}"/clfft-9999-Install-cmake-configuration-to-lib-cmake-clFFT.patch +) pkg_pretend() { if [[ ${MERGE_TYPE} != binary ]]; then |