public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/bicatali:master commit in: sci-libs/lapacke-reference/
@ 2011-02-23 19:07 Sebastien Fabbro
  0 siblings, 0 replies; 4+ messages in thread
From: Sebastien Fabbro @ 2011-02-23 19:07 UTC (permalink / raw
  To: gentoo-commits

commit:     35883db20fd675f89f872df2fb24bea6b9ea4c28
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 23 19:07:03 2011 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Wed Feb 23 19:07:03 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/bicatali.git;a=commit;h=35883db2

renamed WORKDIR

---
 sci-libs/lapacke-reference/Manifest                |    2 +-
 .../lapacke-reference-1.0.0.009.ebuild             |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/lapacke-reference/Manifest b/sci-libs/lapacke-reference/Manifest
index 4f7d58f..6f64eb5 100644
--- a/sci-libs/lapacke-reference/Manifest
+++ b/sci-libs/lapacke-reference/Manifest
@@ -1,4 +1,4 @@
 DIST lapacke-1.0.0.009.tar.gz 840233 RMD160 1ac906ef61e616465f1860b0266640fe65e669ee SHA1 793c388cbd910cf6018be78749ad37e77fb8ac25 SHA256 7f992bd1f143251ddd03b99ef935942c17caf43652ae94a251601e00dce258e3
-EBUILD lapacke-reference-1.0.0.009.ebuild 2090 RMD160 acc36145e58de678408f8e31ba16874e7f28badc SHA1 2a2c0caba1bc225440fd4fb62baff6cb12b7021a SHA256 b87b432e65a20402ac1aded202906e87e85047ba06b63710c07f9a6df013685c
+EBUILD lapacke-reference-1.0.0.009.ebuild 2092 RMD160 d764db0d140c859f8530c3930e5b191fe449bb54 SHA1 61cf191cd7a2a06e9100e69b355a0ec398479c42 SHA256 3dc4b436e134724d5639b2de346b350712ede70b6fa9570af3eac107dd598acc
 MISC ChangeLog 376 RMD160 3d95012b6e49971c03e92b3617fc326f01e834df SHA1 46daeab40a3b7420011abc6c5a6707b23eb3f3b7 SHA256 7cb4fa2a79d3846593dddb0627f30d6bcfb865e747252c455ba3c85932d59910
 MISC metadata.xml 377 RMD160 62313cf71b4be5f9f894cbe1862f95a4d54f87fa SHA1 4cdbfee582155e16492694941f6d0e76426e8bf6 SHA256 7cd127f29286171d875b418a27378bf47ad9e87b405f1c6379ec747725e8a7ca

diff --git a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild b/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
index f762355..f7dd5db 100644
--- a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
+++ b/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
@@ -21,7 +21,7 @@ DEPEND="test? (	virtual/lapack dev-util/pkgconfig )"
 
 LIBNAME=reflapacke
 
-S="${WORKDIR}/${PN}"
+S="${WORKDIR}/lapacke"
 
 make_shared_lib() {
 	local soname=$(basename "${1%.a}").so.$(get_major_version)



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

* [gentoo-commits] dev/bicatali:master commit in: sci-libs/lapacke-reference/
@ 2011-02-25 17:49 Sebastien Fabbro
  0 siblings, 0 replies; 4+ messages in thread
From: Sebastien Fabbro @ 2011-02-25 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     8091c6b82e60844634ad4fdf6c4c8de35fb3d8e7
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 25 17:49:11 2011 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 17:49:11 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/bicatali.git;a=commit;h=8091c6b8

syntax fix

---
 sci-libs/lapacke-reference/Manifest                |    2 +-
 .../lapacke-reference-1.0.0.009.ebuild             |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/lapacke-reference/Manifest b/sci-libs/lapacke-reference/Manifest
index 6f64eb5..9689a7a 100644
--- a/sci-libs/lapacke-reference/Manifest
+++ b/sci-libs/lapacke-reference/Manifest
@@ -1,4 +1,4 @@
 DIST lapacke-1.0.0.009.tar.gz 840233 RMD160 1ac906ef61e616465f1860b0266640fe65e669ee SHA1 793c388cbd910cf6018be78749ad37e77fb8ac25 SHA256 7f992bd1f143251ddd03b99ef935942c17caf43652ae94a251601e00dce258e3
-EBUILD lapacke-reference-1.0.0.009.ebuild 2092 RMD160 d764db0d140c859f8530c3930e5b191fe449bb54 SHA1 61cf191cd7a2a06e9100e69b355a0ec398479c42 SHA256 3dc4b436e134724d5639b2de346b350712ede70b6fa9570af3eac107dd598acc
+EBUILD lapacke-reference-1.0.0.009.ebuild 2119 RMD160 3c18a7ff95b96d57ce2e6a28c31927c7684176cc SHA1 82985ff2d954a99170282d8167325a497fc0c100 SHA256 ab089bcfb9ef06ac1b4903fbc1cd0806dbf65ec74b298214195bafdb9956ba1a
 MISC ChangeLog 376 RMD160 3d95012b6e49971c03e92b3617fc326f01e834df SHA1 46daeab40a3b7420011abc6c5a6707b23eb3f3b7 SHA256 7cb4fa2a79d3846593dddb0627f30d6bcfb865e747252c455ba3c85932d59910
 MISC metadata.xml 377 RMD160 62313cf71b4be5f9f894cbe1862f95a4d54f87fa SHA1 4cdbfee582155e16492694941f6d0e76426e8bf6 SHA256 7cd127f29286171d875b418a27378bf47ad9e87b405f1c6379ec747725e8a7ca

diff --git a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild b/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
index f7dd5db..6e95644 100644
--- a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
+++ b/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
@@ -67,12 +67,12 @@ src_install() {
 		dolib.a lib${LIBNAME}.a || die
 	fi
 	insinto /usr/include
-	doins include/${PN}*h || die
+	doins include/lapacke*h || die
 	cat <<-EOF > ${LIBNAME}.pc
 		prefix=${EPREFIX}/usr
 		libdir=\${prefix}/$(get_libdir)
 		includedir=\${prefix}/include
-		Name: ${PN}
+		Name: LAPACK C Extension - Reference
 		Description: ${DESCRIPTION}
 		Version: ${PV}
 		URL: ${HOMEPAGE}



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

* [gentoo-commits] dev/bicatali:master commit in: sci-libs/lapacke-reference/
@ 2011-05-31 20:12 Sebastien Fabbro
  0 siblings, 0 replies; 4+ messages in thread
From: Sebastien Fabbro @ 2011-05-31 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     0f0973840ef1eb51f31d00a34e1cd547db2a5832
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Mon May 30 20:04:13 2011 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Mon May 30 20:04:13 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/bicatali.git;a=commit;h=0f097384

moved to eapi4

---
 .../lapacke-reference-1.0.0.009.ebuild             |   31 +++++++++-----------
 1 files changed, 14 insertions(+), 17 deletions(-)

diff --git a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild b/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
index 6e95644..876db34 100644
--- a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
+++ b/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="3"
+EAPI=4
 inherit eutils toolchain-funcs versionator alternatives-2
 
 MYP=lapacke-${PV}
@@ -19,17 +19,19 @@ IUSE="static-libs"
 RDEPEND=""
 DEPEND="test? (	virtual/lapack dev-util/pkgconfig )"
 
-LIBNAME=reflapacke
-
 S="${WORKDIR}/lapacke"
 
+LIBNAME=reflapacke
+
 make_shared_lib() {
+	local libstatic=${1}
 	local soname=$(basename "${1%.a}").so.$(get_major_version)
+	shift
 	einfo "Making ${soname}"
-	${2:-$(tc-getCC)} ${LDFLAGS}  \
+	${LINK:-$(tc-getCC)} ${LDFLAGS}  \
 		-shared -Wl,-soname="${soname}" \
-		-Wl,--whole-archive "${1}" -Wl,--no-whole-archive \
-		-o $(dirname "${1}")/"${soname}" || return 1
+		-Wl,--whole-archive "${libstatic}" -Wl,--no-whole-archive \
+		"$@" -o $(dirname "${libstatic}")/"${soname}" || die "${soname} failed"
 }
 
 src_prepare() {
@@ -46,26 +48,22 @@ src_prepare() {
 }
 
 src_compile() {
-	emake CFLAGS="${CFLAGS} -fPIC" lapacke || die "pic compilation failed"
-	make_shared_lib lib${LIBNAME}.a || die "doing shared lib failed"
+	emake CFLAGS="${CFLAGS} -fPIC" lapacke
+	make_shared_lib lib${LIBNAME}.a
 	if use static-libs; then
 		emake clean && rm -f lib${LIBNAME}.a
-		emake lapacke || die "static compilation failed"
+		emake lapacke
 	fi
 }
 
 src_test() {
-	emake \
-		LIBS="$(pkg-config --libs lapack)" \
-		lapacke_testing || die "tests failed"
+	emake LIBS="$(pkg-config --libs lapack)" lapacke_testing
 }
 
 src_install() {
-	dolib.so lib${LIBNAME}.so.* || die
+	dolib.so lib${LIBNAME}.so.*
 	dosym lib${LIBNAME}.so.* /usr/$(get_libdir)/lib${LIBNAME}.so
-	if use static-libs; then
-		dolib.a lib${LIBNAME}.a || die
-	fi
+	use static-libs && dolib.a lib${LIBNAME}.a
 	insinto /usr/include
 	doins include/lapacke*h || die
 	cat <<-EOF > ${LIBNAME}.pc
@@ -84,5 +82,4 @@ src_install() {
 	doins ${LIBNAME}.pc || die
 	alternatives_for lapacke reference 0 \
 		"/usr/$(get_libdir)/pkgconfig/lapacke.pc" "${LIBNAME}.pc"
-
 }



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

* [gentoo-commits] dev/bicatali:master commit in: sci-libs/lapacke-reference/
@ 2011-06-01  0:09 Sebastien Fabbro
  0 siblings, 0 replies; 4+ messages in thread
From: Sebastien Fabbro @ 2011-06-01  0:09 UTC (permalink / raw
  To: gentoo-commits

commit:     74f666be577a2d4f66cb6bd74679c5b656eb2d01
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Tue May 31 22:26:26 2011 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Tue May 31 22:26:26 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/bicatali.git;a=commit;h=74f666be

cosmetics

---
 sci-libs/lapacke-reference/Manifest                |    2 +-
 .../lapacke-reference-1.0.0.009.ebuild             |    3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/sci-libs/lapacke-reference/Manifest b/sci-libs/lapacke-reference/Manifest
index 9689a7a..6d4af51 100644
--- a/sci-libs/lapacke-reference/Manifest
+++ b/sci-libs/lapacke-reference/Manifest
@@ -1,4 +1,4 @@
 DIST lapacke-1.0.0.009.tar.gz 840233 RMD160 1ac906ef61e616465f1860b0266640fe65e669ee SHA1 793c388cbd910cf6018be78749ad37e77fb8ac25 SHA256 7f992bd1f143251ddd03b99ef935942c17caf43652ae94a251601e00dce258e3
-EBUILD lapacke-reference-1.0.0.009.ebuild 2119 RMD160 3c18a7ff95b96d57ce2e6a28c31927c7684176cc SHA1 82985ff2d954a99170282d8167325a497fc0c100 SHA256 ab089bcfb9ef06ac1b4903fbc1cd0806dbf65ec74b298214195bafdb9956ba1a
+EBUILD lapacke-reference-1.0.0.009.ebuild 2011 RMD160 9cc4140991f00fa6c9a2a0dab2a57b58a7db11ce SHA1 6451f8408c9651b9d48bee23b6a3ab97a1f28433 SHA256 464bbe6bec0358f80e0391c838d1da28db60bea54ca15c05936029a011a3a9d8
 MISC ChangeLog 376 RMD160 3d95012b6e49971c03e92b3617fc326f01e834df SHA1 46daeab40a3b7420011abc6c5a6707b23eb3f3b7 SHA256 7cb4fa2a79d3846593dddb0627f30d6bcfb865e747252c455ba3c85932d59910
 MISC metadata.xml 377 RMD160 62313cf71b4be5f9f894cbe1862f95a4d54f87fa SHA1 4cdbfee582155e16492694941f6d0e76426e8bf6 SHA256 7cd127f29286171d875b418a27378bf47ad9e87b405f1c6379ec747725e8a7ca

diff --git a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild b/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
index 876db34..fed04f5 100644
--- a/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
+++ b/sci-libs/lapacke-reference/lapacke-reference-1.0.0.009.ebuild
@@ -74,8 +74,7 @@ src_install() {
 		Description: ${DESCRIPTION}
 		Version: ${PV}
 		URL: ${HOMEPAGE}
-		Libs: -L\${libdir} -l${LIBNAME}
-		Libs.private: -lm
+		Libs: -L\${libdir} -l${LIBNAME} -lm
 		Cflags: -I\${includedir}
 	EOF
 	insinto /usr/$(get_libdir)/pkgconfig



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

end of thread, other threads:[~2011-06-01  0:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-25 17:49 [gentoo-commits] dev/bicatali:master commit in: sci-libs/lapacke-reference/ Sebastien Fabbro
  -- strict thread matches above, loose matches on Subject: below --
2011-06-01  0:09 Sebastien Fabbro
2011-05-31 20:12 Sebastien Fabbro
2011-02-23 19:07 Sebastien Fabbro

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