public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: sci-libs/amdlibm/
@ 2012-03-22 21:19 Kacper Kowalik
  0 siblings, 0 replies; 6+ messages in thread
From: Kacper Kowalik @ 2012-03-22 21:19 UTC (permalink / raw
  To: gentoo-commits

commit:     db59bc2efa82eeab021fa4ef571f45d21aca978e
Author:     Kacper Kowalik (Xarthisius) <xarthisius <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 22 21:18:53 2012 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Thu Mar 22 21:18:53 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=db59bc2e

[sci-libs/amdlibm] version bump wrt #405803 by Matthias Dahl <ua_gentoo_bugzilla <AT> binary-island.eu>

---
 sci-libs/amdlibm/amdlibm-3.0.2.ebuild |   73 +++++++++++++++++++++++++++++++++
 1 files changed, 73 insertions(+), 0 deletions(-)

diff --git a/sci-libs/amdlibm/amdlibm-3.0.2.ebuild b/sci-libs/amdlibm/amdlibm-3.0.2.ebuild
new file mode 100644
index 0000000..43e6a44
--- /dev/null
+++ b/sci-libs/amdlibm/amdlibm-3.0.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/acml-4.1.0-r1.ebuild,v 1.4 2008/12/07 18:28:37 vapier Exp $
+
+EAPI=4
+
+inherit multilib versionator
+
+MYP=${PN}-$(replace_all_version_separators '-')
+
+DESCRIPTION="Optimized libm replacement from AMD for x86_64 architectures"
+HOMEPAGE="http://developer.amd.com/cpu/Libraries/LibM/Pages/default.aspx"
+SRC_URI="${PN}${PV}lin64.tar.gz"
+LICENSE="AMD"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="examples"
+RESTRICT="fetch strip"
+
+S=${WORKDIR}/${MYP}
+
+QA_PREBUILT="/opt/${PN}/lib64/lib${PN}.so"
+
+pkg_nofetch() {
+	einfo "The package's license prohibits redistribution."
+	einfo "Please download ${A} from"
+	einfo "   ${HOMEPAGE}"
+	einfo "and place it into ${DISTDIR}."
+}
+
+src_prepare() {
+	cat <<- EOF > "${T}/99${PN}"
+		LDPATH="/opt/${PN}/$(get_libdir)"
+	EOF
+
+	cat <<- EOF > "${T}/${PN}.pc"
+		prefix=/opt/${PN}
+		exec_prefix=\${prefix}
+		libdir=\${prefix}/$(get_libdir)
+		includedir=\${prefix}/include
+
+		Name: amdlibm
+		Description: ${DESCRIPTION}
+		Version: ${PV}
+		Libs: -L\${libdir} -l${PN}
+		Cflags: -I\${includedir}
+	EOF
+}
+
+src_test() {
+	cd examples
+	sh build_and_run.sh || die
+}
+
+src_install() {
+	dodoc ReleaseNotes.txt
+	
+	into /opt/${PN}
+	dolib.so lib/dynamic/lib${PN}.so
+	dolib.a lib/static/lib${PN}.a
+	
+	insinto /opt/${PN}
+	doins -r include
+
+	if use examples; then
+		insinto /usr/share/doc/${PF}
+		doins -r examples
+	fi
+
+	insinto /usr/$(get_libdir)/pkgconfig
+	doins "${T}/${PN}.pc"
+	doenvd "${T}/99${PN}"
+}



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/amdlibm/
@ 2012-03-31  7:45 Kacper Kowalik
  0 siblings, 0 replies; 6+ messages in thread
From: Kacper Kowalik @ 2012-03-31  7:45 UTC (permalink / raw
  To: gentoo-commits

commit:     328ec7824dcfe0d7a552994ec0040c23a6b8f96a
Author:     Kacper Kowalik (Xarthisius) <xarthisius <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 31 07:44:53 2012 +0000
Commit:     Kacper Kowalik <xarthisius <AT> gentoo <DOT> org>
CommitDate: Sat Mar 31 07:44:53 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=328ec782

[sci-libs/amdlibm] drop old, fix manifest

---
 sci-libs/amdlibm/amdlibm-2.1.ebuild |   43 -----------------------------------
 1 files changed, 0 insertions(+), 43 deletions(-)

diff --git a/sci-libs/amdlibm/amdlibm-2.1.ebuild b/sci-libs/amdlibm/amdlibm-2.1.ebuild
deleted file mode 100644
index 0a79ad7..0000000
--- a/sci-libs/amdlibm/amdlibm-2.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/acml-4.1.0-r1.ebuild,v 1.4 2008/12/07 18:28:37 vapier Exp $
-
-EAPI="3"
-
-inherit eutils versionator
-
-MYP=${PN}-$(replace_all_version_separators -)-lin64
-
-DESCRIPTION="AMD replacement of libm for x86_64 architectures"
-HOMEPAGE="http://developer.amd.com/cpu/Libraries/LibM/Pages/default.aspx"
-SRC_URI="" #bug 405803
-LICENSE="amdlibm"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="examples static-libs"
-RESTRICT="fetch strip"
-
-S="${WORKDIR}/${MYP}"
-
-src_test() {
-	cd examples
-	./build_and_run.sh || die
-}
-
-src_install() {
-	insinto /opt/${MYP}
-	doins -r include || die
-	insinto /opt/${MYP}/lib
-	doins -r lib/dynamic || die
-	use static-libs && doins -r lib/static
-	dodoc ReleaseNotes
-	dodir /opt/include
-	dosym ../${MYP}/include/amdlibm.h /opt/include
-	dodir /opt/lib
-	dosym ../${MYP}/lib/dynamic/libamdlibm.so /opt/lib
-	use static-libs && dosym ../${MYP}/lib/static/libamdlibm.a /opt/lib
-	if use examples; then
-		insinto /usr/share/doc/${PF}
-		doins -r examples || die
-	fi
-}



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/amdlibm/
@ 2013-03-03 17:52 Justin Lecher
  0 siblings, 0 replies; 6+ messages in thread
From: Justin Lecher @ 2013-03-03 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     7922cf6039e3e9645c16de8a1c58aa84f30e1ae7
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 16:18:15 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 16:18:15 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7922cf60

sci-libs/amdlibm: Clean wrong space and blank lines

Package-Manager: portage-2.2.0_alpha164

---
 sci-libs/amdlibm/ChangeLog            |    6 +++++-
 sci-libs/amdlibm/amdlibm-3.0.2.ebuild |    6 +++---
 sci-libs/amdlibm/metadata.xml         |    4 ++--
 3 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/sci-libs/amdlibm/ChangeLog b/sci-libs/amdlibm/ChangeLog
index 77e3329..89c4585 100644
--- a/sci-libs/amdlibm/ChangeLog
+++ b/sci-libs/amdlibm/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-libs/amdlibm
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  03 Mar 2013; Justin Lecher <jlec@gentoo.org> amdlibm-3.0.2.ebuild,
+  metadata.xml:
+  Clean wrong space and blank lines
+
 *amdlibm (15 October 2010)
 
   15 October 2010; Sebastien Fabbro <bicatali@gentoo.org>

diff --git a/sci-libs/amdlibm/amdlibm-3.0.2.ebuild b/sci-libs/amdlibm/amdlibm-3.0.2.ebuild
index 43e6a44..3c0f6d4 100644
--- a/sci-libs/amdlibm/amdlibm-3.0.2.ebuild
+++ b/sci-libs/amdlibm/amdlibm-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/acml-4.1.0-r1.ebuild,v 1.4 2008/12/07 18:28:37 vapier Exp $
 
@@ -54,11 +54,11 @@ src_test() {
 
 src_install() {
 	dodoc ReleaseNotes.txt
-	
+
 	into /opt/${PN}
 	dolib.so lib/dynamic/lib${PN}.so
 	dolib.a lib/static/lib${PN}.a
-	
+
 	insinto /opt/${PN}
 	doins -r include
 

diff --git a/sci-libs/amdlibm/metadata.xml b/sci-libs/amdlibm/metadata.xml
index 1804044..3736dd1 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.


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/amdlibm/
@ 2013-03-03 18:39 Sebastien Fabbro
  0 siblings, 0 replies; 6+ messages in thread
From: Sebastien Fabbro @ 2013-03-03 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     6c6c59cf2056202d64c3d9856acc1e8b49b7ee8c
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 17:05:43 2013 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 17:05:43 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6c6c59cf

sci-libs/amdlibm: Updated download page and prefix'ed

Package-Manager: portage-2.2.01.21688-prefix

---
 sci-libs/amdlibm/ChangeLog            |    5 ++++-
 sci-libs/amdlibm/amdlibm-3.0.2.ebuild |   23 +++++++++++------------
 2 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/sci-libs/amdlibm/ChangeLog b/sci-libs/amdlibm/ChangeLog
index 77e3329..703e7ba 100644
--- a/sci-libs/amdlibm/ChangeLog
+++ b/sci-libs/amdlibm/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for sci-libs/amdlibm
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  03 Mar 2013; Sébastien Fabbro <bicatali@gentoo.org> amdlibm-3.0.2.ebuild:
+  sci-libs/amdlibm: Updated download page and prefix'ed
+
 *amdlibm (15 October 2010)
 
   15 October 2010; Sebastien Fabbro <bicatali@gentoo.org>

diff --git a/sci-libs/amdlibm/amdlibm-3.0.2.ebuild b/sci-libs/amdlibm/amdlibm-3.0.2.ebuild
index 43e6a44..6033d50 100644
--- a/sci-libs/amdlibm/amdlibm-3.0.2.ebuild
+++ b/sci-libs/amdlibm/amdlibm-3.0.2.ebuild
@@ -1,23 +1,23 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/acml/acml-4.1.0-r1.ebuild,v 1.4 2008/12/07 18:28:37 vapier Exp $
+# $Header: $
 
-EAPI=4
+EAPI=5
 
 inherit multilib versionator
 
 MYP=${PN}-$(replace_all_version_separators '-')
 
 DESCRIPTION="Optimized libm replacement from AMD for x86_64 architectures"
-HOMEPAGE="http://developer.amd.com/cpu/Libraries/LibM/Pages/default.aspx"
+HOMEPAGE="http://developer.amd.com/tools/cpu-development/libm/"
 SRC_URI="${PN}${PV}lin64.tar.gz"
 LICENSE="AMD"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* ~amd64 ~amd64-linux"
 IUSE="examples"
 RESTRICT="fetch strip"
 
-S=${WORKDIR}/${MYP}
+S="${WORKDIR}/${MYP}"
 
 QA_PREBUILT="/opt/${PN}/lib64/lib${PN}.so"
 
@@ -30,15 +30,14 @@ pkg_nofetch() {
 
 src_prepare() {
 	cat <<- EOF > "${T}/99${PN}"
-		LDPATH="/opt/${PN}/$(get_libdir)"
+		LDPATH="${EROOT%/}/opt/${PN}/$(get_libdir)"
 	EOF
 
 	cat <<- EOF > "${T}/${PN}.pc"
-		prefix=/opt/${PN}
+		prefix=${EROOT%/}/opt/${PN}
 		exec_prefix=\${prefix}
 		libdir=\${prefix}/$(get_libdir)
 		includedir=\${prefix}/include
-
 		Name: amdlibm
 		Description: ${DESCRIPTION}
 		Version: ${PV}
@@ -54,11 +53,11 @@ src_test() {
 
 src_install() {
 	dodoc ReleaseNotes.txt
-	
+
 	into /opt/${PN}
 	dolib.so lib/dynamic/lib${PN}.so
-	dolib.a lib/static/lib${PN}.a
-	
+	use static-libs && dolib.a lib/static/lib${PN}.a
+
 	insinto /opt/${PN}
 	doins -r include
 


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/amdlibm/
@ 2014-04-28 19:14 Sebastien Fabbro
  0 siblings, 0 replies; 6+ messages in thread
From: Sebastien Fabbro @ 2014-04-28 19:14 UTC (permalink / raw
  To: gentoo-commits

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 <bicatali@gentoo.org> +amdlibm-3.1.ebuild,
+  -amdlibm-3.0.2.ebuild, metadata.xml:
+  sci-libs/amdlibm: Version bump
+
   03 Mar 2013; Sébastien Fabbro <bicatali@gentoo.org> 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.


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/amdlibm/
@ 2015-05-23 15:53 Justin Lecher
  0 siblings, 0 replies; 6+ messages in thread
From: Justin Lecher @ 2015-05-23 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     9509cfe390a899976f3969c22bc38d89c04310f8
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Sat May 23 13:20:06 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat May 23 13:20:06 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=9509cfe3

sci-libs/amdlibm: Add missing die

Package-Manager: portage-2.2.18

 sci-libs/amdlibm/amdlibm-3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/amdlibm/amdlibm-3.1.ebuild b/sci-libs/amdlibm/amdlibm-3.1.ebuild
index 4b8d041..5d62ae3 100644
--- a/sci-libs/amdlibm/amdlibm-3.1.ebuild
+++ b/sci-libs/amdlibm/amdlibm-3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -48,7 +48,7 @@ src_prepare() {
 }
 
 src_test() {
-	cd examples
+	cd examples || die
 	sh build_and_run.sh || die
 }
 


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-05-23 15:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-31  7:45 [gentoo-commits] proj/sci:master commit in: sci-libs/amdlibm/ Kacper Kowalik
  -- strict thread matches above, loose matches on Subject: below --
2015-05-23 15:53 Justin Lecher
2014-04-28 19:14 Sebastien Fabbro
2013-03-03 18:39 Sebastien Fabbro
2013-03-03 17:52 Justin Lecher
2012-03-22 21:19 Kacper Kowalik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox