commit:     ac0b2fbd33c6eb078386fb99c5ac9101810649ff
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 25 15:48:50 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Jan 25 15:48:50 2022 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=ac0b2fbd

sci-libs/aocl-libm: bump to 3.1.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 ...libm-3.6.0_p4.ebuild => aocl-libm-3.1.0.ebuild} | 23 ++++++++++------------
 1 file changed, 10 insertions(+), 13 deletions(-)

diff --git a/sci-libs/aocl-libm/aocl-libm-3.6.0_p4.ebuild 
b/sci-libs/aocl-libm/aocl-libm-3.1.0.ebuild
similarity index 78%
rename from sci-libs/aocl-libm/aocl-libm-3.6.0_p4.ebuild
rename to sci-libs/aocl-libm/aocl-libm-3.1.0.ebuild
index f7a741abb..890414de2 100644
--- a/sci-libs/aocl-libm/aocl-libm-3.6.0_p4.ebuild
+++ b/sci-libs/aocl-libm/aocl-libm-3.1.0.ebuild
@@ -1,19 +1,17 @@
-# 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
 
 inherit toolchain-funcs
 
-MY_PV=${PV/_p/-}
-
 DESCRIPTION="Optimized libm replacement from AMD for x86_64 architectures"
 HOMEPAGE="https://developer.amd.com/amd-aocl/amd-math-library-libm/";
 SRC_URI="
-       aocc? ( aocl-libm-linux-aocc-${MY_PV}.tar.gz )
-       !aocc? ( aocl-libm-linux-gcc-${MY_PV}.tar.gz )
+       aocc? ( aocl-libm-linux-aocc-${PV}.tar.gz )
+       !aocc? ( aocl-libm-linux-gcc-${PV}.tar.gz )
 "
-S="${WORKDIR}"/amd-libm
+S="${WORKDIR}/amd-libm"
 
 LICENSE="AMD"
 SLOT="0"
@@ -36,15 +34,15 @@ src_prepare() {
 
        sed -e "s/^CC =.*$/CC = $(tc-getCC)/" -i examples/Makefile || die
 
-       cat <<- EOF > "${T}"/amdlibm.pc
-               prefix=${EROOT}/usr
+       cat <<- EOF > "${T}"/amdlibm.pc || die
+               prefix=${EPREFIX}/usr
                exec_prefix=\${prefix}
                libdir=\${prefix}/$(get_libdir)
                includedir=\${prefix}/include
 
                Name: ${PN}
                Description: ${DESCRIPTION}
-               Version: ${MY_PV}
+               Version: ${PV}
                Libs: -L\${libdir} -lamdlibm
                Cflags: -I\${includedir}
        EOF
@@ -61,9 +59,8 @@ src_install() {
 
        doheader include/*
 
-       dolib.so lib/libamdlibm.so
-       use static-libs && \
-       dolib.a  lib/libamdlibm.a
+       dolib.so lib/*.so
+       use static-libs && dolib.a  lib/*.a
 
        if use examples; then
                dodoc -r examples

Reply via email to