public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: dev-ml/lacaml/
@ 2011-11-15  0:27 Guillaume Horel
  0 siblings, 0 replies; 9+ messages in thread
From: Guillaume Horel @ 2011-11-15  0:27 UTC (permalink / raw
  To: gentoo-commits

commit:     578ff9363f499493086e259db93d806b08520fa8
Author:     Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Tue Nov 15 00:26:21 2011 +0000
Commit:     Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Tue Nov 15 00:26:21 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=578ff936

[dev-ml/lacaml] initial import

---
 dev-ml/lacaml/ChangeLog           |   10 +++++++++
 dev-ml/lacaml/lacaml-5.5.2.ebuild |   40 +++++++++++++++++++++++++++++++++++++
 dev-ml/lacaml/metadata.xml        |    8 +++++++
 3 files changed, 58 insertions(+), 0 deletions(-)

diff --git a/dev-ml/lacaml/ChangeLog b/dev-ml/lacaml/ChangeLog
new file mode 100644
index 0000000..f771bb4
--- /dev/null
+++ b/dev-ml/lacaml/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ml/lacaml
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*lacaml-5.5.2 (15 Nov 2011)
+
+  15 Nov 2011; Guillaume Horel <guillaume.horel@gmail.com>
+  +lacaml-5.5.2.ebuild, +metadata.xml:
+  Original import
+

diff --git a/dev-ml/lacaml/lacaml-5.5.2.ebuild b/dev-ml/lacaml/lacaml-5.5.2.ebuild
new file mode 100644
index 0000000..8a17c7f
--- /dev/null
+++ b/dev-ml/lacaml/lacaml-5.5.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit eutils findlib
+
+DESCRIPTION="BLAS/LAPACK interface for OCaml"
+HOMEPAGE="http://www.ocaml.info/home/ocaml_sources.html"
+SRC_URI="http://hg.ocaml.info/release/${PN}/archive/release-${PV}.tar.bz2
+-> ${P}.tar.bz2"
+
+LICENSE="LGPL-2.1-linking-exception"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc"
+
+DEPEND="dev-lang/ocaml[ocamlopt]
+	virtual/blas
+	virtual/lapack"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-release-${PV}"
+
+src_prepare() {
+	sed -i -e "s/blas/$(pkg-config --libs blas|sed s/-l//g)/" \
+		   -e "s/lapack/$(pkg-config --libs lapack|sed s/-l//g)/" Makefile.conf ||die
+}
+
+src_compile() {
+	emake
+	use doc && emake doc
+}
+
+src_install() {
+	findlib_src_install
+	dodoc README.txt Changelog
+	use doc && dodoc -r doc/lacaml/html doc/lacaml/latex
+}

diff --git a/dev-ml/lacaml/metadata.xml b/dev-ml/lacaml/metadata.xml
new file mode 100644
index 0000000..8925df6
--- /dev/null
+++ b/dev-ml/lacaml/metadata.xml
@@ -0,0 +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'>
+BLAS/LAPACK-interface for OCaml
+</longdescription>
+</pkgmetadata>



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

* [gentoo-commits] proj/sci:master commit in: dev-ml/lacaml/
@ 2012-03-02  3:05 Guillaume Horel
  0 siblings, 0 replies; 9+ messages in thread
From: Guillaume Horel @ 2012-03-02  3:05 UTC (permalink / raw
  To: gentoo-commits

commit:     3f2908235115e7b91baf8a1be975e7843bf4c010
Author:     Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Tue Feb  7 02:00:54 2012 +0000
Commit:     Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Fri Mar  2 03:04:16 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3f290823

[dev-ml/lacaml] version bump

---
 dev-ml/lacaml/ChangeLog           |    8 ++++++-
 dev-ml/lacaml/lacaml-6.0.4.ebuild |   40 +++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+), 1 deletions(-)

diff --git a/dev-ml/lacaml/ChangeLog b/dev-ml/lacaml/ChangeLog
index f771bb4..d3d8095 100644
--- a/dev-ml/lacaml/ChangeLog
+++ b/dev-ml/lacaml/ChangeLog
@@ -1,7 +1,13 @@
 # ChangeLog for dev-ml/lacaml
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*lacaml-6.0.4 (02 Mar 2012)
+
+  02 Mar 2012; Guillaume Horel <guillaume.horel@gmail.com>
+  +lacaml-6.0.4.ebuild:
+  version bump
+
 *lacaml-5.5.2 (15 Nov 2011)
 
   15 Nov 2011; Guillaume Horel <guillaume.horel@gmail.com>

diff --git a/dev-ml/lacaml/lacaml-6.0.4.ebuild b/dev-ml/lacaml/lacaml-6.0.4.ebuild
new file mode 100644
index 0000000..00c7a9a
--- /dev/null
+++ b/dev-ml/lacaml/lacaml-6.0.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit eutils findlib
+
+DESCRIPTION="BLAS/LAPACK interface for OCaml"
+HOMEPAGE="http://forge.ocamlcore.org/projects/lacaml"
+SRC_URI="http://forge.ocamlcore.org/frs/download.php/806/${P}.tar.gz"
+
+LICENSE="LGPL-2.1-linking-exception"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc"
+
+DEPEND="dev-lang/ocaml[ocamlopt]
+	virtual/blas
+	virtual/lapack"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	ocaml setup.ml -configure \
+		--override conf_cclib "$(pkg-config --libs blas) \
+$(pkg-config --libs lapack)" \
+		--destdir "${ED}" \
+		--prefix "/usr" \
+		--docdir "/usr/share/${PF}/doc" || die "configuration failed"
+}
+
+src_compile() {
+	emake
+	use doc && emake doc
+}
+
+src_install() {
+	findlib_src_install
+	dodoc README.txt Changelog
+}



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

