1 |
commit: c1da11f957b67209e8a2e68dddc7fc1455838596 |
2 |
Author: Andrew Savchenko <bircoph <AT> gmail <DOT> com> |
3 |
AuthorDate: Sat Aug 1 12:47:25 2015 +0000 |
4 |
Commit: Andrew Savchenko <bircoph <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Aug 1 12:47:25 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c1da11f9 |
7 |
|
8 |
sci-physics/paw: move to the portage tree |
9 |
|
10 |
Testing on multiple hosts and arches is OK. Moving to the main |
11 |
tree. |
12 |
|
13 |
sci-physics/paw/ChangeLog | 139 --------------------- |
14 |
sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch | 11 -- |
15 |
sci-physics/paw/metadata.xml | 15 --- |
16 |
sci-physics/paw/paw-2.14.04-r5.ebuild | 72 ----------- |
17 |
4 files changed, 237 deletions(-) |
18 |
|
19 |
diff --git a/sci-physics/paw/ChangeLog b/sci-physics/paw/ChangeLog |
20 |
deleted file mode 100644 |
21 |
index be982fc..0000000 |
22 |
--- a/sci-physics/paw/ChangeLog |
23 |
+++ /dev/null |
24 |
@@ -1,139 +0,0 @@ |
25 |
-# ChangeLog for sci-physics/paw |
26 |
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 |
27 |
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/paw/ChangeLog,v 1.33 2015/08/01 11:33:55 bircoph Exp $ |
28 |
- |
29 |
-*paw-2.14.04-r5 (01 Aug 2015) |
30 |
- |
31 |
- 01 Aug 2015; Andrew Savchenko <bircoph@g.o> +paw-2.14.04-r5.ebuild, |
32 |
- +files/paw-2.14.04-glibc-2.10.patch, +metadata.xml: |
33 |
- Version bump with new Debian patches. |
34 |
- |
35 |
- 01 Aug 2015; Andrew Savchenko <bircoph@g.o> -paw-2.14.04-r2.ebuild, |
36 |
- -paw-2.14.04-r3.ebuild, -files/paw-2.14.04-missing-headers.patch: |
37 |
- Remove old, fixes bug 478634. |
38 |
- |
39 |
- 30 Jul 2015; Agostino Sarubbo <ago@g.o> paw-2.14.04-r4.ebuild: |
40 |
- Stable for sparc, wrt bug #550572 |
41 |
- |
42 |
- 09 Jun 2015; Agostino Sarubbo <ago@g.o> paw-2.14.04-r4.ebuild: |
43 |
- Stable for x86, wrt bug #550572 |
44 |
- |
45 |
- 01 Jun 2015; Jeroen Roovers <jer@g.o> paw-2.14.04-r4.ebuild: |
46 |
- Stable for HPPA (bug #550572). |
47 |
- |
48 |
- 28 May 2015; Agostino Sarubbo <ago@g.o> paw-2.14.04-r4.ebuild: |
49 |
- Stable for amd64, wrt bug #550572 |
50 |
- |
51 |
- 27 May 2015; Andrew Savchenko <bircoph@g.o> paw-2.14.04-r2.ebuild, |
52 |
- paw-2.14.04-r3.ebuild, paw-2.14.04-r4.ebuild: |
53 |
- Update homepage. |
54 |
- |
55 |
- 04 Jun 2013; Sébastien Fabbro <bicatali@g.o> paw-2.14.04-r4.ebuild: |
56 |
- Switch to EAPI5 and respect RANLIB (bug #468188) |
57 |
- |
58 |
-*paw-2.14.04-r4 (17 Jan 2013) |
59 |
- |
60 |
- 17 Jan 2013; Sébastien Fabbro <bicatali@g.o> +paw-2.14.04-r4.ebuild, |
61 |
- metadata.xml: |
62 |
- Updated Debian patch. Keyworded amd64-linux and x86-linux |
63 |
- |
64 |
- 24 Oct 2012; Ulrich Müller <ulm@g.o> paw-2.14.04-r2.ebuild, |
65 |
- paw-2.14.04-r3.ebuild: |
66 |
- Update dependency after package move from x11-libs/openmotif to |
67 |
- x11-libs/motif. |
68 |
- |
69 |
- 16 Oct 2012; Justin Lecher <jlec@g.o> paw-2.14.04-r2.ebuild, |
70 |
- paw-2.14.04-r3.ebuild, metadata.xml: |
71 |
- Remove virtual/fortran and always call fortran-2_pkg_setup as intend by the |
72 |
- updated fortran-2.eclass |
73 |
- |
74 |
-*paw-2.14.04-r3 (21 Jul 2011) |
75 |
- |
76 |
- 21 Jul 2011; Sébastien Fabbro <bicatali@g.o> +paw-2.14.04-r3.ebuild: |
77 |
- New debian patch set. Switch to EAPI4 |
78 |
- |
79 |
- 21 Jun 2011; Justin Lecher <jlec@g.o> paw-2.14.04-r2.ebuild: |
80 |
- Add dependency on virtual/fortran |
81 |
- |
82 |
- 21 Jun 2011; Justin Lecher <jlec@g.o> paw-2.14.04-r2.ebuild: |
83 |
- Added fortran-2.eclass support |
84 |
- |
85 |
- 10 Oct 2010; Ulrich Mueller <ulm@g.o> paw-2.14.04-r2.ebuild: |
86 |
- Fix openmotif dependency. |
87 |
- |
88 |
- 25 Jun 2010; Justin Lecher <jlec@g.o> paw-2.14.04-r2.ebuild: |
89 |
- Included USE for static bins, #252497 |
90 |
- |
91 |
- 07 Dec 2009; Jeroen Roovers <jer@g.o> paw-2.14.04-r2.ebuild: |
92 |
- Stable for HPPA (bug #294442). |
93 |
- |
94 |
- 04 Dec 2009; Sébastien Fabbro <bicatali@g.o> |
95 |
- paw-2.14.04-r2.ebuild: |
96 |
- Re-changing to old style patching at least until patch-2.6 is not buggy |
97 |
- and masked |
98 |
- |
99 |
- 26 Nov 2009; Sébastien Fabbro <bicatali@g.o> |
100 |
- paw-2.14.04-r2.ebuild: |
101 |
- Fixing patch application with more recent versions |
102 |
- |
103 |
- 17 Sep 2009; Sébastien Fabbro <bicatali@g.o> |
104 |
- paw-2.14.04-r2.ebuild: |
105 |
- Removed static flags which does not work and is just too much work for now |
106 |
- |
107 |
- 11 Sep 2009; Sébastien Fabbro <bicatali@g.o> |
108 |
- paw-2.14.04-r2.ebuild, +files/paw-2.14.04-glibc-2.10.patch, |
109 |
- +files/paw-2.14.04-missing-headers.patch: |
110 |
- Fixed glibc bug #275020, thanks Andrew Savchenko, and add missing header |
111 |
- |
112 |
- 05 May 2009; Christian Faulhammer <fauli@g.o> |
113 |
- paw-2.14.04-r2.ebuild: |
114 |
- stable x86, bug 245875 |
115 |
- |
116 |
- 17 Apr 2009; Sébastien Fabbro <bicatali@g.o> paw-2.14.04-r2: |
117 |
- Modernize to make it consistent with other cernlib ebuilds |
118 |
- |
119 |
- 22 Mar 2009; Jeremy Olexa <darkside@g.o> paw-2.14.04-r2.ebuild: |
120 |
- amd64 stable, bug 245875 |
121 |
- |
122 |
- 03 Mar 2009; Ferris McCormick <fmccor@g.o> paw-2.14.04-r2.ebuild: |
123 |
- Sparc stable, part of Bug #245875. |
124 |
- |
125 |
- 15 Jul 2008; Ferris McCormick <fmccor@g.o> paw-2.14.04-r2.ebuild: |
126 |
- Add ~sparc for testing, dependency required for Bug #230716. |
127 |
- |
128 |
- 14 Jul 2008; Jeroen Roovers <jer@g.o> paw-2.14.04-r2.ebuild: |
129 |
- Remove extraneous KEYWORDS entry. |
130 |
- |
131 |
- 14 Jul 2008; Jeroen Roovers <jer@g.o> paw-2.14.04-r2.ebuild: |
132 |
- Marked ~hppa (bug #230716). |
133 |
- |
134 |
- 10 Jul 2008; Sébastien Fabbro <bicatali@g.o> |
135 |
- -paw-2.14.04-r1.ebuild, paw-2.14.04-r2.ebuild: |
136 |
- Added libXaw as dependency, removed src_test (bug #231208) |
137 |
- |
138 |
- 29 Jun 2008; Torsten Veller <tove@g.o> paw-2.14.04-r1.ebuild, |
139 |
- paw-2.14.04-r2.ebuild: |
140 |
- Add missing die: || "..." -> || die "..." |
141 |
- |
142 |
- 27 Jun 2008; Ulrich Mueller <ulm@g.o> paw-2.14.04-r1.ebuild, |
143 |
- paw-2.14.04-r2.ebuild: |
144 |
- Change dependency from virtual/motif to x11-libs/openmotif, bug 224749. |
145 |
- |
146 |
-*paw-2.14.04-r2 (07 Jun 2008) |
147 |
- |
148 |
- 07 Jun 2008; Sébastien Fabbro <bicatali@g.o> -paw-2.14.04.ebuild, |
149 |
- +paw-2.14.04-r2.ebuild: |
150 |
- New patch from Debian, fixes a few issue with cfortran |
151 |
- |
152 |
-*paw-2.14.04-r1 (11 Mar 2008) |
153 |
- |
154 |
- 11 Mar 2008; Sébastien Fabbro <bicatali@g.o> |
155 |
- +paw-2.14.04-r1.ebuild: |
156 |
- New series of patches from Debian, more compatible with gfortran and better |
157 |
- tests. Much ebuild cleaning. |
158 |
- |
159 |
-*paw-2.14.04 (24 Aug 2007) |
160 |
- |
161 |
- 24 Aug 2007; Sébastien Fabbro <bicatali@g.o> +metadata.xml, |
162 |
- +paw-2.14.04.ebuild: |
163 |
- Initial import. |
164 |
|
165 |
diff --git a/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch b/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch |
166 |
deleted file mode 100644 |
167 |
index 7cfa5aa..0000000 |
168 |
--- a/sci-physics/paw/files/paw-2.14.04-glibc-2.10.patch |
169 |
+++ /dev/null |
170 |
@@ -1,11 +0,0 @@ |
171 |
---- src/pawlib/paw/cpaw/bugrep.c.orig 2009-07-13 00:38:38.000000000 +0400 |
172 |
-+++ src/pawlib/paw/cpaw/bugrep.c 2009-07-13 08:47:54.934308924 +0400 |
173 |
-@@ -20,6 +20,8 @@ |
174 |
- * Paw |
175 |
- * |
176 |
- */ |
177 |
-+#define _POSIX_SOURCE |
178 |
-+ |
179 |
- #include "paw/pilot.h" |
180 |
- #if defined(CERNLIB_BUGREPORT) |
181 |
- /*CMZ : 2.07/19 21/11/95 18.17.13 by Unknown*/ |
182 |
|
183 |
diff --git a/sci-physics/paw/metadata.xml b/sci-physics/paw/metadata.xml |
184 |
deleted file mode 100644 |
185 |
index 9450758..0000000 |
186 |
--- a/sci-physics/paw/metadata.xml |
187 |
+++ /dev/null |
188 |
@@ -1,15 +0,0 @@ |
189 |
-<?xml version="1.0" encoding="UTF-8"?> |
190 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
191 |
-<pkgmetadata> |
192 |
-<herd>sci-physics</herd> |
193 |
-<longdescription lang="en"> |
194 |
- PAW is an interactive program providing interactive graphical |
195 |
- presentation and statistical and mathematical analysis tools. It is |
196 |
- designed to work on objects familiar to physicists such as histograms, |
197 |
- event files (Ntuples), vectors, etc. |
198 |
- The program is linked statically against the CERN libraries on 64-bit |
199 |
- architectures in order to function properly, as its design is not very |
200 |
- 64-bit clean. Even so, AMD64 is the only 64-bit platform where it |
201 |
- functions well. |
202 |
-</longdescription> |
203 |
-</pkgmetadata> |
204 |
|
205 |
diff --git a/sci-physics/paw/paw-2.14.04-r5.ebuild b/sci-physics/paw/paw-2.14.04-r5.ebuild |
206 |
deleted file mode 100644 |
207 |
index d24d321..0000000 |
208 |
--- a/sci-physics/paw/paw-2.14.04-r5.ebuild |
209 |
+++ /dev/null |
210 |
@@ -1,72 +0,0 @@ |
211 |
-# Copyright 1999-2015 Gentoo Foundation |
212 |
-# Distributed under the terms of the GNU General Public License v2 |
213 |
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/paw/paw-2.14.04-r4.ebuild,v 1.7 2015/07/30 12:59:58 ago Exp $ |
214 |
- |
215 |
-EAPI=5 |
216 |
- |
217 |
-inherit eutils toolchain-funcs fortran-2 |
218 |
- |
219 |
-DEB_PN=paw |
220 |
-DEB_PV=${PV}.dfsg.2 |
221 |
-DEB_PR=9 |
222 |
-DEB_P=${DEB_PN}_${DEB_PV} |
223 |
- |
224 |
-DESCRIPTION="CERN's Physics Analysis Workstation data analysis program" |
225 |
-HOMEPAGE="https://paw.web.cern.ch/paw/" |
226 |
-SRC_URI=" |
227 |
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}.orig.tar.gz |
228 |
- mirror://debian/pool/main/${DEB_PN:0:1}/${DEB_PN}/${DEB_P}-${DEB_PR}.debian.tar.gz" |
229 |
- |
230 |
-SLOT="0" |
231 |
-LICENSE="GPL-2 LGPL-2 BSD" |
232 |
-KEYWORDS="~amd64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux" |
233 |
-IUSE="" |
234 |
- |
235 |
-RDEPEND=" |
236 |
- sci-physics/cernlib |
237 |
- x11-libs/libXaw |
238 |
- >=x11-libs/motif-2.3:0 |
239 |
- x11-libs/xbae" |
240 |
-DEPEND="${RDEPEND} |
241 |
- dev-lang/cfortran |
242 |
- virtual/latex-base |
243 |
- x11-misc/imake |
244 |
- x11-misc/makedepend" |
245 |
- |
246 |
-S="${WORKDIR}/${DEB_PN}-${DEB_PV}.orig" |
247 |
- |
248 |
-src_prepare() { |
249 |
- mv ../debian . && cp debian/add-ons/Makefile . |
250 |
- export DEB_BUILD_OPTIONS="$(tc-getFC) nostrip nocheck" |
251 |
- |
252 |
- # fix some path stuff and collision for comis.h, |
253 |
- # already installed by cernlib and replace hardcoded fortran compiler |
254 |
- sed -i \ |
255 |
- -e "s:/usr/local:${EROOT}/usr:g" \ |
256 |
- -e '/comis.h/d' \ |
257 |
- -e "s/gfortran/$(tc-getFC)/g" \ |
258 |
- Makefile || die |
259 |
- |
260 |
- einfo "Applying Debian patches" |
261 |
- emake -j1 patch |
262 |
- epatch "${FILESDIR}"/${P}-glibc-2.10.patch |
263 |
- # since we depend on cfortran, do not use the one from cernlib |
264 |
- rm src/include/cfortran/cfortran.h || die |
265 |
- sed -i \ |
266 |
- -e "s|\(ArCmdBase[[:space:]]*\)ar|\1$(tc-getAR)|g" \ |
267 |
- -e "s|\(RanlibCmd[[:space:]]*\)ranlib|\1$(tc-getRANLIB)|g" \ |
268 |
- src/config/Imake.tmpl \ |
269 |
- || die "sed Imake.tmpl failed" |
270 |
-} |
271 |
- |
272 |
-src_compile() { |
273 |
- VARTEXFONTS="${T}"/fonts |
274 |
- emake -j1 cernlib-indep cernlib-arch |
275 |
-} |
276 |
- |
277 |
-src_install() { |
278 |
- default |
279 |
- cd debian |
280 |
- dodoc changelog README.* deadpool.txt copyright |
281 |
- newdoc add-ons/README README.add-ons |
282 |
-} |