diff options
author | 2009-11-23 07:15:40 +0000 | |
---|---|---|
committer | 2009-11-23 07:15:40 +0000 | |
commit | 56082e3ee8d90df2a40b75607457bf83269bd603 (patch) | |
tree | 9734234abdba44052151080a73b9e12173426a7d /sci-physics | |
parent | Automated update of use.local.desc (diff) | |
download | historical-56082e3ee8d90df2a40b75607457bf83269bd603.tar.gz historical-56082e3ee8d90df2a40b75607457bf83269bd603.tar.bz2 historical-56082e3ee8d90df2a40b75607457bf83269bd603.zip |
Version bumps
Package-Manager: portage-2.2_rc50/cvs/Linux x86_64
Diffstat (limited to 'sci-physics')
-rw-r--r-- | sci-physics/pythia/ChangeLog | 9 | ||||
-rw-r--r-- | sci-physics/pythia/Manifest | 16 | ||||
-rw-r--r-- | sci-physics/pythia/pythia-6.4.22.ebuild (renamed from sci-physics/pythia/pythia-6.4.20.ebuild) | 6 | ||||
-rw-r--r-- | sci-physics/pythia/pythia-8.1.30.ebuild | 78 |
4 files changed, 98 insertions, 11 deletions
diff --git a/sci-physics/pythia/ChangeLog b/sci-physics/pythia/ChangeLog index 2dd6be4421ad..6aa5f17556bb 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.15 2009/09/21 05:40:09 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/ChangeLog,v 1.16 2009/11/23 07:15:40 bicatali Exp $ + +*pythia-8.1.30 (23 Nov 2009) +*pythia-6.4.22 (23 Nov 2009) + + 23 Nov 2009; Sébastien Fabbro <bicatali@gentoo.org> + -pythia-6.4.20.ebuild, +pythia-6.4.22.ebuild, +pythia-8.1.30.ebuild: + Version bumps 21 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> +pythia-6.4.19.ebuild: diff --git a/sci-physics/pythia/Manifest b/sci-physics/pythia/Manifest index b3eadda687c2..ea3831746f78 100644 --- a/sci-physics/pythia/Manifest +++ b/sci-physics/pythia/Manifest @@ -4,22 +4,24 @@ 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.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 pythia-6.4.21.tar.bz2 552288 RMD160 441a7b75c23edd6f66244a08b94e1014a0fb839b SHA1 8b5fd56fd591b33428b814b5761ecb2d6ce38918 SHA256 dffe586441bdf781bd534e68250e5dc857ae1c27700ccb2c2026537ef262122b +DIST pythia-6.4.22.tar.bz2 553360 RMD160 8943547fea76fa8b2baf7d2468f6abf9923dd745 SHA1 19603c55131b5f8de7fc7619f9f021a918480fac SHA256 3a69e8e33dd5bf0c832e392743a76107911dd5a7e56171252abe91a6d4bfe70b DIST pythia6.tar.gz 567451 RMD160 a6bd12a24f85436e64c51482c71469335c20372b SHA1 f2401d493bb4d5e059a1c4c48517c1679d74a437 SHA256 ebc90b8ec94897d8b09030341323d2c7c6e5c7c65077f98b96c8cff00d40a5ce DIST pythia8108.tgz 1694925 RMD160 b8cb8c9002984cd103f28bef9d5b58dbc705d40b SHA1 7c120f339ae23983cf3b1f5f6f294c22ff96ae29 SHA256 1314f7b27b8569b1dca38eea8389c54ae1b718616fd2750d83f32984a1159715 DIST pythia8125.tgz 3561886 RMD160 982d33e46dc99482923dd29d8bc3ff34bac99a96 SHA1 7e8f38561e22c6cbb652137ad1669d0c38e48d85 SHA256 18a84b7e21c43dd6dd7cff625081a1f7c099768709d556b4d528c06f6b4bf22c +DIST pythia8130.tgz 4016983 RMD160 6b7a2dccd4cb705448350052c684f56182ed9188 SHA1 187dab600ace469efb8c1a7841402f93d1bb191d SHA256 06a5732d0cec2e1563b142c47b68291707cd18d1015c6a938d22a46a78d4acec EBUILD pythia-6.4.19.ebuild 1959 RMD160 ed5ae55898d1b89996679377a8c8b057bf91a3a8 SHA1 3d9f0883a67ecfb6de1c671c52d4760d3d2f9301 SHA256 e81406f1772e1b769cba2cad259be2bd7312a75784253eb37f7954b98695c3f6 -EBUILD pythia-6.4.20.ebuild 1958 RMD160 29deaafe8017c65a1dec0f6b8ec6aef7521b32ce SHA1 bb92863166b1a8c0688ae3dc0fa84cd6c1d521b2 SHA256 c42b087ade9d5a7d795e8fd8224047208ff205742f34bfec7c3fec45dbef6aff EBUILD pythia-6.4.21.ebuild 1950 RMD160 3366bea16b9b098fe21372e89f42d925b98fc930 SHA1 30708678af3ec10359520a67d5543748327c26c0 SHA256 17d5fbdf13f618d8a0ca403a6bade23ce3a7248728032b3c91eb0ba7bc7f09f3 +EBUILD pythia-6.4.22.ebuild 1992 RMD160 97d239fb586d16ec2f91cb3cf853f28265588b08 SHA1 08c97764f868334cbf8157a19ed7584d7d9b8588 SHA256 b0ce56400e4c3db3360e4566f320bd29f0ffda3cfafb1402320699c0126a4bc5 EBUILD pythia-8.1.08-r1.ebuild 2060 RMD160 1a3c465998d579ffc7dbd32d7fac78134e315e77 SHA1 123943c9f2b0938233c0efaba0b773ab48829c37 SHA256 d2dc3728be97d7027e323afc7b11f078dcb5cab453f1902ef31363d9a865f830 EBUILD pythia-8.1.25.ebuild 2108 RMD160 04e9b296f37c9458ab49437e6325bfd340bc366d SHA1 1d98c52a3efe45b8258f90615e035e1a8671eef2 SHA256 94b0ade50026b92eea46a19fbe4cfb97ff24f07974b549cc3568a2a436148e0e -MISC ChangeLog 2491 RMD160 f8d511f180120a24956594ab780d5610f33be377 SHA1 d110dd5aaabee2dc691fed64d197586c57d776cd SHA256 62f831e70c54a4b33a6a4682a82fc78f620dd8cc4ce8d4dd2c37d609a7086960 +EBUILD pythia-8.1.30.ebuild 2155 RMD160 ab64e5b2d5fc319e335c1f50b22378e114e74012 SHA1 2bc6e5dc96012189591206f2865a5c93df2b61ef SHA256 1d3481837bba734e9dd5c0c64389cb2ac89ce022a4dad0d0c55f98d1f520e58a +MISC ChangeLog 2693 RMD160 e076dd4b465d106a753701e136e5222b787d692b SHA1 2f967401232ad48e221a6ff090229d6a61fa9a48 SHA256 3e2a8f49f97ea9ce591fbf25ef12532dc4fd1d9fa9b2ddf34a91c9bd8b74e085 MISC metadata.xml 894 RMD160 f5a14a2a8897a78169e1337bdf95aa52c3fbb4b0 SHA1 ae2432ca7098c360862a470193edd692fa24794b SHA256 bf610680f4c8ba31c905668ff4b4108d7eb3cf40fd72d7fadd45e6a51e4d8aba -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) +Version: GnuPG v2.0.13 (GNU/Linux) -iEYEARECAAYFAkq3EcMACgkQ1ycZbhPLE2B0PwCgr91qNhjTki+FaoTBUmy4XYrA -j5sAoJWh2p0NAVnoJKLJ9pejiulRYH1K -=syZo +iEYEARECAAYFAksKQEAACgkQ1ycZbhPLE2CFPACfb7/lYUn84VnFOb9CziJKL85x +ApsAn1nOC76r3hoagZf5gexUCZk0shKw +=d0w8 -----END PGP SIGNATURE----- diff --git a/sci-physics/pythia/pythia-6.4.20.ebuild b/sci-physics/pythia/pythia-6.4.22.ebuild index 34a2e58e8246..988c28d9c078 100644 --- a/sci-physics/pythia/pythia-6.4.20.ebuild +++ b/sci-physics/pythia/pythia-6.4.22.ebuild @@ -1,9 +1,9 @@ # 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 $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/pythia-6.4.22.ebuild,v 1.1 2009/11/23 07:15:40 bicatali Exp $ EAPI=2 -inherit fortran versionator autotools +inherit versionator autotools MV=$(get_major_version) MY_PN=${PN}${MV} @@ -14,7 +14,7 @@ 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: +# To produce a split version on mirror do, replace the 6.4.19 by the current version # 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 diff --git a/sci-physics/pythia/pythia-8.1.30.ebuild b/sci-physics/pythia/pythia-8.1.30.ebuild new file mode 100644 index 000000000000..ee5cd950960d --- /dev/null +++ b/sci-physics/pythia/pythia-8.1.30.ebuild @@ -0,0 +1,78 @@ +# 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.30.ebuild,v 1.1 2009/11/23 07:15:40 bicatali Exp $ + +EAPI=2 + +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_configure() { + use hepmc && export HEPMCVERSION=2 HEPMCLOCATION=/usr + # homemade configure script creates a useless config.mk + rm -f config.mk + cat > config.mk <<-EOF + SHAREDLIBS = yes + LDFLAGSSHARED = -shared ${LDFLAGS} + LDFLAGLIBNAME = -Wl,-soname + SHAREDSUFFIX = so + EOF +} + +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 +} |