* [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
* [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/
@ 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/
@ 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/
@ 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: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/
@ 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/
@ 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/
@ 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
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 --
2021-05-25 18:13 [gentoo-commits] proj/sci:master commit in: dev-ml/lacaml/ Andrew Ammerlaan
-- strict thread matches above, loose matches on Subject: below --
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
2012-03-02 3:05 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