Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-visualization/hippodraw: metadata.xml ChangeLog hippodraw-1.21.3-r3.ebuild
Date: Sat, 16 Jul 2011 19:38:42
Message-Id: 20110716193827.52B272004B@flycatcher.gentoo.org
1 jlec 11/07/16 19:38:27
2
3 Modified: metadata.xml ChangeLog hippodraw-1.21.3-r3.ebuild
4 Log:
5 Make it gold resistant, #369295
6
7 (Portage version: 2.2.0_alpha45/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.4 sci-visualization/hippodraw/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/hippodraw/metadata.xml?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/hippodraw/metadata.xml?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/hippodraw/metadata.xml?r1=1.3&r2=1.4
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sci-visualization/hippodraw/metadata.xml,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- metadata.xml 31 Aug 2008 05:12:17 -0000 1.3
23 +++ metadata.xml 16 Jul 2011 19:38:27 -0000 1.4
24 @@ -1,8 +1,8 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 -<herd>sci</herd>
29 -<longdescription lang="en">
30 + <herd>sci</herd>
31 + <longdescription lang="en">
32 HippoDraw provides a highly interactive data analysis environment. It
33 is written in C++ with the Qt library. HippoDraw can be used as a
34 stand-alone application or a Python extension module. In the latter
35 @@ -10,30 +10,30 @@
36 was made for high energy astrophysics, but it is not specific. It
37 contains good support for histograms and fitting.
38 </longdescription>
39 -<use>
40 - <flag name="fits">
41 + <use>
42 + <flag name="fits">
43 Enable HippoDraw's built-in support for reading FITS files,
44 by using the CFITSIO library. FITS binary and ASCII tables are
45 supported as well as images. When combine with numpy flag, it can
46 also use the pyfits package.
47 </flag>
48 - <flag name="numpy">
49 + <flag name="numpy">
50 Enable support for the numerical array manipulation and
51 computational capabilities of numpy in python.
52 HippoDraw can return a numerical array to Python from any of the type
53 of objects that are supported. One can also import data
54 to a HippoDraw from a numpy array.
55 </flag>
56 - <flag name="root">
57 + <flag name="root">
58 Adds support for ROOT input/ouput system, storing a table of data
59 as TBranch objects each with a single TLeaf. Files of this type
60 can be imported by HippoDraw as a RootNTuple. Also if root flag is
61 selected, it can use root::minuit for minimization instead of
62 standalone minuit library.
63 </flag>
64 - <flag name="wcs">
65 + <flag name="wcs">
66 Adds 10 built-in transforms to HippoDraw via the World Coordinate
67 System library for FITS files.
68 </flag>
69 -</use>
70 + </use>
71 </pkgmetadata>
72
73
74
75 1.24 sci-visualization/hippodraw/ChangeLog
76
77 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/hippodraw/ChangeLog?rev=1.24&view=markup
78 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/hippodraw/ChangeLog?rev=1.24&content-type=text/plain
79 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/hippodraw/ChangeLog?r1=1.23&r2=1.24
80
81 Index: ChangeLog
82 ===================================================================
83 RCS file: /var/cvsroot/gentoo-x86/sci-visualization/hippodraw/ChangeLog,v
84 retrieving revision 1.23
85 retrieving revision 1.24
86 diff -u -r1.23 -r1.24
87 --- ChangeLog 10 Oct 2010 17:27:35 -0000 1.23
88 +++ ChangeLog 16 Jul 2011 19:38:27 -0000 1.24
89 @@ -1,6 +1,10 @@
90 # ChangeLog for sci-visualization/hippodraw
91 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
92 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/hippodraw/ChangeLog,v 1.23 2010/10/10 17:27:35 jlec Exp $
93 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
94 +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/hippodraw/ChangeLog,v 1.24 2011/07/16 19:38:27 jlec Exp $
95 +
96 + 16 Jul 2011; Justin Lecher <jlec@g.o> hippodraw-1.21.3-r3.ebuild,
97 + +files/hippodraw-1.21.3-gold.patch, metadata.xml:
98 + Make it gold resistant, #369295
99
100 10 Oct 2010; Justin Lecher <jlec@g.o> hippodraw-1.21.3-r3.ebuild:
101 Fix DEP to || ( >=x11-libs/qt-assistant-4.7.0:4[compat]
102
103
104
105 1.9 sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild
106
107 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild?rev=1.9&view=markup
108 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild?rev=1.9&content-type=text/plain
109 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild?r1=1.8&r2=1.9
110
111 Index: hippodraw-1.21.3-r3.ebuild
112 ===================================================================
113 RCS file: /var/cvsroot/gentoo-x86/sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild,v
114 retrieving revision 1.8
115 retrieving revision 1.9
116 diff -u -r1.8 -r1.9
117 --- hippodraw-1.21.3-r3.ebuild 10 Oct 2010 17:27:35 -0000 1.8
118 +++ hippodraw-1.21.3-r3.ebuild 16 Jul 2011 19:38:27 -0000 1.9
119 @@ -1,8 +1,8 @@
120 -# Copyright 1999-2010 Gentoo Foundation
121 +# Copyright 1999-2011 Gentoo Foundation
122 # Distributed under the terms of the GNU General Public License v2
123 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild,v 1.8 2010/10/10 17:27:35 jlec Exp $
124 +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/hippodraw/hippodraw-1.21.3-r3.ebuild,v 1.9 2011/07/16 19:38:27 jlec Exp $
125
126 -EAPI="3"
127 +EAPI=3
128
129 PYTHON_DEPEND="2"
130 PYTHON_USE_WITH="threads"
131 @@ -25,12 +25,14 @@
132 IUSE="doc examples +fits +numpy root wcs"
133
134 CDEPEND="
135 + app-text/poppler[qt4]
136 dev-libs/boost[python]
137 media-libs/netpbm
138 virtual/latex-base
139 || ( >=x11-libs/qt-assistant-4.7.0:4[compat] <x11-libs/qt-assistant-4.7.0:4 )
140 x11-libs/qt-gui:4
141 x11-libs/qt-qt3support:4
142 + x11-libs/qt-xmlpatterns:4
143 fits? ( sci-libs/cfitsio )
144 numpy? ( dev-python/numpy )
145 root? ( >=sci-physics/root-5 )
146 @@ -46,16 +48,18 @@
147 S="${WORKDIR}"/${MY_PN}-${PV}
148
149 PATCHES=(
150 - "${WORKDIR}"/${P}-gcc4.3.patch \
151 - "${WORKDIR}"/${P}-gcc4.4.patch \
152 - "${WORKDIR}"/${P}-gcc45.patch \
153 - "${WORKDIR}"/${P}-numarray.patch \
154 - "${WORKDIR}"/${P}-test-fix.patch \
155 - "${WORKDIR}"/${P}-minuit2.patch \
156 - "${WORKDIR}"/${P}-wcslib.patch \
157 - "${WORKDIR}"/${P}-qt4.patch \
158 - "${WORKDIR}"/${P}-autoconf-2.64.patch \
159 - "${WORKDIR}"/${P}-automake-1.11.patch )
160 + "${WORKDIR}"/${P}-gcc4.3.patch
161 + "${WORKDIR}"/${P}-gcc4.4.patch
162 + "${WORKDIR}"/${P}-gcc45.patch
163 + "${WORKDIR}"/${P}-numarray.patch
164 + "${WORKDIR}"/${P}-test-fix.patch
165 + "${WORKDIR}"/${P}-minuit2.patch
166 + "${WORKDIR}"/${P}-wcslib.patch
167 + "${WORKDIR}"/${P}-qt4.patch
168 + "${WORKDIR}"/${P}-autoconf-2.64.patch
169 + "${WORKDIR}"/${P}-automake-1.11.patch
170 + "${FILESDIR}"/${P}-gold.patch
171 + )
172
173 pkg_setup() {
174 python_pkg_setup
175 @@ -125,7 +129,7 @@
176 src_compile() {
177 emake || die "emake failed"
178 if use doc; then
179 - emake docs || die "emake docs failed"
180 + emake -j1 docs || die "emake docs failed"
181 fi
182 python_copy_sources python
183 compilation() {