summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2010-05-13 16:14:47 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2010-05-13 16:14:47 +0000
commit418cccd04d331db9bcb56f2d69d1cd2340c75050 (patch)
tree46558ea1d69837df5c8c14d3adbd95e845f68cb9 /sci-physics
parentVersion bump, bug #319557, gstreamer forced on everyone because it does not b... (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--sci-physics/pythia/Manifest8
-rw-r--r--sci-physics/pythia/pythia-8.1.08-r1.ebuild9
-rw-r--r--sci-physics/pythia/pythia-8.1.25.ebuild73
-rw-r--r--sci-physics/pythia/pythia-8.1.30.ebuild78
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
-}