* [gentoo-commits] proj/sci:master commit in: dev-ml/lacaml/
@ 2012-03-30  0:23 Guillaume Horel
  0 siblings, 0 replies; 9+ messages in thread
From: Guillaume Horel @ 2012-03-30  0:23 UTC (permalink / raw
  To: gentoo-commits

commit:     746048cf38c3ed125b92dc20e085218ec1021862
Author:     Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Fri Mar 30 00:11:07 2012 +0000
Commit:     Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Fri Mar 30 00:11:07 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=746048cf

[dev-ml/lacaml] moved to new oasis eclass

---
 dev-ml/lacaml/ChangeLog           |    3 ++
 dev-ml/lacaml/lacaml-6.0.4.ebuild |   39 +++++++++++++++---------------------
 2 files changed, 19 insertions(+), 23 deletions(-)

diff --git a/dev-ml/lacaml/ChangeLog b/dev-ml/lacaml/ChangeLog
index d3d8095..0f5b40f 100644
--- a/dev-ml/lacaml/ChangeLog
+++ b/dev-ml/lacaml/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  30 Mar 2012; Guillaume Horel <guillaume.horel@gmail.com> lacaml-6.0.4.ebuild:
+  moved to new oasis eclass
+
 *lacaml-6.0.4 (02 Mar 2012)
 
   02 Mar 2012; Guillaume Horel <guillaume.horel@gmail.com>

diff --git a/dev-ml/lacaml/lacaml-6.0.4.ebuild b/dev-ml/lacaml/lacaml-6.0.4.ebuild
index 00c7a9a..c0439cd 100644
--- a/dev-ml/lacaml/lacaml-6.0.4.ebuild
+++ b/dev-ml/lacaml/lacaml-6.0.4.ebuild
@@ -4,7 +4,8 @@
 
 EAPI=4
 
-inherit eutils findlib
+OASIS_BUILD_DOCS=1
+inherit oasis
 
 DESCRIPTION="BLAS/LAPACK interface for OCaml"
 HOMEPAGE="http://forge.ocamlcore.org/projects/lacaml"
@@ -13,28 +14,20 @@ SRC_URI="http://forge.ocamlcore.org/frs/download.php/806/${P}.tar.gz"
 LICENSE="LGPL-2.1-linking-exception"
 SLOT="0"
 KEYWORDS="~x86"
-IUSE="doc"
+IUSE=""
 
-DEPEND="dev-lang/ocaml[ocamlopt]
-	virtual/blas
+RDEPEND="virtual/blas
 	virtual/lapack"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	ocaml setup.ml -configure \
-		--override conf_cclib "$(pkg-config --libs blas) \
-$(pkg-config --libs lapack)" \
-		--destdir "${ED}" \
-		--prefix "/usr" \
-		--docdir "/usr/share/${PF}/doc" || die "configuration failed"
-}
-
-src_compile() {
-	emake
-	use doc && emake doc
-}
-
-src_install() {
-	findlib_src_install
-	dodoc README.txt Changelog
+DEPEND="${DEPEND}
+	dev-util/pkgconfig"
+
+DOCS=( "README.txt" "Changelog" )
+
+src_prepare() {
+	cclib="$(pkg-config --libs blas lapack)"
+	cclib="[$(echo $cclib|sed -e 's/\(-[a-z0-9]*\) /\"\1\"\;/g' -e \
+	's/\(-[a-z0-9]*\)$/\"\1\"/')]"
+	sed -i "s/cclib = \[\]/cclib = ${cclib}/" setup.conf
+	#would like to do the below, but doesn't work from ebuild
+	#oasis_configure_opts="--override conf_cclib $(pkg-config --libs blas atlas)
 }



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

* [gentoo-commits] proj/sci:master commit in: dev-ml/lacaml/
@ 2013-02-22 10:15 Justin Lecher
  0 siblings, 0 replies; 9+ messages in thread
From: Justin Lecher @ 2013-02-22 10:15 UTC (permalink / raw
  To: gentoo-commits

commit:     feee3be41866e292a945d0494f9329dad2f43998
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 22 10:15:18 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Feb 22 10:15:18 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=feee3be4

dev-ml/lacaml: Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead of plain pkg-config

Package-Manager: portage-2.2.0_alpha163

---
 dev-ml/lacaml/ChangeLog           |    6 +++++-
 dev-ml/lacaml/lacaml-7.0.3.ebuild |   12 +++++++-----
 dev-ml/lacaml/metadata.xml        |    4 ++--
 3 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/dev-ml/lacaml/ChangeLog b/dev-ml/lacaml/ChangeLog
index d9eb022..d66dc0b 100644
--- a/dev-ml/lacaml/ChangeLog
+++ b/dev-ml/lacaml/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for dev-ml/lacaml
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Feb 2013; Justin Lecher <jlec@gentoo.org> lacaml-7.0.3.ebuild,
+  metadata.xml:
+  Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead of plain pkg-config
+
 *lacaml-7.0.3 (28 Jul 2012)
 
   28 Jul 2012; Guillaume Horel <guillaume.horel@gmail.com>

diff --git a/dev-ml/lacaml/lacaml-7.0.3.ebuild b/dev-ml/lacaml/lacaml-7.0.3.ebuild
index ad9fbd1..1b6d6f5 100644
--- a/dev-ml/lacaml/lacaml-7.0.3.ebuild
+++ b/dev-ml/lacaml/lacaml-7.0.3.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI=4
 
 OASIS_BUILD_DOCS=1
-inherit oasis
+
+inherit oasis toolchain-funcs
 
 DESCRIPTION="BLAS/LAPACK interface for OCaml"
 HOMEPAGE="http://forge.ocamlcore.org/projects/lacaml"
@@ -16,7 +17,8 @@ SLOT="0"
 KEYWORDS="~x86"
 IUSE=""
 
-RDEPEND="virtual/blas
+RDEPEND="
+	virtual/blas
 	virtual/lapack"
 DEPEND="${DEPEND}
 	virtual/pkgconfig"
@@ -27,10 +29,10 @@ src_prepare() {
 	if use doc; then
 		cp "${FILESDIR}/API.odocl" . || die
 	fi
-	cclib="$(pkg-config --libs blas lapack)"
+	cclib="$($(tc-getPKG_CONFIG) --libs blas lapack)"
 	cclib="[$(echo $cclib|sed -e 's/\(-[a-z0-9]*\) /\"\1\"\;/g' -e \
 	's/\(-[a-z0-9]*\)$/\"\1\"/')]"
 	sed -i "s/cclib = \[\]/cclib = ${cclib}/" setup.conf
 	#would like to do the below, but doesn't work from ebuild
-	#oasis_configure_opts="--override conf_cclib $(pkg-config --libs blas lapack)"
+	#oasis_configure_opts="--override conf_cclib $($(tc-getPKG_CONFIG) --libs blas lapack)"
 }

diff --git a/dev-ml/lacaml/metadata.xml b/dev-ml/lacaml/metadata.xml
index 8925df6..e0b7a09 100644
--- a/dev-ml/lacaml/metadata.xml
+++ b/dev-ml/lacaml/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">
 BLAS/LAPACK-interface for OCaml
 </longdescription>
 </pkgmetadata>


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

* [gentoo-commits] proj/sci:master commit in: dev-ml/lacaml/
@ 2013-02-22 10:40 Justin Lecher
  0 siblings, 0 replies; 9+ messages in thread
From: Justin Lecher @ 2013-02-22 10:40 UTC (permalink / raw
  To: gentoo-commits

commit:     6eecfc495aefe047b4e9aa2709d23672c692870e
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 22 10:22:45 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Feb 22 10:22:45 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6eecfc49

Revert "dev-ml/lacaml: Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead of plain pkg-config"

This reverts commit feee3be41866e292a945d0494f9329dad2f43998.

---
 dev-ml/lacaml/ChangeLog           |    6 +-----
 dev-ml/lacaml/lacaml-7.0.3.ebuild |   12 +++++-------
 dev-ml/lacaml/metadata.xml        |    4 ++--
 3 files changed, 8 insertions(+), 14 deletions(-)

diff --git a/dev-ml/lacaml/ChangeLog b/dev-ml/lacaml/ChangeLog
index d66dc0b..d9eb022 100644
--- a/dev-ml/lacaml/ChangeLog
+++ b/dev-ml/lacaml/ChangeLog
@@ -1,11 +1,7 @@
 # ChangeLog for dev-ml/lacaml
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
-  22 Feb 2013; Justin Lecher <jlec@gentoo.org> lacaml-7.0.3.ebuild,
-  metadata.xml:
-  Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead of plain pkg-config
-
 *lacaml-7.0.3 (28 Jul 2012)
 
   28 Jul 2012; Guillaume Horel <guillaume.horel@gmail.com>

diff --git a/dev-ml/lacaml/lacaml-7.0.3.ebuild b/dev-ml/lacaml/lacaml-7.0.3.ebuild
index 1b6d6f5..ad9fbd1 100644
--- a/dev-ml/lacaml/lacaml-7.0.3.ebuild
+++ b/dev-ml/lacaml/lacaml-7.0.3.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI=4
 
 OASIS_BUILD_DOCS=1
-
-inherit oasis toolchain-funcs
+inherit oasis
 
 DESCRIPTION="BLAS/LAPACK interface for OCaml"
 HOMEPAGE="http://forge.ocamlcore.org/projects/lacaml"
@@ -17,8 +16,7 @@ SLOT="0"
 KEYWORDS="~x86"
 IUSE=""
 
-RDEPEND="
-	virtual/blas
+RDEPEND="virtual/blas
 	virtual/lapack"
 DEPEND="${DEPEND}
 	virtual/pkgconfig"
@@ -29,10 +27,10 @@ src_prepare() {
 	if use doc; then
 		cp "${FILESDIR}/API.odocl" . || die
 	fi
-	cclib="$($(tc-getPKG_CONFIG) --libs blas lapack)"
+	cclib="$(pkg-config --libs blas lapack)"
 	cclib="[$(echo $cclib|sed -e 's/\(-[a-z0-9]*\) /\"\1\"\;/g' -e \
 	's/\(-[a-z0-9]*\)$/\"\1\"/')]"
 	sed -i "s/cclib = \[\]/cclib = ${cclib}/" setup.conf
 	#would like to do the below, but doesn't work from ebuild
-	#oasis_configure_opts="--override conf_cclib $($(tc-getPKG_CONFIG) --libs blas lapack)"
+	#oasis_configure_opts="--override conf_cclib $(pkg-config --libs blas lapack)"
 }

diff --git a/dev-ml/lacaml/metadata.xml b/dev-ml/lacaml/metadata.xml
index e0b7a09..8925df6 100644
--- a/dev-ml/lacaml/metadata.xml
+++ b/dev-ml/lacaml/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'>
 BLAS/LAPACK-interface for OCaml
 </longdescription>
 </pkgmetadata>


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

* [gentoo-commits] proj/sci:master commit in: dev-ml/lacaml/
@ 2013-02-22 10:42 Justin Lecher
  0 siblings, 0 replies; 9+ messages in thread
From: Justin Lecher @ 2013-02-22 10:42 UTC (permalink / raw
  To: gentoo-commits

commit:     15c554704658a3dcb3108bd39c20523d0d22f96a
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 22 10:42:35 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Feb 22 10:42:35 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=15c55470

dev-ml/lacaml: Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead of plain pkg-config

Package-Manager: portage-2.2.0_alpha163

---
 dev-ml/lacaml/ChangeLog           |    6 +++++-
 dev-ml/lacaml/lacaml-7.0.3.ebuild |   12 +++++++-----
 dev-ml/lacaml/metadata.xml        |    4 ++--
 3 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/dev-ml/lacaml/ChangeLog b/dev-ml/lacaml/ChangeLog
index d9eb022..d66dc0b 100644
--- a/dev-ml/lacaml/ChangeLog
+++ b/dev-ml/lacaml/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for dev-ml/lacaml
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Feb 2013; Justin Lecher <jlec@gentoo.org> lacaml-7.0.3.ebuild,
+  metadata.xml:
+  Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead of plain pkg-config
+
 *lacaml-7.0.3 (28 Jul 2012)
 
   28 Jul 2012; Guillaume Horel <guillaume.horel@gmail.com>

diff --git a/dev-ml/lacaml/lacaml-7.0.3.ebuild b/dev-ml/lacaml/lacaml-7.0.3.ebuild
index ad9fbd1..1b6d6f5 100644
--- a/dev-ml/lacaml/lacaml-7.0.3.ebuild
+++ b/dev-ml/lacaml/lacaml-7.0.3.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI=4
 
 OASIS_BUILD_DOCS=1
-inherit oasis
+
+inherit oasis toolchain-funcs
 
 DESCRIPTION="BLAS/LAPACK interface for OCaml"
 HOMEPAGE="http://forge.ocamlcore.org/projects/lacaml"
@@ -16,7 +17,8 @@ SLOT="0"
 KEYWORDS="~x86"
 IUSE=""
 
-RDEPEND="virtual/blas
+RDEPEND="
+	virtual/blas
 	virtual/lapack"
 DEPEND="${DEPEND}
 	virtual/pkgconfig"
@@ -27,10 +29,10 @@ src_prepare() {
 	if use doc; then
 		cp "${FILESDIR}/API.odocl" . || die
 	fi
-	cclib="$(pkg-config --libs blas lapack)"
+	cclib="$($(tc-getPKG_CONFIG) --libs blas lapack)"
 	cclib="[$(echo $cclib|sed -e 's/\(-[a-z0-9]*\) /\"\1\"\;/g' -e \
 	's/\(-[a-z0-9]*\)$/\"\1\"/')]"
 	sed -i "s/cclib = \[\]/cclib = ${cclib}/" setup.conf
 	#would like to do the below, but doesn't work from ebuild
-	#oasis_configure_opts="--override conf_cclib $(pkg-config --libs blas lapack)"
+	#oasis_configure_opts="--override conf_cclib $($(tc-getPKG_CONFIG) --libs blas lapack)"
 }

diff --git a/dev-ml/lacaml/metadata.xml b/dev-ml/lacaml/metadata.xml
index 8925df6..e0b7a09 100644
--- a/dev-ml/lacaml/metadata.xml
+++ b/dev-ml/lacaml/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">
 BLAS/LAPACK-interface for OCaml
 </longdescription>
 </pkgmetadata>


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

* [gentoo-commits] proj/sci:master commit in: dev-ml/lacaml/
@ 2015-09-23 12:48 Justin Lecher
  0 siblings, 0 replies; 9+ messages in thread
From: Justin Lecher @ 2015-09-23 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     5e3c57105e0da024d64db5e433611890b946fac2
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 23 12:19:09 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Sep 23 12:19:09 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=5e3c5710

dev-ml/lacaml: Bump to EAPI=5

Package-Manager: portage-2.2.21
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 dev-ml/lacaml/lacaml-7.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/lacaml/lacaml-7.0.3.ebuild b/dev-ml/lacaml/lacaml-7.0.3.ebuild
index 07f9ca9..a7b3743 100644
--- a/dev-ml/lacaml/lacaml-7.0.3.ebuild
+++ b/dev-ml/lacaml/lacaml-7.0.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=5
 
 OASIS_BUILD_DOCS=1
 


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

* [gentoo-commits] proj/sci:master commit in: dev-ml/lacaml/
@ 2021-01-30 15:06 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-01-30 15:06 UTC (permalink / raw
  To: gentoo-commits

commit:     835490939cff4b99a5a277b2566293700fa77b93
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sat Jan 30 15:06:38 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat Jan 30 15:06:38 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=83549093

dev-ml/lacaml: fix RedundantLongDescription, make it longer

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-ml/lacaml/metadata.xml | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-ml/lacaml/metadata.xml b/dev-ml/lacaml/metadata.xml
index ea2f7445d..1094bf3da 100644
--- a/dev-ml/lacaml/metadata.xml
+++ b/dev-ml/lacaml/metadata.xml
@@ -6,8 +6,13 @@
 		<name>Gentoo Science Project</name>
 	</maintainer>
 	<longdescription lang="en">
-BLAS/LAPACK-interface for OCaml
-</longdescription>
+		This OCaml-library interfaces two widely used mathematical FORTRAN-libraries:
+
+		BLAS - Basic Linear Algebra Subroutines
+		LAPACK - Linear Algebra PACKage
+
+		This allows developers to write high-performance numerical code for applications that require linear algebra.
+	</longdescription>
 	<upstream>
 		<remote-id type="bitbucket">mmottl/lacaml</remote-id>
 	</upstream>


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

* [gentoo-commits] proj/sci:master commit in: dev-ml/lacaml/
@ 2021-05-25 18:13 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-05-25 18:13 UTC (permalink / raw
  To: gentoo-commits

commit:     abdc869549829df33f2ca5aa2a63663bfc39e2e4
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue May 25 18:12:58 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue May 25 18:13:20 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=abdc8695

dev-ml/lacaml: add missing dep

Closes: https://bugs.gentoo.org/539916
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 dev-ml/lacaml/lacaml-11.0.8.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ml/lacaml/lacaml-11.0.8.ebuild b/dev-ml/lacaml/lacaml-11.0.8.ebuild
index ea091d80a..7070c04af 100644
--- a/dev-ml/lacaml/lacaml-11.0.8.ebuild
+++ b/dev-ml/lacaml/lacaml-11.0.8.ebuild
@@ -18,8 +18,10 @@ IUSE="ocamlopt"
 RDEPEND="
 	virtual/blas
 	virtual/lapack
+	dev-ml/dune-configurator
 "
-BDEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
 	virtual/pkgconfig
 "
 


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

end of thread, other threads:[~2021-05-25 18:13 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-02  3:05 [gentoo-commits] proj/sci:master commit in: dev-ml/lacaml/ Guillaume Horel
  -- strict thread matches above, loose matches on Subject: below --
2021-05-25 18:13 Andrew Ammerlaan
2021-01-30 15:06 Andrew Ammerlaan
2015-09-23 12:48 Justin Lecher
2013-02-22 10:42 Justin Lecher
2013-02-22 10:40 Justin Lecher
2013-02-22 10:15 Justin Lecher
2012-03-30  0:23 Guillaume Horel
2011-11-15  0:27 Guillaume Horel

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