Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:ccp4 commit in: sci-libs/clipper/
Date: Thu, 30 May 2013 13:55:22
Message-Id: 1369916305.327d43bda40be964b9cf3f01e0eae100640ad85d.jlec@gentoo
1 commit: 327d43bda40be964b9cf3f01e0eae100640ad85d
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 30 12:18:25 2013 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Thu May 30 12:18:25 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=327d43bd
7
8 sci-libs/clipper: Version BUmp
9
10 Package-Manager: portage-2.2.0_alpha177
11
12 ---
13 sci-libs/clipper/ChangeLog | 106 ++++++++++++++++++++++++++
14 sci-libs/clipper/clipper-2.1_p20130528.ebuild | 55 +++++++++++++
15 sci-libs/clipper/metadata.xml | 8 ++
16 3 files changed, 169 insertions(+)
17
18 diff --git a/sci-libs/clipper/ChangeLog b/sci-libs/clipper/ChangeLog
19 new file mode 100644
20 index 0000000..6b29dab
21 --- /dev/null
22 +++ b/sci-libs/clipper/ChangeLog
23 @@ -0,0 +1,106 @@
24 +# ChangeLog for sci-libs/clipper
25 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
26 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/clipper/ChangeLog,v 1.22 2013/05/28 18:15:50 jlec Exp $
27 +
28 +*clipper-2.1_p20130528 (30 May 2013)
29 +
30 + 30 May 2013; Justin Lecher <jlec@g.o> +clipper-2.1_p20130528.ebuild,
31 + +metadata.xml:
32 + Version BUmp
33 +
34 +*clipper-2.1_p100511-r1 (28 May 2013)
35 +
36 + 28 May 2013; Justin Lecher <jlec@g.o> +clipper-2.1_p100511-r1.ebuild,
37 + +files/2.1_p100511-makefile.patch,
38 + +files/clipper-2.1_p100511-outofsourcebuild.patch, metadata.xml:
39 + Rename for new version schema
40 +
41 + 10 Jul 2012; Justin Lecher <jlec@g.o> -clipper-20100511.ebuild:
42 + Cleaned old
43 +
44 + 10 Jul 2012; Brent Baude <ranger@g.o> clipper-20100511-r1.ebuild:
45 + Marking clipper-20100511-r1 ppc for bug 421645
46 +
47 + 18 Jun 2012; Agostino Sarubbo <ago@g.o> clipper-20100511-r1.ebuild:
48 + Stable for amd64, wrt bug #421645
49 +
50 + 17 Jun 2012; Jeff Horelick <jdhore@g.o> clipper-20100511-r1.ebuild:
51 + marked x86 per bug 421645
52 +
53 + 17 Jun 2012; Justin Lecher <jlec@g.o> clipper-20100511-r1.ebuild,
54 + +files/clipper-20100511-outofsourcebuild.patch:
55 + Fix out of source build test failure, #421639
56 +
57 + 10 Feb 2012; Justin Lecher <jlec@g.o> +files/20100511-makefile.patch,
58 + clipper-20100511-r1.ebuild:
59 + Drop -g from FLAGS
60 +
61 + 03 Feb 2012; Justin Lecher <jlec@g.o> clipper-20100511-r1.ebuild:
62 + Moved to autotools-utils.eclass
63 +
64 +*clipper-20100511-r1 (26 Jun 2011)
65 +
66 + 26 Jun 2011; Justin Lecher <jlec@g.o> clipper-20100511.ebuild,
67 + +clipper-20100511-r1.ebuild, metadata.xml:
68 + Bumped EAPI
69 +
70 + 16 Jan 2011; Kacper Kowalik <xarthisius@g.o>
71 + clipper-20100511.ebuild:
72 + marked ~ppc wrt #303931
73 +
74 + 15 Jan 2011; Justin Lecher <jlec@g.o> -clipper-20091215.ebuild,
75 + -clipper-20100416.ebuild:
76 + Cleaned old
77 +
78 + 20 Dec 2010; Markos Chandras <hwoarang@g.o> clipper-20100511.ebuild:
79 + Stable on amd64 wrt bug #348872
80 +
81 + 18 Dec 2010; Pawel Hajdan jr <phajdan.jr@g.o>
82 + clipper-20100511.ebuild:
83 + x86 stable wrt bug #348872
84 +
85 +*clipper-20100511 (11 May 2010)
86 +
87 + 11 May 2010; Justin Lecher <jlec@g.o> +clipper-20100511.ebuild:
88 + Version Bump
89 +
90 +*clipper-20100416 (16 Apr 2010)
91 +
92 + 16 Apr 2010; Justin Lecher <jlec@g.o>
93 + -files/20070528-as-needed.patch, +clipper-20100416.ebuild,
94 + -files/20070907-as-needed.patch:
95 + Version Bump, removed old patches
96 +
97 + 05 Apr 2010; Justin Lecher <jlec@g.o> clipper-20091215.ebuild:
98 + Keyworded for ~x86-linux ~amd64-linux, tested by me
99 +
100 + 26 Feb 2010; Justin Lecher <jlec@g.o>
101 + clipper-20091215.ebuild:
102 + Missing sci-libs/mmdb DEP added
103 +
104 +*clipper-20091215 (04 Feb 2010)
105 +
106 + 04 Feb 2010; Justin Lecher <jlec@g.o>
107 + +files/20091215-missing-var.patch, -clipper-20070528.ebuild,
108 + -clipper-20070907.ebuild, +clipper-20091215.ebuild:
109 + Version Bump, fix for bug 246293 & 250087
110 + Removed old versions
111 +
112 +*clipper-20070907 (19 Dec 2007)
113 +
114 + 19 Dec 2007; Donnie Berkholz <dberkholz@g.o>;
115 + +files/20070907-as-needed.patch, +clipper-20070907.ebuild:
116 + Bump as a dependency of Coot 0.4 prereleases.
117 +
118 + 30 May 2007; Donnie Berkholz <dberkholz@g.o>;
119 + clipper-20070528.ebuild:
120 + Move the sed to change the includes to use clipper-2 to after the install,
121 + so it compiles properly. Keyword ~ppc.
122 +
123 +*clipper-20070528 (29 May 2007)
124 +
125 + 29 May 2007; Donnie Berkholz <dberkholz@g.o>;
126 + +files/20070528-as-needed.patch, +metadata.xml, +clipper-20070528.ebuild:
127 + Add a slotted version of clipper. Version 1 is installed with ccp4-6, but we
128 + need version 2 for coots 0.2 and newer.
129 +
130
131 diff --git a/sci-libs/clipper/clipper-2.1_p20130528.ebuild b/sci-libs/clipper/clipper-2.1_p20130528.ebuild
132 new file mode 100644
133 index 0000000..c796247
134 --- /dev/null
135 +++ b/sci-libs/clipper/clipper-2.1_p20130528.ebuild
136 @@ -0,0 +1,55 @@
137 +# Copyright 1999-2013 Gentoo Foundation
138 +# Distributed under the terms of the GNU General Public License v2
139 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/clipper/clipper-2.1_p100511-r1.ebuild,v 1.1 2013/05/28 18:15:50 jlec Exp $
140 +
141 +EAPI=4
142 +
143 +#AUTOTOOLS_AUTORECONF=true
144 +
145 +inherit autotools-utils eutils flag-o-matic
146 +
147 +MY_PV=${PV/_p/.}
148 +MY_P="${PN}-${MY_PV}"
149 +
150 +DESCRIPTION="Object-oriented libraries for crystallographic data and crystallographic computation"
151 +HOMEPAGE="http://www.ysbl.york.ac.uk/~cowtan/clipper/clipper.html"
152 +SRC_URI="ftp://ftp.ccp4.ac.uk/opensource/${MY_P}.tar.gz"
153 +
154 +LICENSE="LGPL-2.1"
155 +SLOT="0"
156 +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
157 +IUSE="cctbx fortran static-libs"
158 +
159 +RDEPEND="
160 + sci-libs/ccp4-libs
161 + sci-libs/fftw
162 + sci-libs/mmdb"
163 +DEPEND="${RDEPEND}"
164 +
165 +S="${WORKDIR}"/${MY_P}
166 +
167 +#PATCHES=()
168 +
169 +src_configure() {
170 + # Recommended on ccp4bb/coot ML to fix crashes when calculating maps
171 + # on 64-bit systems
172 + append-flags -fno-strict-aliasing
173 +
174 + local myeconfargs=(
175 + --enable-ccp4
176 + --enable-cif
177 + --enable-cns
178 + --enable-contrib
179 + --enable-minimol
180 + --enable-mmdb
181 + --enable-mmdbold
182 + --enable-phs
183 + $(use_enable cctbx)
184 + $(use_enable fortran)
185 + )
186 + autotools-utils_src_configure
187 +}
188 +
189 +src_test() {
190 + emake -C "${AUTOTOOLS_BUILD_DIR}"/examples check
191 +}
192
193 diff --git a/sci-libs/clipper/metadata.xml b/sci-libs/clipper/metadata.xml
194 new file mode 100644
195 index 0000000..52c8da3
196 --- /dev/null
197 +++ b/sci-libs/clipper/metadata.xml
198 @@ -0,0 +1,8 @@
199 +<?xml version="1.0" encoding="UTF-8"?>
200 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
201 +<pkgmetadata>
202 + <herd>sci-chemistry</herd>
203 + <use>
204 + <flag name="cctbx">Build interface to <pkg>sci-libs/cctbx</pkg></flag>
205 + </use>
206 +</pkgmetadata>