diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2010-05-13 16:14:47 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2010-05-13 16:14:47 +0000 |
commit | 418cccd04d331db9bcb56f2d69d1cd2340c75050 (patch) | |
tree | 46558ea1d69837df5c8c14d3adbd95e845f68cb9 /sci-physics | |
parent | Version bump, bug #319557, gstreamer forced on everyone because it does not b... (diff) | |
download | historical-418cccd04d331db9bcb56f2d69d1cd2340c75050.tar.gz historical-418cccd04d331db9bcb56f2d69d1cd2340c75050.tar.bz2 historical-418cccd04d331db9bcb56f2d69d1cd2340c75050.zip |
Removed tests for hepmc on 8.1.08, not compatible with recent hepmc, and removed older unstable versions
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'sci-physics')
-rw-r--r-- | sci-physics/pythia/ChangeLog | 7 | ||||
-rw-r--r-- | sci-physics/pythia/Manifest | 8 | ||||
-rw-r--r-- | sci-physics/pythia/pythia-8.1.08-r1.ebuild | 9 | ||||
-rw-r--r-- | sci-physics/pythia/pythia-8.1.25.ebuild | 73 | ||||
-rw-r--r-- | sci-physics/pythia/pythia-8.1.30.ebuild | 78 |
5 files changed, 10 insertions, 165 deletions
diff --git a/sci-physics/pythia/ChangeLog b/sci-physics/pythia/ChangeLog index 92d8996c84a1..1eee25061db0 100644 --- a/sci-physics/pythia/ChangeLog +++ b/sci-physics/pythia/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-physics/pythia # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/ChangeLog,v 1.20 2010/05/13 14:05:30 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/ChangeLog,v 1.21 2010/05/13 16:14:47 bicatali Exp $ + + 13 May 2010; SĂ©bastien Fabbro <bicatali@gentoo.org> + pythia-8.1.08-r1.ebuild, -pythia-8.1.25.ebuild, -pythia-8.1.30.ebuild: + Removed tests for hepmc on 8.1.08, not compatible with recent hepmc, and + removed older unstable versions 13 May 2010; Jeroen Roovers <jer@gentoo.org> pythia-8.1.35.ebuild: Stable for HPPA (bug #318467). diff --git a/sci-physics/pythia/Manifest b/sci-physics/pythia/Manifest index de51edd76a54..7a1747501f40 100644 --- a/sci-physics/pythia/Manifest +++ b/sci-physics/pythia/Manifest @@ -5,15 +5,11 @@ DIST pythia-6.4.21.tar.bz2 552288 RMD160 441a7b75c23edd6f66244a08b94e1014a0fb839 DIST pythia-6.4.22.tar.bz2 553375 RMD160 7b906cb3553202ea60a4a2f699547fe4ab1b84d7 SHA1 02192eea6bb6bd5c11412efa96bbb4aff6da0cb0 SHA256 50f02383147f11a48772d27a963d4a776a3c82ff344bfe852228988ca4129776 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 DIST pythia8135.tgz 5091260 RMD160 eecbd48ab03477de92b532bbf9a2c928255810a3 SHA1 40e56df0f7479d47753d20f0821f344065edbf4e SHA256 ad988d40d5df6d6436fe87c1f0939805dd0fe6129d762882ab05c728989bf4a0 EBUILD pythia-6.4.19.ebuild 1959 RMD160 ed5ae55898d1b89996679377a8c8b057bf91a3a8 SHA1 3d9f0883a67ecfb6de1c671c52d4760d3d2f9301 SHA256 e81406f1772e1b769cba2cad259be2bd7312a75784253eb37f7954b98695c3f6 EBUILD pythia-6.4.21.ebuild 1950 RMD160 3366bea16b9b098fe21372e89f42d925b98fc930 SHA1 30708678af3ec10359520a67d5543748327c26c0 SHA256 17d5fbdf13f618d8a0ca403a6bade23ce3a7248728032b3c91eb0ba7bc7f09f3 EBUILD pythia-6.4.22.ebuild 1986 RMD160 5a2b55beea87761d00208275b93e62e7b5f7885f SHA1 29809b0b6819191a713d9b4c5c9106f57496de75 SHA256 db594852ce446f01cf49844630c36082f6422ef84f4c661a76b149bb7cf3c954 -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 -EBUILD pythia-8.1.30.ebuild 2122 RMD160 1a770839e6203f72832627f5fe7c6294a1ca3a50 SHA1 cf03ff4482b53ed4a21e22b3b472d727d65d640a SHA256 ed7c0866ef8666f98e9ad5e0f41b5b23584502554aecd61382ee65ebe7bca9dd +EBUILD pythia-8.1.08-r1.ebuild 1874 RMD160 1ea02989a798465826cf671568510c1fd2ce844e SHA1 c66f70fbf634017c06cae9fda445d821159a6bc3 SHA256 921f687013d7c01917c7d76bd1d099319823726438256658a27d153a53989c52 EBUILD pythia-8.1.35.ebuild 2116 RMD160 7426873863367aa5f269d14819be9c909852b4a0 SHA1 1ad19aad2d9c0ee008a3d56d671180330872d1dc SHA256 594891cb8f2c4ad46b7921e6eb7223e34e34f73d0fc2cc10c925f58d84d9ba66 -MISC ChangeLog 3148 RMD160 44516be16929a3a69d59287f2bfa881b8201333c SHA1 6bcfbbed14d612e5daf803462a12c324851293a0 SHA256 ee5863091619bf090cb12c70e1e3c10cdb75c53b5b6f00d94a5eb6b587626a9f +MISC ChangeLog 3391 RMD160 0a2dcea85e86dc80f9caa98c0aa1f8934c77cb79 SHA1 91c3dab5cc7ed489d19e3d9b013aa0aae5cc6299 SHA256 371b52a4f7b34953900cb7d8132dc3c61453514990a487415189e9fbb96c4b0f MISC metadata.xml 894 RMD160 f5a14a2a8897a78169e1337bdf95aa52c3fbb4b0 SHA1 ae2432ca7098c360862a470193edd692fa24794b SHA256 bf610680f4c8ba31c905668ff4b4108d7eb3cf40fd72d7fadd45e6a51e4d8aba diff --git a/sci-physics/pythia/pythia-8.1.08-r1.ebuild b/sci-physics/pythia/pythia-8.1.08-r1.ebuild index a43d757da18b..6cd56094fdb0 100644 --- a/sci-physics/pythia/pythia-8.1.08-r1.ebuild +++ b/sci-physics/pythia/pythia-8.1.08-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/pythia-8.1.08-r1.ebuild,v 1.5 2009/05/05 19:42:02 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/pythia-8.1.08-r1.ebuild,v 1.6 2010/05/13 16:14:47 bicatali Exp $ EAPI=1 @@ -38,11 +38,6 @@ src_test() { 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 } diff --git a/sci-physics/pythia/pythia-8.1.25.ebuild b/sci-physics/pythia/pythia-8.1.25.ebuild deleted file mode 100644 index 2b324db1c3c9..000000000000 --- a/sci-physics/pythia/pythia-8.1.25.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# 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.25.ebuild,v 1.1 2009/06/24 04:13:58 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 -} diff --git a/sci-physics/pythia/pythia-8.1.30.ebuild b/sci-physics/pythia/pythia-8.1.30.ebuild deleted file mode 100644 index ce9365dbd99e..000000000000 --- a/sci-physics/pythia/pythia-8.1.30.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2010 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.2 2010/01/08 04:41:08 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 | sed -e 's/.cc//') \ - || die "emake tests failed" - for i in main0{1..9}*.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 -} |