commit: 00862135ffce0bb74930c3cfe48fd6c7324b4e33
Author: Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 28 19:04:57 2014 +0000
Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Mon Apr 28 19:04:57 2014 +0000
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=00862135
sci-libs/amdlibm: Version bump
Package-Manager: portage-2.2.8-prefix
---
sci-libs/amdlibm/ChangeLog | 8 +++++++-
.../{amdlibm-3.0.2.ebuild => amdlibm-3.1.ebuild} | 21 +++++++++++----------
sci-libs/amdlibm/metadata.xml | 4 ++--
3 files changed, 20 insertions(+), 13 deletions(-)
diff --git a/sci-libs/amdlibm/ChangeLog b/sci-libs/amdlibm/ChangeLog
index 426dbbc..351bbc1 100644
--- a/sci-libs/amdlibm/ChangeLog
+++ b/sci-libs/amdlibm/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for sci-libs/amdlibm
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*amdlibm-3.1 (28 Apr 2014)
+
+ 28 Apr 2014; Sébastien Fabbro <[email protected]> +amdlibm-3.1.ebuild,
+ -amdlibm-3.0.2.ebuild, metadata.xml:
+ sci-libs/amdlibm: Version bump
+
03 Mar 2013; Sébastien Fabbro <[email protected]> amdlibm-3.0.2.ebuild:
sci-libs/amdlibm: Updated download page and prefix'ed
diff --git a/sci-libs/amdlibm/amdlibm-3.0.2.ebuild
b/sci-libs/amdlibm/amdlibm-3.1.ebuild
similarity index 80%
rename from sci-libs/amdlibm/amdlibm-3.0.2.ebuild
rename to sci-libs/amdlibm/amdlibm-3.1.ebuild
index 017e029..4b8d041 100644
--- a/sci-libs/amdlibm/amdlibm-3.0.2.ebuild
+++ b/sci-libs/amdlibm/amdlibm-3.1.ebuild
@@ -4,22 +4,23 @@
EAPI=5
-inherit multilib versionator
+inherit multilib
-MYP=${PN}-$(replace_all_version_separators '-')
+MYP=${PN}-${PV}-lin64
DESCRIPTION="Optimized libm replacement from AMD for x86_64 architectures"
HOMEPAGE="http://developer.amd.com/tools/cpu-development/libm/"
-SRC_URI="${PN}${PV}lin64.tar.gz"
+SRC_URI="${MYP}.tar.gz"
LICENSE="AMD"
SLOT="0"
KEYWORDS="-* ~amd64 ~amd64-linux"
-IUSE="examples"
+IUSE="examples static-libs"
RESTRICT="fetch strip"
S="${WORKDIR}/${MYP}"
-QA_PREBUILT="/opt/${PN}/lib64/lib${PN}.so"
+QA_PREBUILT="opt/${PN}/$(get_libdir)/lib${PN}.so"
+QA_TEXTRELS="${QA_PREBUILT}"
pkg_nofetch() {
einfo "The package's license prohibits redistribution."
@@ -29,16 +30,16 @@ pkg_nofetch() {
}
src_prepare() {
- cat <<- EOF > "${T}/99${PN}"
+ cat <<- EOF > "${T}"/99${PN}
LDPATH="${EROOT%/}/opt/${PN}/$(get_libdir)"
EOF
- cat <<- EOF > "${T}/${PN}.pc"
+ cat <<- EOF > "${T}"/${PN}.pc
prefix=${EROOT%/}/opt/${PN}
exec_prefix=\${prefix}
libdir=\${prefix}/$(get_libdir)
includedir=\${prefix}/include
- Name: amdlibm
+ Name: ${PN}
Description: ${DESCRIPTION}
Version: ${PV}
Libs: -L\${libdir} -l${PN}
@@ -67,6 +68,6 @@ src_install() {
fi
insinto /usr/$(get_libdir)/pkgconfig
- doins "${T}/${PN}.pc"
- doenvd "${T}/99${PN}"
+ doins "${T}"/${PN}.pc
+ doenvd "${T}"/99${PN}
}
diff --git a/sci-libs/amdlibm/metadata.xml b/sci-libs/amdlibm/metadata.xml
index 3736dd1..1804044 100644
--- a/sci-libs/amdlibm/metadata.xml
+++ b/sci-libs/amdlibm/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <longdescription lang="en">
+<herd>sci</herd>
+<longdescription lang="en">
AMD LibM is a software library containing a collection of basic math
functions optimized for x86-64 processor based machines. It provides
many routines from the list of standard C99 math functions.