Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-physics/herwig++/
Date: Fri, 27 Nov 2015 10:09:07
Message-Id: 1448618936.23350670827369f2957a91901a4a2a50314bb597.jlec@gentoo
1 commit: 23350670827369f2957a91901a4a2a50314bb597
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 27 09:38:53 2015 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 27 10:08:56 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23350670
7
8 sci-physics/herwig++: Drop obsolete virtual/fortran in *DEPEND
9
10 fortran-2.eclass handles this
11
12 Package-Manager: portage-2.2.25
13 Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
14
15 sci-physics/herwig++/herwig++-2.7.1.ebuild | 9 ++++-----
16 sci-physics/herwig++/metadata.xml | 18 +++++++++---------
17 2 files changed, 13 insertions(+), 14 deletions(-)
18
19 diff --git a/sci-physics/herwig++/herwig++-2.7.1.ebuild b/sci-physics/herwig++/herwig++-2.7.1.ebuild
20 index 4479a2c..dce4918 100644
21 --- a/sci-physics/herwig++/herwig++-2.7.1.ebuild
22 +++ b/sci-physics/herwig++/herwig++-2.7.1.ebuild
23 @@ -15,9 +15,8 @@ DESCRIPTION="High-Energy Physics event generator"
24 HOMEPAGE="http://herwig.hepforge.org/"
25 SRC_URI="http://www.hepforge.org/archive/herwig/${MYP}.tar.bz2"
26
27 -LICENSE="GPL-2"
28 -
29 SLOT="0/15"
30 +LICENSE="GPL-2"
31 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
32 IUSE="c++11 fastjet static-libs"
33
34 @@ -29,8 +28,7 @@ RDEPEND="
35 <=sci-physics/looptools-2.8:0=
36 >=sci-physics/thepeg-1.9.2:0=
37 fastjet? ( sci-physics/fastjet:0= )"
38 -DEPEND="${RDEPEND}
39 - virtual/fortran"
40 +DEPEND="${RDEPEND}"
41
42 S="${WORKDIR}/${MYP}"
43
44 @@ -53,7 +51,8 @@ src_configure() {
45 autotools-utils_src_configure
46 }
47
48 -pkg_preinst () {
49 +src_install() {
50 + autotools-utils_src_install
51 sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/defaults/PDF.in || die
52 sed -i -e "s|${ED}||g" "${ED}"/usr/share/herwig++/HerwigDefaults.rpo || die
53 }
54
55 diff --git a/sci-physics/herwig++/metadata.xml b/sci-physics/herwig++/metadata.xml
56 index 73787df..7080135 100644
57 --- a/sci-physics/herwig++/metadata.xml
58 +++ b/sci-physics/herwig++/metadata.xml
59 @@ -1,20 +1,20 @@
60 <?xml version="1.0" encoding="UTF-8"?>
61 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
62 <pkgmetadata>
63 -<herd>sci-physics</herd>
64 -<maintainer>
65 - <email>jauhien@g.o</email>
66 -</maintainer>
67 -<longdescription>
68 + <herd>sci-physics</herd>
69 + <maintainer>
70 + <email>jauhien@g.o</email>
71 + </maintainer>
72 + <longdescription>
73 Herwig++ is a completely new event generator, written in C++.
74 It is built on the experience gained with the well-known
75 event generator HERWIG. The aim is to provide a multi purpose
76 event generator with similar or improved capabilities (like angular
77 ordered parton evolution and the cluster hadronization model).
78 </longdescription>
79 -<use>
80 - <flag name='c++11'>Build Herwig++ using the C++11 standard.
81 + <use>
82 + <flag name="c++11">Build Herwig++ using the C++11 standard.
83 Experimental feature, not for production use.</flag>
84 - <flag name='fastjet'>Adds support for <pkg>sci-physics/fastjet</pkg></flag>
85 -</use>
86 + <flag name="fastjet">Adds support for <pkg>sci-physics/fastjet</pkg></flag>
87 + </use>
88 </pkgmetadata>