summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2009-03-18 16:19:40 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2009-03-18 16:19:40 +0000
commit849b50f4f2b2f4d4395d38c24fdc63bfa76bc1d6 (patch)
tree0c8190b546ce98526cd61e7cfb138bc9fc4c63ec /sci-physics
parentReplace CPPSERV 0.2.6 with 0.2.8 (diff)
downloadhistorical-849b50f4f2b2f4d4395d38c24fdc63bfa76bc1d6.tar.gz
historical-849b50f4f2b2f4d4395d38c24fdc63bfa76bc1d6.tar.bz2
historical-849b50f4f2b2f4d4395d38c24fdc63bfa76bc1d6.zip
Version bumps
Package-Manager: portage-2.2_rc25/cvs/Linux x86_64
Diffstat (limited to 'sci-physics')
-rw-r--r--sci-physics/geant/Manifest16
-rw-r--r--sci-physics/pythia/ChangeLog9
-rw-r--r--sci-physics/pythia/Manifest16
-rw-r--r--sci-physics/pythia/pythia-6.4.20.ebuild65
-rw-r--r--sci-physics/pythia/pythia-8.1.20.ebuild73
5 files changed, 175 insertions, 4 deletions
diff --git a/sci-physics/geant/Manifest b/sci-physics/geant/Manifest
index 879cab9cba49..2b1fe399cfe9 100644
--- a/sci-physics/geant/Manifest
+++ b/sci-physics/geant/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX geant-4.9.2-zlib.patch 239 RMD160 790953077b7fc59d1ce7c3ed98cdb3dcc3134705 SHA1 7a0552dab08873665b8668a21a8c52841c8e5ae2 SHA256 f5ceee577afeb719718cd23887f9c1eba322077dce1f3d89bc075bacd63e5573
DIST G4ABLA.3.0.tar.gz 54909 RMD160 5a032ee8e90d00f39b67114fe257ec47001f347b SHA1 5f38676f1650a508e49d35f9405ac96984388135 SHA256 ff0b77be6b36204eeeba71099f6b7530edd80b79eb015994535bc4334bc821eb
DIST G4EMLOW.5.1.tar.gz 8287134 RMD160 163f76c359bf9d4f8a2eb3d734de50c2b6dc4d72 SHA1 092e27f2befe10f3e4b2f7450d1ba3f9fe0435bb SHA256 b1bebb1a502257ba9d379e6719be7a453b0aa31c9b01d5026866e9bd811c17d9
@@ -9,9 +12,18 @@ DIST PhotonEvaporation.2.0.tar.gz 7506068 RMD160 24d46b08b2ffeca5b3be186baffb650
DIST geant321_3.21.14.dfsg-8.diff.gz 41909 RMD160 4edbe5d3dd93a78198fa2d2d83770c8b85eee4de SHA1 39f48c4263f543b74eee6095c11f5ade9798f253 SHA256 785277dab1e1d3e17d60c85f3826bc67bbd6de7e6a6d40ff7af901371c4d2ce1
DIST geant321_3.21.14.dfsg.orig.tar.gz 10922928 RMD160 253b35bd9cda82c2213ec042274f7e6ff6b9e333 SHA1 ae6f39ccc18eacd576a3493992db5da3b3d3b128 SHA256 186fe98a08ad1de39f68698a09a46e7c2f14c37b22f8f990257b0bd66215c5b4
DIST geant4.9.1.p03.tar.gz 17582985 RMD160 ff2d24b65f19809992e3254e8069c35bbc7f0159 SHA1 970f5afd8e649faaa71d400b748f62224f538d34 SHA256 d791b7aa9da983af4f06f3f271574df0d3a01102c5584469bdabd9675be3ad33
+DIST geant4.9.2.p01.tar.gz 18793848 RMD160 ed09043acbcf22e309a22b0f418bba798e5ffb7b SHA1 57089fce2a0e585df1159325eb6cd9e526edf088 SHA256 969c9593f9dd65da8d43cbfad91c79859855c356629cfa33c2a759a685ece404
DIST geant4.9.2.tar.gz 18752051 RMD160 d6ae7fb718e78fb9bb8fe2b8cfd21dca7ef3a293 SHA1 7e6fd6b254652bd50d534237678a2e2654300210 SHA256 28c9598ee38949e74d839bed5f822b3dcf353c2936d4403ab6a50c11dafac110
-EBUILD geant-3.21.14-r2.ebuild 1877 RMD160 79cdc431a928a8af7ff8a97e78b3260247b86e84 SHA1 91f3a46f89f3cc98a260af3f703f3d03b414ff7a SHA256 a8347d379f4a62fdf6843da6304d5a1a4c77d9974c7d407e1088b9ae6e09c4cf
+EBUILD geant-3.21.14-r2.ebuild 1854 RMD160 ae366ec3d485dc1e806eaa678a21fa770dbd9353 SHA1 7719d48bc657201c16d67929efb75c459cba0f22 SHA256 c65372dbf81dfc3931b2b1d1578f05fc1c79591b307fe6ec9f534bfbab49c5d9
EBUILD geant-4.9.1_p03.ebuild 6846 RMD160 53993f8f170982b90489f914e1767a994065a88f SHA1 3680018d1f835bbcf535a66fed3d8965725d258b SHA256 005d0e5279431dd1b961bef1307ea16ed8b19c0db864769d04a41583a9dec170
EBUILD geant-4.9.2-r2.ebuild 7674 RMD160 abb31af3d99cafd57a397bf52f129b3dc2dffcc4 SHA1 edb5c15544ace0e8765812829b315942a721f212 SHA256 aa2e175afa75432334d2f8adeee63e787610fa403b8a4c6a0dba43026cab4211
-MISC ChangeLog 4477 RMD160 6e470a80108c1dc455088bd72dc2f2c19b0ed66d SHA1 cf46e32f6976f5eb8f558aeca7c9c01b8566940e SHA256 8e0dede93893cea775ceb1273dfa458d0d90431430c8122bdb8eeeaab32697e7
+EBUILD geant-4.9.2_p01.ebuild 7685 RMD160 b9c14864dbe2c88e016fa5c1dfa7a8273978060d SHA1 bf882671dbdab4c0203ae4f6a2957470a452ba56 SHA256 af65a1f7c17757109cd19ce9f4836716db5f023c0815292965f83520fc4887c5
+MISC ChangeLog 4651 RMD160 a4c8780cb0304ca82a443016e70b096199e9ca61 SHA1 a2b1091178334693a2d260ebe3d975c7961031c1 SHA256 1d1479123c0800fa1c97fda4f1707dbc75d202a040143d5965d3f542c1452a4c
MISC metadata.xml 1398 RMD160 b6c91f04fffa3b84c1b680944363dd49bf34c8f9 SHA1 b56fe0e1425e823d63054db467c2d543d0386046 SHA256 666fb94f71ea2aa76ed69003fe3d374c0ac89f3c6dda33910e470a99d667d323
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.10 (GNU/Linux)
+
+iEYEARECAAYFAknBH9UACgkQ1ycZbhPLE2CK5QCeOenHh/j9S2yjarVJxbMNvfrg
+W2EAoJ9wptksBQmMmQbSaVkpHgZMMBPi
+=dQl2
+-----END PGP SIGNATURE-----
diff --git a/sci-physics/pythia/ChangeLog b/sci-physics/pythia/ChangeLog
index 6fbe0afc10c5..ba453ffe5298 100644
--- a/sci-physics/pythia/ChangeLog
+++ b/sci-physics/pythia/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sci-physics/pythia
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/ChangeLog,v 1.7 2009/03/03 18:33:18 fmccor Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/ChangeLog,v 1.8 2009/03/18 16:19:40 bicatali Exp $
+
+*pythia-8.1.20 (18 Mar 2009)
+*pythia-6.4.20 (18 Mar 2009)
+
+ 18 Mar 2009; SĂ©bastien Fabbro <bicatali@gentoo.org>
+ +pythia-6.4.20.ebuild, +pythia-8.1.20.ebuild:
+ Version bumps
03 Mar 2009; Ferris McCormick <fmccor@gentoo.org> pythia-6.4.19.ebuild,
pythia-8.1.08-r1.ebuild:
diff --git a/sci-physics/pythia/Manifest b/sci-physics/pythia/Manifest
index 8caee7b4eb93..b8e2d517339b 100644
--- a/sci-physics/pythia/Manifest
+++ b/sci-physics/pythia/Manifest
@@ -1,12 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST lutp0613man2.pdf 2902047 RMD160 a45a1fcd47db9dc4ec3448018038b441174bc55d SHA1 4601580d13482d9230026dad6f943d01bf3ffd74 SHA256 03d637310ea80f0d7aea761492bd38452c602890d8cf913a1ec9edacd79fa43d
DIST pythia-6.4.18-examples.tar.bz2 36366 RMD160 92142cd1edd6344a59466168c95b5880fd3af00e SHA1 55f4dbae8edca3523ad0bd230dabd51167baf222 SHA256 17b1809fb0cffba20115c2bc1032c24d8efece25bd3f1f632f88265ade4dd084
DIST pythia-6.4.18.f.gz 575245 RMD160 215355c6f4c2459ae7d7d3c6bb4314cd6331f136 SHA1 afe2355c13013163075f0efba046018c06229369 SHA256 06f55c461233ba633a99200370914f729fa109d583ff15003c26149a714797f1
DIST pythia-6.4.19.tar.bz2 540487 RMD160 925261a883df73a0718af9f162a2b7d64dba4a19 SHA1 48d74723c5aba912c8e0447c3e7c667339947307 SHA256 b0ecbd3781c0cd1a0992b1b7c396e7ded25ec9a4afc68d9671cc24776923a34c
+DIST pythia-6.4.20.tar.bz2 552906 RMD160 4893b32d95b076195992dd6863dae5a4f5da9b4f SHA1 c5d1a2c1f1f8e0256633be6aa5f4de70dc400b49 SHA256 539355fde405cce9c4b4ffe1beb6636ecf6e111bfa013971195705a78169fc47
DIST pythia6.tar.gz 567451 RMD160 a6bd12a24f85436e64c51482c71469335c20372b SHA1 f2401d493bb4d5e059a1c4c48517c1679d74a437 SHA256 ebc90b8ec94897d8b09030341323d2c7c6e5c7c65077f98b96c8cff00d40a5ce
DIST pythia8108.tgz 1694925 RMD160 b8cb8c9002984cd103f28bef9d5b58dbc705d40b SHA1 7c120f339ae23983cf3b1f5f6f294c22ff96ae29 SHA256 1314f7b27b8569b1dca38eea8389c54ae1b718616fd2750d83f32984a1159715
+DIST pythia8120.tgz 3049947 RMD160 cdab6fc03c3993de9cd87292f4b3e6ca1571e115 SHA1 4b62b61404cc7e31509a11be05ecb9deb29f113d SHA256 b744f873057b3b2c2b406c889b7bcd7b7fb70bfd870ad06427bc4be9895bca15
DIST update_notes-6.4.18.txt 68019 RMD160 2f579ff64538128d60c5625afc13061dd4429e84 SHA1 ae73f097e2640b09e8b69c003699f2dac50eeaa7 SHA256 464b71451d8f1b4847ba2c649f3c9d556b4a11f24c2ae29b2e7f1d03086a00a2
EBUILD pythia-6.4.18.ebuild 1605 RMD160 6a3c0698c70c349a3f892c2fe70eb252f59db18a SHA1 d0b531e718c25c0ecbe13a2e53cb594c55d071fa SHA256 67306a655397521cd54a8d5accea72a6200f39f6b50ac676eea77f7578150ac2
EBUILD pythia-6.4.19.ebuild 1959 RMD160 9bf8b70067408cde69dc6513ae21b43daf680b46 SHA1 3c1ca053a44923a1237117b407f56be92826796e SHA256 d17f4990d5fba9361024862857e62af9ff8cd0659224a6b75ea5386c71ab11d0
+EBUILD pythia-6.4.20.ebuild 1958 RMD160 29deaafe8017c65a1dec0f6b8ec6aef7521b32ce SHA1 bb92863166b1a8c0688ae3dc0fa84cd6c1d521b2 SHA256 c42b087ade9d5a7d795e8fd8224047208ff205742f34bfec7c3fec45dbef6aff
EBUILD pythia-8.1.08-r1.ebuild 2063 RMD160 e8a59d163ff71c5dea27897faedd0eddba32c055 SHA1 569c7026954cc25bf69c376609a211cfd8f94787 SHA256 c3bedbbcdb0fc5974d649fd27ccd9e76b61a95f67a13b6153f658a1244cf255f
-MISC ChangeLog 1264 RMD160 b64bad48c35eb58b0c844d53fcc330d8bf85b0bb SHA1 28e834b55549777f77c004f47cce87ae9abc77df SHA256 a1d107aa1371a697bd92f81cd6fd19c8807cc40ae0cda0e6807ea5dddbe6ae8f
+EBUILD pythia-8.1.20.ebuild 2108 RMD160 23b95b99403103ac3896586f82513f02a7fab1af SHA1 bcfdb8f9a7499462aefb0d40a8ce90da0fa35551 SHA256 1600a6374a3759ab525e2cf29ebbb398c9281540fdfd552a8f87644995813f7e
+MISC ChangeLog 1445 RMD160 2cb9b72092b32f39902c9b696d920ad1f6face96 SHA1 fcb4026d32ee789dcce9c10d65624eab3380c477 SHA256 a9bc6d0a086c3d8614fa8b6a9031b952d8f2900eb3253436c78c30791eec49c6
MISC metadata.xml 894 RMD160 f5a14a2a8897a78169e1337bdf95aa52c3fbb4b0 SHA1 ae2432ca7098c360862a470193edd692fa24794b SHA256 bf610680f4c8ba31c905668ff4b4108d7eb3cf40fd72d7fadd45e6a51e4d8aba
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.10 (GNU/Linux)
+
+iEYEARECAAYFAknBHyYACgkQ1ycZbhPLE2Av5QCfR86Z5qBZK4TvOCvrJleiLCE7
+JiIAn1DtJcHFdATfcoBD/wmCnFOgYbTG
+=6w4g
+-----END PGP SIGNATURE-----
diff --git a/sci-physics/pythia/pythia-6.4.20.ebuild b/sci-physics/pythia/pythia-6.4.20.ebuild
new file mode 100644
index 000000000000..34a2e58e8246
--- /dev/null
+++ b/sci-physics/pythia/pythia-6.4.20.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/pythia-6.4.20.ebuild,v 1.1 2009/03/18 16:19:40 bicatali Exp $
+
+EAPI=2
+inherit fortran versionator autotools
+
+MV=$(get_major_version)
+MY_PN=${PN}${MV}
+DOC_PV=0613
+EX_PV=6.4.18
+
+DESCRIPTION="Lund Monte Carlo high-energy physics event generator"
+HOMEPAGE="http://projects.hepforge.org/pythia6/"
+
+# pythia6 from root is needed for some files to interface pythia6 with root.
+# To produce a split version on mirror do:
+# svn export http://svn.hepforge.org/pythia6/tags/v_6_4_19/ pythia-6.4.19
+# tar cjf pythia-6.4.19.tar.bz2
+SRC_URI="mirror://gentoo/${P}.tar.bz2
+ ftp://root.cern.ch/root/pythia6.tar.gz
+ doc? ( http://home.thep.lu.se/~torbjorn/pythia/lutp${DOC_PV}man2.pdf )
+ examples? ( mirror://gentoo/${PN}-${EX_PV}-examples.tar.bz2 )"
+
+LICENSE="public-domain"
+SLOT="6"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+IUSE="doc examples"
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ cp ../pythia6/tpythia6_called_from_cc.F .
+ cp ../pythia6/pythia6_common_address.c .
+ cat > configure.ac <<-EOF
+ AC_INIT(${PN},${PV})
+ AM_INIT_AUTOMAKE
+ AC_PROG_F77
+ AC_PROG_LIBTOOL
+ AC_CHECK_LIB(m,sqrt)
+ AC_CONFIG_FILES(Makefile)
+ AC_OUTPUT
+ EOF
+ echo >> Makefile.am "lib_LTLIBRARIES = libpythia6.la"
+ echo >> Makefile.am "libpythia6_la_SOURCES = \ "
+ # replace wildcard from makefile to ls in shell
+ for f in py*.f struct*.f up*.f fh*.f; do
+ echo >> Makefile.am " ${f} \\"
+ done
+ echo >> Makefile.am " ssmssm.f sugra.f visaje.f pdfset.f \\"
+ echo >> Makefile.am " tpythia6_called_from_cc.F pythia6_common_address.c"
+ eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc update_notes.txt README
+ insinto /usr/share/doc/${PF}/
+ if use doc; then
+ doins "${DISTDIR}"/lutp${DOC_PV}man2.pdf || die
+ fi
+ if use examples; then
+ doins -r "${WORKDIR}"/examples || die
+ fi
+}
diff --git a/sci-physics/pythia/pythia-8.1.20.ebuild b/sci-physics/pythia/pythia-8.1.20.ebuild
new file mode 100644
index 000000000000..a0de0c9a2bbe
--- /dev/null
+++ b/sci-physics/pythia/pythia-8.1.20.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/pythia-8.1.20.ebuild,v 1.1 2009/03/18 16:19:40 bicatali Exp $
+
+EAPI=1
+
+inherit eutils versionator
+
+MV=$(get_major_version)
+MY_P=${PN}$(replace_all_version_separators "" ${PV})
+
+DESCRIPTION="Lund Monte Carlo high-energy physics event generator"
+HOMEPAGE="http://home.thep.lu.se/~torbjorn/Pythia.html"
+SRC_URI="http://home.thep.lu.se/~torbjorn/${PN}${MV}/${MY_P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="8"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+IUSE="doc examples +hepmc"
+
+DEPEND="hepmc? ( sci-physics/hepmc )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+ use hepmc && export HEPMCVERSION=2 HEPMCLOCATION=/usr
+ # homemade configure script creates a useless config.mk
+ rm -f config.mk && touch config.mk
+ emake SHAREDLIBS=yes LDFLAGSSHARED="${LDFLAGS}" || die "emake failed"
+}
+
+src_test() {
+ cd "${S}"/examples
+ # use emake for parallel instead of long runmains
+ emake \
+ $(ls main0{1..9}*.cc main1{0..5}*.cc | sed -e 's/.cc//') \
+ || die "emake tests failed"
+ for i in main0{1..9}*.exe main1{0..5}*.exe; do
+ ./${i} > ${i}.out || die "test ${i} failed"
+ done
+ if use hepmc; then
+ emake main31 main32 || die "emake tests for hepmc failed"
+ ./main31.exe > main31.exe.out || die
+ ./main32.exe main32.cmnd hepmcout32.dat > main32.exe.out || die
+ fi
+ emake clean && rm -f main*out
+}
+
+src_install() {
+ dolib.so lib/*so || die "shared lib install failed"
+ dolib.a lib/archive/* || die "static lib install failed"
+
+ insinto /usr/include/${PN}
+ doins include/* || die "headers install failed"
+
+ # xmldoc needed by root
+ insinto /usr/share/${PN}
+ doins -r xmldoc || die "xmldoc install failed"
+ echo PYTHIA8DATA=/usr/share/${PN}/xmldoc >> 99pythia8
+ doenvd 99pythia8
+
+ insinto /usr/share/doc/${PF}
+ dodoc GUIDELINES AUTHORS README
+ if use doc; then
+ doins worksheet.pdf || die "doc install failed"
+ mv htmldoc html
+ doins -r html || die "html doc install failed"
+ fi
+ if use examples; then
+ doins -r examples || die "examples install failed"
+ fi
+}