summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2007-02-23 01:52:46 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2007-02-23 01:52:46 +0000
commitd3c161956d0b298602d0207f75d1257fafa472ba (patch)
treebec9bed5cc3601671419ce36770ae4b7be73e4b1
parentInherit eutils. (bug #161105) (diff)
downloadgentoo-2-d3c161956d0b298602d0207f75d1257fafa472ba.tar.gz
gentoo-2-d3c161956d0b298602d0207f75d1257fafa472ba.tar.bz2
gentoo-2-d3c161956d0b298602d0207f75d1257fafa472ba.zip
sci-libs/minuit initial import.
(Portage version: 2.1.2-r9)
-rw-r--r--sci-libs/minuit/ChangeLog10
-rw-r--r--sci-libs/minuit/Manifest18
-rw-r--r--sci-libs/minuit/files/digest-minuit-5.15.029
-rw-r--r--sci-libs/minuit/metadata.xml12
-rw-r--r--sci-libs/minuit/minuit-5.15.02.ebuild39
5 files changed, 88 insertions, 0 deletions
diff --git a/sci-libs/minuit/ChangeLog b/sci-libs/minuit/ChangeLog
new file mode 100644
index 000000000000..e57dd8fd1b15
--- /dev/null
+++ b/sci-libs/minuit/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sci-libs/minuit
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/minuit/ChangeLog,v 1.1 2007/02/23 01:52:46 bicatali Exp $
+
+*minuit-5.15.02 (23 Feb 2007)
+
+ 23 Feb 2007; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml,
+ +minuit-5.15.02.ebuild:
+ Initial import. Close bug #65672.
+
diff --git a/sci-libs/minuit/Manifest b/sci-libs/minuit/Manifest
new file mode 100644
index 000000000000..9db2b8463376
--- /dev/null
+++ b/sci-libs/minuit/Manifest
@@ -0,0 +1,18 @@
+DIST Minuit2-5.15.02.tar.gz 434083 RMD160 6e03b7c3df1f015364a2f44b4c4d1bad332b2d75 SHA1 3953bf9c32170942ece038ebb848d633eecad608 SHA256 b051a2c1de51406562307977590efcb18a859bcc49437fd753a3576a8e1ba5c9
+DIST mntutorial.pdf 263735 RMD160 4ef7806018a0ac43e322325ab9ea716268ac65cd SHA1 c32bdc4fb130ea8baa32e5dd79a7bc701b313110 SHA256 a72207746c548f4b468b147c27552b4a1bc9762df2a19f9cb0f9ec297899ef07
+DIST mnusersguide.pdf 260072 RMD160 d3809c8c7f0b105fef61f23c63708ff926853c37 SHA1 ac8b0b8464c8cfd2d02bbdb14e97be6271272259 SHA256 cffef5faa1c4d6ac589d4bd40ea474302f55fab47ab2e711b37f1183870fb206
+EBUILD minuit-5.15.02.ebuild 1037 RMD160 3ea93e0c76f900b4680fd06591e1ded9d30a3ba4 SHA1 357f0e756741a88ed4c4930e1b4291cc0d875f2f SHA256 4ce0bab61ec1601393c3f51769e0a45b7b24b2fb262eb8a54843f7ca067be42a
+MD5 e0ceb790742d83da913b3a2c7fa7b8ec minuit-5.15.02.ebuild 1037
+RMD160 3ea93e0c76f900b4680fd06591e1ded9d30a3ba4 minuit-5.15.02.ebuild 1037
+SHA256 4ce0bab61ec1601393c3f51769e0a45b7b24b2fb262eb8a54843f7ca067be42a minuit-5.15.02.ebuild 1037
+MISC ChangeLog 280 RMD160 93743065bb6318af1fd4e1dd10411be4d05430f4 SHA1 f235cfe353ae03fcbb35839350cd0a0621e6c234 SHA256 4a89a54350b57ff76fd46221a3bddcaea750fc94bad5751a6056e658684871d5
+MD5 3dff98f6694085b422825ce7778f5f42 ChangeLog 280
+RMD160 93743065bb6318af1fd4e1dd10411be4d05430f4 ChangeLog 280
+SHA256 4a89a54350b57ff76fd46221a3bddcaea750fc94bad5751a6056e658684871d5 ChangeLog 280
+MISC metadata.xml 513 RMD160 b39287db8efaebceb857085cb7292e6a3ea4cea0 SHA1 1fe927943b8fe35422d2e09deea30a0b753f510a SHA256 79677ff9c17d87cd486e0f95e8e1fd89b6e69d9b74c0f9654eae216f5431a9f0
+MD5 a6dc6d0eeac4b2588f7653bac498eb76 metadata.xml 513
+RMD160 b39287db8efaebceb857085cb7292e6a3ea4cea0 metadata.xml 513
+SHA256 79677ff9c17d87cd486e0f95e8e1fd89b6e69d9b74c0f9654eae216f5431a9f0 metadata.xml 513
+MD5 e32c606e1070b2861231455108144739 files/digest-minuit-5.15.02 699
+RMD160 af7d2f646c42913b368112c461326f5757306be1 files/digest-minuit-5.15.02 699
+SHA256 f8f4c61748b732d3da3479f26658254256a54346fc7ba8ea39100c307331ad51 files/digest-minuit-5.15.02 699
diff --git a/sci-libs/minuit/files/digest-minuit-5.15.02 b/sci-libs/minuit/files/digest-minuit-5.15.02
new file mode 100644
index 000000000000..7002c65719b2
--- /dev/null
+++ b/sci-libs/minuit/files/digest-minuit-5.15.02
@@ -0,0 +1,9 @@
+MD5 00cc0f36ab3802c0e991ea45bdaaa7e3 Minuit2-5.15.02.tar.gz 434083
+RMD160 6e03b7c3df1f015364a2f44b4c4d1bad332b2d75 Minuit2-5.15.02.tar.gz 434083
+SHA256 b051a2c1de51406562307977590efcb18a859bcc49437fd753a3576a8e1ba5c9 Minuit2-5.15.02.tar.gz 434083
+MD5 82739f128e9bed8b9224f7b29a115461 mntutorial.pdf 263735
+RMD160 4ef7806018a0ac43e322325ab9ea716268ac65cd mntutorial.pdf 263735
+SHA256 a72207746c548f4b468b147c27552b4a1bc9762df2a19f9cb0f9ec297899ef07 mntutorial.pdf 263735
+MD5 c92c2ba4dac7c0a665cce687fb19b29c mnusersguide.pdf 260072
+RMD160 d3809c8c7f0b105fef61f23c63708ff926853c37 mnusersguide.pdf 260072
+SHA256 cffef5faa1c4d6ac589d4bd40ea474302f55fab47ab2e711b37f1183870fb206 mnusersguide.pdf 260072
diff --git a/sci-libs/minuit/metadata.xml b/sci-libs/minuit/metadata.xml
new file mode 100644
index 000000000000..95e5125fe32a
--- /dev/null
+++ b/sci-libs/minuit/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<longdescription lang="en">
+Minuit provides a C++ library for non-linear optimization,
+and parameter error estimation. Widely used in High Energy Physics,
+originally as a fortran library, it has been entirely re-written from
+scratch in C++. It is now included in ROOT-5 and higher.
+This is the standaloneversion, quick to build and use.
+</longdescription>
+</pkgmetadata>
diff --git a/sci-libs/minuit/minuit-5.15.02.ebuild b/sci-libs/minuit/minuit-5.15.02.ebuild
new file mode 100644
index 000000000000..e3192d49ed50
--- /dev/null
+++ b/sci-libs/minuit/minuit-5.15.02.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/minuit/minuit-5.15.02.ebuild,v 1.1 2007/02/23 01:52:46 bicatali Exp $
+
+MY_PN=Minuit2
+
+DESCRIPTION="A C++ physics analysis tool for function minimization"
+HOMEPAGE="http://seal.web.cern.ch/seal/MathLibs/Minuit2/html/index.html"
+
+SRC_URI="http://seal.web.cern.ch/seal/MathLibs/${MY_PN}/${MY_PN}-${PV}.tar.gz
+ doc? ( http://seal.cern.ch/documents/minuit/mnusersguide.pdf
+ http://seal.cern.ch/documents/minuit/mntutorial.pdf )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc"
+DEPEND="doc? ( app-doc/doxygen )"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+src_compile() {
+ econf || die "econf failed"
+ emake || die "emake failed"
+ if use doc; then
+ make docs || die "make docs failed"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ insinto /usr/share/doc/${PF}/MnTutorial
+ doins test/MnTutorial/*.{h,cxx}
+ if use doc; then
+ insinto /usr/share/doc/${PF}
+ doins "${DISTDIR}"/mn*.pdf || die "doins failed"
+ dohtml -r doc/html/* || die "dohtml failed"
+ fi
+}