diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2010-01-08 03:38:33 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2010-01-08 03:38:33 +0000 |
commit | 7da5d1b76bc968a92023892f584bb1eefa13644b (patch) | |
tree | 596ab4c464eb9ce35691ddd4be28e2bda7743e35 /sci-physics | |
parent | fix broken pt-PT locale manifest (diff) | |
download | historical-7da5d1b76bc968a92023892f584bb1eefa13644b.tar.gz historical-7da5d1b76bc968a92023892f584bb1eefa13644b.tar.bz2 historical-7da5d1b76bc968a92023892f584bb1eefa13644b.zip |
Version bump and skip the buggy tests in the case when MeV and cm are chosen units
Package-Manager: portage-2.2_rc61/cvs/Linux x86_64
Diffstat (limited to 'sci-physics')
-rw-r--r-- | sci-physics/hepmc/ChangeLog | 15 | ||||
-rw-r--r-- | sci-physics/hepmc/Manifest | 18 | ||||
-rw-r--r-- | sci-physics/hepmc/hepmc-2.04.00.ebuild | 48 | ||||
-rw-r--r-- | sci-physics/hepmc/hepmc-2.05.01.ebuild (renamed from sci-physics/hepmc/hepmc-2.04.01.ebuild) | 17 |
4 files changed, 39 insertions, 59 deletions
diff --git a/sci-physics/hepmc/ChangeLog b/sci-physics/hepmc/ChangeLog index 66712afaee6e..b2be06e78e22 100644 --- a/sci-physics/hepmc/ChangeLog +++ b/sci-physics/hepmc/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for sci-physics/hepmc -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/hepmc/ChangeLog,v 1.11 2009/12/28 18:54:23 armin76 Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-physics/hepmc/ChangeLog,v 1.12 2010/01/08 03:38:33 bicatali Exp $ + + 08 Jan 2010; Sébastien Fabbro <bicatali@gentoo.org> + -hepmc-2.04.00.ebuild, -hepmc-2.04.01.ebuild, +hepmc-2.05.01.ebuild: + Version bump and skip the buggy tests in the case when MeV and cm are + chosen units + +*hepmc-2.05.01 (08 Jan 2010) + + 08 Jan 2010; Sébastien Fabbro <bicatali@gentoo.org> + -hepmc-2.04.00.ebuild, -hepmc-2.04.01.ebuild, +hepmc-2.05.01.ebuild: + Version bump 28 Dec 2009; Raúl Porcel <armin76@gentoo.org> hepmc-2.05.00.ebuild: sparc stable wrt #294444 diff --git a/sci-physics/hepmc/Manifest b/sci-physics/hepmc/Manifest index 21e979884f8d..afdceb893195 100644 --- a/sci-physics/hepmc/Manifest +++ b/sci-physics/hepmc/Manifest @@ -1,8 +1,16 @@ -DIST HepMC-2.04.00.tar.gz 6360541 RMD160 d4781eb0ea849f13402b000e49eaf999518204bb SHA1 ea85e0694505a28c82041414085dc144e975bb8d SHA256 a221e6eda77b41fa7f073c7d37028314d7a77793555cd594944f59b34f2f947a -DIST HepMC-2.04.01.tar.gz 6362975 RMD160 1e003516a3741e858077e495d895c86635f60ec1 SHA1 b06de22e6b7c2eb9e9d5b3b93cb18181344f89c1 SHA256 5575d179f9bd2f07669e04f9458bc9ad9ccb8885486c216b165a0239547287a8 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST HepMC-2.05.00.tar.gz 5544803 RMD160 5732905cd38c7e646271e8260b4782f0ccd2998b SHA1 b41e4e265f0321266ff54d113c2ca914518d36cf SHA256 5da10baa59d5dcf8dbfca297f061d5caf5dd8adc8b1f37c925436fd2d6dd68ac -EBUILD hepmc-2.04.00.ebuild 1247 RMD160 5f84b18a410524a5ccccc9aeda6c77ffeb3bb449 SHA1 c1b51d5038ff284f58b4b3c7533ecfef13531026 SHA256 57de41115757e6044b4d192d6df2135e2bd972e3b57312d5181a4f60972def94 -EBUILD hepmc-2.04.01.ebuild 1208 RMD160 a47f3b8c371425d670bc34806abcce623d38e933 SHA1 2fecbc63f661b074aab67d2975ce8d1fddc15e41 SHA256 6b04eea123d006cf0e5010de3c8e6bafc95379475e87a9de9ead6d59a922835a +DIST HepMC-2.05.01.tar.gz 5138294 RMD160 403a9bc4b9987c992bb21e8bf5f5f2b838cd1b3e SHA1 ffc2048d2d146a0494fa010afdbe27db6f5b75e3 SHA256 d4c300bb33cf85b10a0cd073b390ec3ff5b2ad5cd408ab428c8debb20a92dccb EBUILD hepmc-2.05.00.ebuild 1203 RMD160 5b36a4c2d807be9309a2cc06b2ee15594a21054d SHA1 e2bdfc5e0d00729f51f94a59342b7f2c6170ebe8 SHA256 bacd2a46fbd0b6c671b0fcaa9ab8e3ccadb8d319ac769206f546114876f67b12 -MISC ChangeLog 1586 RMD160 2660ba49fea1edd7f559d305a85ff292a7d0558f SHA1 c315039f78d9e8adb0f89054757e39bd9f3d07e1 SHA256 974e57a339bc7bc86faf432b8aa59558d44b9d504f398bc485ce606881993df0 +EBUILD hepmc-2.05.01.ebuild 1389 RMD160 c24fdc0ae813fd218b0df171b2b4a709e0456457 SHA1 f7d68bdafdf3b7744bd8ac5426619acf8f198c83 SHA256 8abd3705eca379ac796bd69e06a65b69b9201b5b36e37018d42bbe0db4cbd0f4 +MISC ChangeLog 1973 RMD160 8e89be7214fe9e24feafdf40a36a94d347a3299a SHA1 9b76a6bd6e0ad8005779becb29a4fad56ab8d8bf SHA256 3b347707ee71633fabc8e7704773c0d29a7d87d7cd330e85a0533fedfac5a29c MISC metadata.xml 1291 RMD160 6f907411d6c897e4f01c06f97c535ea7c3af7875 SHA1 cb5af85bd4c34210192209a4f2242123982c3baa SHA256 56362a0f765e7b4ba3c38648e1930e1c1a253008d8e28a533ac407ee7d1b69ef +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.14 (GNU/Linux) + +iEYEARECAAYFAktGsWoACgkQ1ycZbhPLE2D9eACeICc/YtEAxmttQUpbKTzt6coV +/EMAoIk+RivF8sloSMMotFxR0Botpt8j +=fFrB +-----END PGP SIGNATURE----- diff --git a/sci-physics/hepmc/hepmc-2.04.00.ebuild b/sci-physics/hepmc/hepmc-2.04.00.ebuild deleted file mode 100644 index b65a1b6d76a0..000000000000 --- a/sci-physics/hepmc/hepmc-2.04.00.ebuild +++ /dev/null @@ -1,48 +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/hepmc/hepmc-2.04.00.ebuild,v 1.6 2009/05/05 19:37:24 fauli Exp $ - -MYP=HepMC-${PV} - -DESCRIPTION="Event Record for Monte Carlo Generators" -HOMEPAGE="https://savannah.cern.ch/projects/hepmc/" -SRC_URI="http://lcgapp.cern.ch/project/simu/HepMC/download/${MYP}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~hppa sparc x86" -IUSE="doc examples gev cm" - -DEPEND="" - -S="${WORKDIR}/${MYP}" - -src_compile() { - # random default choice: use MeV over GeV and mm over cm - local length_conf="MM" - use cm && length_conf="CM" - local momentum_conf="MEV" - use gev && momentum_conf="GEV" - econf \ - --with-length=${length_conf} \ - --with-momentum=${momentum_conf} \ - || die "econf failed" - emake || die "emake failed" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - INSTALLDIR=/usr/share/doc/${PF}/examples \ - doc_installdir=/usr/share/doc/${PF} \ - install || die "emake install failed" - - dodoc README AUTHORS ChangeLog - insinto /usr/share/doc/${PF} - if use doc; then - doins -r doc/html || die - else - rm -f "${D}"/usr/share/doc/${PF}/*pdf - fi - use examples || rm -rf "${D}"/usr/share/doc/${PF}/examples -} diff --git a/sci-physics/hepmc/hepmc-2.04.01.ebuild b/sci-physics/hepmc/hepmc-2.05.01.ebuild index 6bdc3e5784ba..aaa02531e347 100644 --- a/sci-physics/hepmc/hepmc-2.04.01.ebuild +++ b/sci-physics/hepmc/hepmc-2.05.01.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/hepmc/hepmc-2.04.01.ebuild,v 1.1 2009/02/18 11:44:11 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/hepmc/hepmc-2.05.01.ebuild,v 1.1 2010/01/08 03:38:33 bicatali Exp $ EAPI=2 @@ -15,12 +15,13 @@ SLOT="0" KEYWORDS="~amd64 ~hppa ~sparc ~x86" IUSE="doc examples gev cm" -DEPEND="" +RDEPEND="" +DEPEND="${RDEPEND}" S="${WORKDIR}/${MYP}" src_configure() { - # random default choice: use MeV over GeV and mm over cm + # use MeV over GeV and mm over cm local length_conf="MM" use cm && length_conf="CM" local momentum_conf="MEV" @@ -30,6 +31,14 @@ src_configure() { --with-momentum=${momentum_conf} } +src_test() { + # hack to skip buggy tests with MeV: + # https://savannah.cern.ch/support/index.php?108390 + if use gev && ! use cm; then + emake check || die "emake check failed" + fi +} + src_install() { emake \ DESTDIR="${D}" \ |