From: Sebastien Fabbro Date: Fri, 23 Feb 2007 01:52:46 +0000 (+0000) Subject: sci-libs/minuit initial import. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=1d0c8bd65053d4dace23e05ba013c0dec8ccb9f4;p=gentoo.git sci-libs/minuit initial import. Package-Manager: portage-2.1.2-r9 --- 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 +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..4d05c41f1e90 --- /dev/null +++ b/sci-libs/minuit/Manifest @@ -0,0 +1,28 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +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 1138 RMD160 e891567c4ad6557fa1436211cc996c6be65748f7 SHA1 80d7167824c99ef4a7824933056f08291fb99db3 SHA256 dea378e0d2bff75713c1e12dcf5087812d115850b9bab311f90794d8a36e0720 +MD5 4380abdad9704e1b60a6bc9cd864bb4f minuit-5.15.02.ebuild 1138 +RMD160 e891567c4ad6557fa1436211cc996c6be65748f7 minuit-5.15.02.ebuild 1138 +SHA256 dea378e0d2bff75713c1e12dcf5087812d115850b9bab311f90794d8a36e0720 minuit-5.15.02.ebuild 1138 +MISC ChangeLog 369 RMD160 6c62f462202c54ab5affbeabe9e58966fdc2e50d SHA1 c23c76b62f4cdaf4c4b4a533cca9ee1266413e92 SHA256 dd9eda83967868f4aa830dbb61ef529af94f01f88231ca64c9e22dfecdfe2269 +MD5 2e1caefc9d0db7d9fbe9b1aa845c1412 ChangeLog 369 +RMD160 6c62f462202c54ab5affbeabe9e58966fdc2e50d ChangeLog 369 +SHA256 dd9eda83967868f4aa830dbb61ef529af94f01f88231ca64c9e22dfecdfe2269 ChangeLog 369 +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 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.6 (GNU/Linux) + +iD8DBQFF3kj3Wc/Ciu+QQGkRAlcSAKCRUY4vmlLbcaUU6DSL0wOBpfk4/ACfZxB9 +eMx9r2BB1ZjtGRE9fV9/srU= +=jWdS +-----END PGP SIGNATURE----- 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 @@ + + + +sci + +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. + + 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 +}