diff options
-rw-r--r-- | sci-libs/libcmatrix/ChangeLog | 10 | ||||
-rw-r--r-- | sci-libs/libcmatrix/Manifest | 5 | ||||
-rw-r--r-- | sci-libs/libcmatrix/files/080301-minuit2.patch | 14 | ||||
-rw-r--r-- | sci-libs/libcmatrix/libcmatrix-080301.ebuild | 44 | ||||
-rw-r--r-- | sci-libs/libcmatrix/metadata.xml | 11 |
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> |