Removed tests for hepmc on 8.1.08, not compatible with recent hepmc, and removed...
authorSebastien Fabbro <bicatali@gentoo.org>
Thu, 13 May 2010 16:14:47 +0000 (16:14 +0000)
committerSebastien Fabbro <bicatali@gentoo.org>
Thu, 13 May 2010 16:14:47 +0000 (16:14 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

sci-physics/pythia/ChangeLog
sci-physics/pythia/Manifest
sci-physics/pythia/pythia-8.1.08-r1.ebuild
sci-physics/pythia/pythia-8.1.25.ebuild [deleted file]
sci-physics/pythia/pythia-8.1.30.ebuild [deleted file]

index 92d8996c84a16b8be7b02d87b400cdc39bf8aab9..1eee25061db0ac2561a6bbeb8d895a47bc5ad645 100644 (file)
@@ -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).
index de51edd76a54eb6d7e6d196f5f5e11171f00f3f1..7a1747501f40b9da7be8e68159f8e7d0d90f2529 100644 (file)
@@ -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
index a43d757da18baa18ad2939f98801a75158e66da7..6cd56094fdb06e38198f8296d45485e119a3495d 100644 (file)
@@ -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 (file)
index 2b324db..0000000
+++ /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 (file)
index ce9365d..0000000
+++ /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
-}