aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-libs/libcmatrix/ChangeLog10
-rw-r--r--sci-libs/libcmatrix/Manifest5
-rw-r--r--sci-libs/libcmatrix/files/080301-minuit2.patch14
-rw-r--r--sci-libs/libcmatrix/libcmatrix-080301.ebuild44
-rw-r--r--sci-libs/libcmatrix/metadata.xml11
5 files changed, 84 insertions, 0 deletions
diff --git a/sci-libs/libcmatrix/ChangeLog b/sci-libs/libcmatrix/ChangeLog
new file mode 100644
index 000000000..4592fe393
--- /dev/null
+++ b/sci-libs/libcmatrix/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sci-libs/libcmatrix
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*libcmatrix-080301 (19 Mar 2009)
+
+ 19 Mar 2009; Justin Lecher (jlec) <jlec@j-schmitz.net> +metadata.xml,
+ +libcmatrix-080301.ebuild:
+ Initial checkin
+
diff --git a/sci-libs/libcmatrix/Manifest b/sci-libs/libcmatrix/Manifest
new file mode 100644
index 000000000..c205427d1
--- /dev/null
+++ b/sci-libs/libcmatrix/Manifest
@@ -0,0 +1,5 @@
+AUX 080301-minuit2.patch 588 RMD160 7bfc835d79915342e6fdb209cfff29e0e8692bbc SHA1 374e8b92a1263ab488089303c6cbb46a28e7929f SHA256 099d47445e6efb340831b4a1f6210b02eb2a2ccf6f680f982761defcadfd1962
+DIST libcmatrix080301_lite.tar.gz 1139685 RMD160 560b7d6ef9ad7fd58d510b4b57e20dc804ed5ab1 SHA1 8e48e778af09498bc70c930472f5eb94872b0e3c SHA256 95372aafb071e70057d0dc8e9cbdce3be27a9e563f4674be678a836f22399dd9
+EBUILD libcmatrix-080301.ebuild 820 RMD160 14f07874f71972239f49d7201e50db728a361643 SHA1 c9722043ca26eb6b199305865c407ce573c7da34 SHA256 5a2eba773e3744fe464181b84266e6d03b9134bfee6aed98c2bfef8fab4653c0
+MISC ChangeLog 274 RMD160 f46c23f29bc221ad111425e563a727738f9ffd95 SHA1 be8182f7980586d2794c10ca8703537a4a2d0e9f SHA256 9178e778353627f9523b0faefbd3e42ee239b9af4ff173b5d2c79f9ace516a30
+MISC metadata.xml 289 RMD160 f7c50f619a03ac5b5b26a51d70d2d39191105be6 SHA1 22712dad3f58dc9785e31641677156e9bde1f680 SHA256 e8611598809c2edefcdd6eaa8ab23448c45683a2a9ccfd4b8bfe0c7fd628d81c
diff --git a/sci-libs/libcmatrix/files/080301-minuit2.patch b/sci-libs/libcmatrix/files/080301-minuit2.patch
new file mode 100644
index 000000000..24dc5628b
--- /dev/null
+++ b/sci-libs/libcmatrix/files/080301-minuit2.patch
@@ -0,0 +1,14 @@
+--- configure-libraries.ac 2008-03-04 00:48:46.000000000 +0100
++++ configure-libraries.ac.new 2009-03-19 18:22:21.000000000 +0100
+@@ -14,8 +14,8 @@
+ fi
+ if test x$FOUNDMINUIT = xyes; then
+ AC_CHECK_LIB(lcg_Minuit,main,,
+- AC_CHECK_LIB(Minuit,main,,FOUNDMINUIT=no
+- AC_MSG_WARN([Minuit library (liblcg_Minuit or libMinuit) not found
++ AC_CHECK_LIB(Minuit2,main,,FOUNDMINUIT=no
++ AC_MSG_WARN([Minuit library (liblcg_Minuit or libMinuit2) not found
+ Is LDFLAGS is defined to include relevant directory?])))
+ if test x$FOUNDMINUIT = xyes; then
+ AC_DEFINE(HAVE_LIBMINUIT)
+
diff --git a/sci-libs/libcmatrix/libcmatrix-080301.ebuild b/sci-libs/libcmatrix/libcmatrix-080301.ebuild
new file mode 100644
index 000000000..c89f0a874
--- /dev/null
+++ b/sci-libs/libcmatrix/libcmatrix-080301.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit eutils autotools
+
+MY_P="${PN}${PV}_lite"
+
+DESCRIPTION="lite version of pNMRsim"
+HOMEPAGE="http://www.dur.ac.uk/paul.hodgkinson/pNMRsim/"
+SRC_URI="${HOMEPAGE}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="atlas threads"
+
+RDEPEND="sci-libs/minuit
+ atlas? ( sci-libs/blas-atlas )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/${PN}R3
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PV}-minuit2.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --with-minuit \
+ $(use_with atlas) \
+ $(use_with threads)
+
+}
+
+src_install() {
+ dolib.a "${PN}".a || die "install failed"
+ dodoc CHANGES docs/* || die "no docs"
+ insinto /usr/include/${PN}
+ doins include/* || die "no includes"
+}
diff --git a/sci-libs/libcmatrix/metadata.xml b/sci-libs/libcmatrix/metadata.xml
new file mode 100644
index 000000000..0a72d267d
--- /dev/null
+++ b/sci-libs/libcmatrix/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<maintainer>
+ <email>sci@gentoo.org</email>
+</maintainer>
+<use>
+ <flag name='atlas'>Use of atlas blas implementation</flag>
+</use>
+</pkgmetadata>