summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2007-08-01 19:15:35 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2007-08-01 19:15:35 +0000
commitcba8950a8d33b3c4f6c435cefebcd45d87cf2335 (patch)
treedfa8ef54190b4153ca9291c948f6255d9c139290 /sci-libs/minuit
parentx86 stable wrt security #187205 (diff)
downloadhistorical-cba8950a8d33b3c4f6c435cefebcd45d87cf2335.tar.gz
historical-cba8950a8d33b3c4f6c435cefebcd45d87cf2335.tar.bz2
historical-cba8950a8d33b3c4f6c435cefebcd45d87cf2335.zip
Version bump. Added proper src_test
Package-Manager: portage-2.1.2.9
Diffstat (limited to 'sci-libs/minuit')
-rw-r--r--sci-libs/minuit/ChangeLog8
-rw-r--r--sci-libs/minuit/Manifest28
-rw-r--r--sci-libs/minuit/files/digest-minuit-5.16.009
-rw-r--r--sci-libs/minuit/files/minuit-5.16.00-test.patch22
-rw-r--r--sci-libs/minuit/minuit-5.16.00.ebuild51
5 files changed, 109 insertions, 9 deletions
diff --git a/sci-libs/minuit/ChangeLog b/sci-libs/minuit/ChangeLog
index e57dd8fd1b15..2839a11b6cd0 100644
--- a/sci-libs/minuit/ChangeLog
+++ b/sci-libs/minuit/ChangeLog
@@ -1,6 +1,12 @@
# 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 $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/minuit/ChangeLog,v 1.2 2007/08/01 19:15:35 bicatali Exp $
+
+*minuit-5.16.00 (01 Aug 2007)
+
+ 01 Aug 2007; SĂ©bastien Fabbro <bicatali@gentoo.org>
+ +files/minuit-5.16.00-test.patch, +minuit-5.16.00.ebuild:
+ Version bump. Added proper src_test
*minuit-5.15.02 (23 Feb 2007)
diff --git a/sci-libs/minuit/Manifest b/sci-libs/minuit/Manifest
index 4d05c41f1e90..68c03fef4da8 100644
--- a/sci-libs/minuit/Manifest
+++ b/sci-libs/minuit/Manifest
@@ -1,17 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX minuit-5.16.00-test.patch 629 RMD160 0b0ccc0ce381b1010c6c8f18b68cb92e83ae2d65 SHA1 9d989c9cbee4a70b310d41a3154a2d12fb68298c SHA256 7db44bc783e63dbc37c810b5acee5cf348f7bcb10b60146106031af1f99fd245
+MD5 3de635d9379d0c56c5488f3815219f0e files/minuit-5.16.00-test.patch 629
+RMD160 0b0ccc0ce381b1010c6c8f18b68cb92e83ae2d65 files/minuit-5.16.00-test.patch 629
+SHA256 7db44bc783e63dbc37c810b5acee5cf348f7bcb10b60146106031af1f99fd245 files/minuit-5.16.00-test.patch 629
DIST Minuit2-5.15.02.tar.gz 434083 RMD160 6e03b7c3df1f015364a2f44b4c4d1bad332b2d75 SHA1 3953bf9c32170942ece038ebb848d633eecad608 SHA256 b051a2c1de51406562307977590efcb18a859bcc49437fd753a3576a8e1ba5c9
+DIST Minuit2-5.16.00.tar.gz 438532 RMD160 72fc99cb798196a53b99e1bf52e2c8c7046dc582 SHA1 c1bc3dec0f3a3d2dd400188baca074ffb3cb9566 SHA256 db840e4983de0cea9fa1e861cd3c373c5effd969ad88849b1dd0894f80a02717
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
+EBUILD minuit-5.16.00.ebuild 1348 RMD160 6138384b06a4784518dd3dbc0bdb7a6c01ebef3e SHA1 103df333412594db95a7c6527cd82f7be5bb4cd9 SHA256 eb0210ca8c34e9d90c0cf37a517fea6f8502b0bf0ed389ace5ec943ff3072d24
+MD5 9e1b336e504831ecbae6f47a88b65feb minuit-5.16.00.ebuild 1348
+RMD160 6138384b06a4784518dd3dbc0bdb7a6c01ebef3e minuit-5.16.00.ebuild 1348
+SHA256 eb0210ca8c34e9d90c0cf37a517fea6f8502b0bf0ed389ace5ec943ff3072d24 minuit-5.16.00.ebuild 1348
+MISC ChangeLog 554 RMD160 347e94069a5f2f3b08e2224a0d307fb19da683b8 SHA1 ed7fc3e2af417320d78f17d0837bc4aa450d48d7 SHA256 157900640258357c4cab397b4d20a1761e738b82a211d9d836bcc2d77a167d23
+MD5 9fa226244c127490c7a1b75795167df6 ChangeLog 554
+RMD160 347e94069a5f2f3b08e2224a0d307fb19da683b8 ChangeLog 554
+SHA256 157900640258357c4cab397b4d20a1761e738b82a211d9d836bcc2d77a167d23 ChangeLog 554
MISC metadata.xml 513 RMD160 b39287db8efaebceb857085cb7292e6a3ea4cea0 SHA1 1fe927943b8fe35422d2e09deea30a0b753f510a SHA256 79677ff9c17d87cd486e0f95e8e1fd89b6e69d9b74c0f9654eae216f5431a9f0
MD5 a6dc6d0eeac4b2588f7653bac498eb76 metadata.xml 513
RMD160 b39287db8efaebceb857085cb7292e6a3ea4cea0 metadata.xml 513
@@ -19,10 +28,13 @@ SHA256 79677ff9c17d87cd486e0f95e8e1fd89b6e69d9b74c0f9654eae216f5431a9f0 metadata
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
+MD5 a52dcae6dd2d59b814eef9edaf8091de files/digest-minuit-5.16.00 699
+RMD160 89f41d93f28bf3f5e01464222b06ad5eede1010d files/digest-minuit-5.16.00 699
+SHA256 afb4fdd871be4a1a7f0ea54af46e3c8cad7044dc6d022daf20d4fd06ad681730 files/digest-minuit-5.16.00 699
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.6 (GNU/Linux)
+Version: GnuPG v1.4.7 (GNU/Linux)
-iD8DBQFF3kj3Wc/Ciu+QQGkRAlcSAKCRUY4vmlLbcaUU6DSL0wOBpfk4/ACfZxB9
-eMx9r2BB1ZjtGRE9fV9/srU=
-=jWdS
+iD8DBQFGsNvd1ycZbhPLE2ARAmK4AJsEoKLLMqsqLl2qfjqBVXzVWrLH2QCgi8ff
+hmVYlqniO7w2BuQx6ipvjvo=
+=AKeq
-----END PGP SIGNATURE-----
diff --git a/sci-libs/minuit/files/digest-minuit-5.16.00 b/sci-libs/minuit/files/digest-minuit-5.16.00
new file mode 100644
index 000000000000..8bcd9bd1132f
--- /dev/null
+++ b/sci-libs/minuit/files/digest-minuit-5.16.00
@@ -0,0 +1,9 @@
+MD5 6ea5feca06fca365d324bcfe16db7f08 Minuit2-5.16.00.tar.gz 438532
+RMD160 72fc99cb798196a53b99e1bf52e2c8c7046dc582 Minuit2-5.16.00.tar.gz 438532
+SHA256 db840e4983de0cea9fa1e861cd3c373c5effd969ad88849b1dd0894f80a02717 Minuit2-5.16.00.tar.gz 438532
+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/files/minuit-5.16.00-test.patch b/sci-libs/minuit/files/minuit-5.16.00-test.patch
new file mode 100644
index 000000000000..1ed753755722
--- /dev/null
+++ b/sci-libs/minuit/files/minuit-5.16.00-test.patch
@@ -0,0 +1,22 @@
+--- test/MnSim/Makefile.am.orig 2007-08-01 19:36:04.236966500 +0100
++++ test/MnSim/Makefile.am 2007-08-01 19:36:41.487294500 +0100
+@@ -18,6 +18,8 @@
+ test_Minuit2_PaulTest4 \
+ test_Minuit2_ReneTest
+
++TESTS = $(check_PROGRAMS)
++
+ test_Minuit2_DemoGaussSim_SOURCES = \
+ GaussFunction.h \
+ GaussRandomGen.h \
+--- test/MnTutorial/Makefile.am.orig 2007-08-01 19:36:20.253967500 +0100
++++ test/MnTutorial/Makefile.am 2007-08-01 19:37:06.568862000 +0100
+@@ -15,6 +15,8 @@
+ test_Minuit2_Quad12FMain \
+ test_Minuit2_Quad1FMain
+
++TESTS = $(check_PROGRAMS)
++
+ test_Minuit2_Quad4FMain_SOURCES = \
+ Quad4F.h \
+ Quad4FMain.cxx
diff --git a/sci-libs/minuit/minuit-5.16.00.ebuild b/sci-libs/minuit/minuit-5.16.00.ebuild
new file mode 100644
index 000000000000..badedc99dd1e
--- /dev/null
+++ b/sci-libs/minuit/minuit-5.16.00.ebuild
@@ -0,0 +1,51 @@
+# 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.16.00.ebuild,v 1.1 2007/08/01 19:15:35 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_test() {
+ emake check || die "emake check failed"
+ # make check only compiles the tests. run them
+ for d in test/Mn*; do
+ cd ${S}/${d}
+ for t in test_*; do
+ ./${t} || die "${t} failed"
+ done
+ done
+}
+
+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
+}