Gentoo Archives: gentoo-commits

From: Christoph Junghans <ottxor@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-physics/genfit/
Date: Sun, 23 Mar 2014 13:58:31
Message-Id: 1395528010.7d93b5eb9ae81c5b25e0c605629d17aff08b87bc.ottxor@gentoo
1 commit: 7d93b5eb9ae81c5b25e0c605629d17aff08b87bc
2 Author: Oliver Freyermuth <o.freyermuth <AT> googlemail <DOT> com>
3 AuthorDate: Sat Mar 22 22:40:10 2014 +0000
4 Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 22 22:40:10 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7d93b5eb
7
8 Fix indentation issues, missing and superfluous die, 80 chars. Repoman seems fine now.
9
10 ---
11 sci-physics/genfit/ChangeLog | 4 ++++
12 sci-physics/genfit/genfit-02.00.00.ebuild | 16 ++++++----------
13 sci-physics/genfit/metadata.xml | 27 +++++++++++++++++++--------
14 3 files changed, 29 insertions(+), 18 deletions(-)
15
16 diff --git a/sci-physics/genfit/ChangeLog b/sci-physics/genfit/ChangeLog
17 index bf38d56..c31bd35 100644
18 --- a/sci-physics/genfit/ChangeLog
19 +++ b/sci-physics/genfit/ChangeLog
20 @@ -2,6 +2,10 @@
21 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
22 # $Header: $
23
24 + 22 Mar 2014; <o.freyermuth@××××××××××.com> genfit-02.00.00.ebuild, metadata.xml:
25 + Address ebuild issues found in review (indentation, missing and superfluous
26 + die's).
27 +
28 *genfit-02.00.00 (22 Mar 2014)
29
30 22 Mar 2014; <o.freyermuth@××××××××××.com> +genfit-02.00.00.ebuild, +metadata.xml:
31
32 diff --git a/sci-physics/genfit/genfit-02.00.00.ebuild b/sci-physics/genfit/genfit-02.00.00.ebuild
33 index 1955aa9..f86c7b3 100644
34 --- a/sci-physics/genfit/genfit-02.00.00.ebuild
35 +++ b/sci-physics/genfit/genfit-02.00.00.ebuild
36 @@ -26,12 +26,8 @@ DEPEND="${RDEPEND}
37
38 src_compile() {
39 cmake-utils_src_compile
40 - if use doc; then
41 - cmake-utils_src_compile doc || die
42 - fi
43 - if use examples; then
44 - cmake-utils_src_compile tests || die
45 - fi
46 + use doc && cmake-utils_src_compile doc
47 + use examples && cmake-utils_src_compile tests
48 }
49
50 src_install() {
51 @@ -42,13 +38,13 @@ src_install() {
52 doins "${S}/test/makeGeom.C"
53 doins "${S}/test/README"
54 fi
55 - cd doc
56 + cd doc || die
57 use doc && dohtml -r "${S}/doc/html/"*
58 - echo
59 - elog "Note that there is no support in this ebuild for RAVE yet,"
60 + echo
61 + elog "Note that there is no support in this ebuild for RAVE yet,"
62 elog "which is also not in portage."
63 elog "It should be possible to use a local installation of RAVE"
64 elog "and set:"
65 elog " export RAVEPATH=<yourRaveDirectory>"
66 - echo
67 + echo
68 }
69
70 diff --git a/sci-physics/genfit/metadata.xml b/sci-physics/genfit/metadata.xml
71 index e2510af..b767bdd 100644
72 --- a/sci-physics/genfit/metadata.xml
73 +++ b/sci-physics/genfit/metadata.xml
74 @@ -3,18 +3,29 @@
75 <pkgmetadata>
76 <herd>sci-physics</herd>
77 <longdescription lang="en">
78 -GENFIT is an experiment-independent framework for track reconstruction for particle and nuclear physics. It consists of three modular components:
79 +GENFIT is an experiment-independent framework for track reconstruction for
80 +particle and nuclear physics. It consists of three modular components:
81 - Track fitting algorithms
82 - Currently, GENFIT contains a Kalman Filter and a Deterministic Annealing Filter.
83 + Currently, GENFIT contains a Kalman Filter and a
84 + Deterministic Annealing Filter.
85 Other algorithm modules can be added easily.
86 - Track representations
87 - These modules hold the data of track track parameters and can perform extrapolations of these parameters.
88 + These modules hold the data of track track parameters and can perform
89 + extrapolations of these parameters.
90 GENFIT is distributed with two well-tested track representations.
91 - Existing track extrapolation codes can be interfaced in a very straightforward way in this framework, using their native geometry and magnetic field interfaces.
92 + Existing track extrapolation codes can be interfaced in a very
93 + straightforward way in this framework, using their native geometry
94 + and magnetic field interfaces.
95 - Reconstruction hits
96 - The hit dimensionality and the orientation of planar tracking detectors can be chosen freely.
97 - GENFIT is especially useful for tracking systems which include detectors which do not measure the passage of particles on predefined planes, like TPCs or wire-based drift chambers. The concept of so-called virtual detector planes provides a simple mechanism to use these detector hits in a transparent way without any geometrical simplifications.
98 -GENFIT has been developed in the framework of the PANDA experiment at FAIR, Darmstadt, Germany.
99 -It is also used in the Belle-2, Fopi, and GEM-TPC experiments.
100 + The hit dimensionality and the orientation of planar tracking detectors
101 + can be chosen freely.
102 +GENFIT is especially useful for tracking systems which include detectors
103 +which do not measure the passage of particles on predefined planes,
104 +like TPCs or wire-based drift chambers. The concept of so-called
105 +virtual detector planes provides a simple mechanism to use these
106 +detector hits in a transparent way without any geometrical simplifications.
107 +GENFIT has been developed in the framework of the PANDA experiment at
108 +FAIR, Darmstadt, Germany.
109 +It is also used in the Belle-2, Fopi, and GEM-TPC experiments.
110 </longdescription>
111 </pkgmetadata>