diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2008-12-13 16:54:19 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2008-12-13 16:54:19 +0000 |
commit | a866cad484e39c44a9e495bb029f87ba5c70ef04 (patch) | |
tree | 9a9bfa953b4895dfe6b6a6a38dfcf6276b968982 /sci-physics/pythia | |
parent | Add autotools magic to deal with broken --as-needed for bug 245782. (diff) | |
download | historical-a866cad484e39c44a9e495bb029f87ba5c70ef04.tar.gz historical-a866cad484e39c44a9e495bb029f87ba5c70ef04.tar.bz2 historical-a866cad484e39c44a9e495bb029f87ba5c70ef04.zip |
Version bump. Now build our own tar ball to allow faster parallel build
Package-Manager: portage-2.2_rc17/cvs/Linux 2.6.25-gentoo-r7 x86_64
Diffstat (limited to 'sci-physics/pythia')
-rw-r--r-- | sci-physics/pythia/ChangeLog | 8 | ||||
-rw-r--r-- | sci-physics/pythia/Manifest | 14 | ||||
-rw-r--r-- | sci-physics/pythia/pythia-6.4.19.ebuild | 66 |
3 files changed, 86 insertions, 2 deletions
diff --git a/sci-physics/pythia/ChangeLog b/sci-physics/pythia/ChangeLog index 1bb1efb89059..26176679b151 100644 --- a/sci-physics/pythia/ChangeLog +++ b/sci-physics/pythia/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-physics/pythia # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/ChangeLog,v 1.4 2008/09/16 21:43:43 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/ChangeLog,v 1.5 2008/12/13 16:54:19 bicatali Exp $ + +*pythia-6.4.19 (13 Dec 2008) + + 13 Dec 2008; SĂ©bastien Fabbro <bicatali@gentoo.org> + +pythia-6.4.19.ebuild: + Version bump. Now build our own tar ball to allow faster parallel build 16 Sep 2008; Jeroen Roovers <jer@gentoo.org> pythia-6.4.18.ebuild: Marked ~hppa (bug #231484). diff --git a/sci-physics/pythia/Manifest b/sci-physics/pythia/Manifest index b401aaab7edd..35dafa29cc9c 100644 --- a/sci-physics/pythia/Manifest +++ b/sci-physics/pythia/Manifest @@ -1,11 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +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.18.f.gz 575245 RMD160 215355c6f4c2459ae7d7d3c6bb4314cd6331f136 SHA1 afe2355c13013163075f0efba046018c06229369 SHA256 06f55c461233ba633a99200370914f729fa109d583ff15003c26149a714797f1 +DIST pythia-6.4.19.tar.bz2 540487 RMD160 925261a883df73a0718af9f162a2b7d64dba4a19 SHA1 48d74723c5aba912c8e0447c3e7c667339947307 SHA256 b0ecbd3781c0cd1a0992b1b7c396e7ded25ec9a4afc68d9671cc24776923a34c DIST pythia6.tar.gz 567451 RMD160 a6bd12a24f85436e64c51482c71469335c20372b SHA1 f2401d493bb4d5e059a1c4c48517c1679d74a437 SHA256 ebc90b8ec94897d8b09030341323d2c7c6e5c7c65077f98b96c8cff00d40a5ce DIST pythia8108.tgz 1694925 RMD160 b8cb8c9002984cd103f28bef9d5b58dbc705d40b SHA1 7c120f339ae23983cf3b1f5f6f294c22ff96ae29 SHA256 1314f7b27b8569b1dca38eea8389c54ae1b718616fd2750d83f32984a1159715 DIST update_notes-6.4.18.txt 68019 RMD160 2f579ff64538128d60c5625afc13061dd4429e84 SHA1 ae73f097e2640b09e8b69c003699f2dac50eeaa7 SHA256 464b71451d8f1b4847ba2c649f3c9d556b4a11f24c2ae29b2e7f1d03086a00a2 EBUILD pythia-6.4.18.ebuild 1605 RMD160 6a3c0698c70c349a3f892c2fe70eb252f59db18a SHA1 d0b531e718c25c0ecbe13a2e53cb594c55d071fa SHA256 67306a655397521cd54a8d5accea72a6200f39f6b50ac676eea77f7578150ac2 +EBUILD pythia-6.4.19.ebuild 1962 RMD160 3cb4eb2fc0784e2ee5c0453bcf30221ac6d8076c SHA1 9a5f0f0f6fb76639f62dd378f3616b16e2c507fe SHA256 af5a53d445cfdebd73be3c5b9da41818d4b69d763fb1696d0f73434ea49ca4f6 EBUILD pythia-8.1.08-r1.ebuild 2061 RMD160 a68e706fb307aa5ccaa45612a1181219693cf664 SHA1 fc085ea69402b8395ec54add50512ee7b33f1bbb SHA256 82696fb2face9f1246935acb10b8653617a48bfee29a406381e695b8f61103e9 EBUILD pythia-8.1.08.ebuild 1830 RMD160 50ac0c58c008df3cc81bc94f73c6be2baa1175f5 SHA1 6c763a4fad8ade03e8a09c06116b905c86cb0c26 SHA256 eb88103acb99f7216efa26ab00420d85ad9d0c17bc4fc0ba737e3fc4b8a1526a -MISC ChangeLog 937 RMD160 12c647002986b362b338a3527134522b795301ac SHA1 97878284b0edd3ddb47d87d6e9d25b2467c2b0e6 SHA256 39ae2ba347102dee4bd91aa38076565e7a5ee5f49137126dbac48a7b1e92137d +MISC ChangeLog 1127 RMD160 7c60b79b18b713adf4bd2c2f9ff3b3520e92dade SHA1 484e89e43c4d35ee89995ef0c1b48ce5fd45e149 SHA256 3436d692c6e0bee6bc01445ddfebe136ff4b98c697c7ee53ce7ded791e1acf1b MISC metadata.xml 894 RMD160 f5a14a2a8897a78169e1337bdf95aa52c3fbb4b0 SHA1 ae2432ca7098c360862a470193edd692fa24794b SHA256 bf610680f4c8ba31c905668ff4b4108d7eb3cf40fd72d7fadd45e6a51e4d8aba +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAklD6NUACgkQ1ycZbhPLE2CHEgCff4FAiHmEsuuACV4eX+dvStOY +dNkAnRAh9QTlB18SU9SorXq6ql3BGlkH +=8nzk +-----END PGP SIGNATURE----- diff --git a/sci-physics/pythia/pythia-6.4.19.ebuild b/sci-physics/pythia/pythia-6.4.19.ebuild new file mode 100644 index 000000000000..f2fd1e60db8c --- /dev/null +++ b/sci-physics/pythia/pythia-6.4.19.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-physics/pythia/pythia-6.4.19.ebuild,v 1.1 2008/12/13 16:54:19 bicatali Exp $ + +EAPI=2 +inherit fortran versionator autotools + +MV=$(get_major_version) +MY_PN=${PN}${MV} +DOC_PV=0613 +EX_PV=6.4.18 + +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: +# 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 + ftp://root.cern.ch/root/pythia6.tar.gz + doc? ( http://home.thep.lu.se/~torbjorn/pythia/lutp${DOC_PV}man2.pdf ) + examples? ( mirror://gentoo/${PN}-${EX_PV}-examples.tar.bz2 )" + +LICENSE="public-domain" +SLOT="6" +KEYWORDS="~amd64 ~hppa ~sparc ~x86" +IUSE="doc examples" +DEPEND="" + +FORTRAN="gfortran ifc g77" + +src_prepare() { + cp ../pythia6/tpythia6_called_from_cc.F . + cp ../pythia6/pythia6_common_address.c . + cat > configure.ac <<-EOF + AC_INIT(${PN},${PV}) + AM_INIT_AUTOMAKE + AC_PROG_F77 + AC_PROG_LIBTOOL + AC_CHECK_LIB(m,sqrt) + AC_CONFIG_FILES(Makefile) + AC_OUTPUT + EOF + echo "lib_LTLIBRARIES = libpythia6.la" > Makefile.am + echo "libpythia6_la_SOURCES = \ " >> Makefile.am + # replace wildcard from makefile to ls in shell + for f in py*.f struct*.f up*.f fh*.f; do + echo " ${f} \\" >> Makefile.am + done + echo " ssmssm.f sugra.f visaje.f pdfset.f \\" >> Makefile.am + echo " tpythia6_called_from_cc.F pythia6_common_address.c" >> Makefile.am + eautoreconf +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc update_notes.txt README + insinto /usr/share/doc/${PF}/ + if use doc; then + doins "${DISTDIR}"/lutp${DOC_PV}man2.pdf || die + fi + if use examples; then + doins -r "${WORKDIR}"/examples || die + fi +} |