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-libs/clipper: ChangeLog clipper-20091215.ebuild clipper-20070907.ebuild clipper-20070528.ebuild
Date: Thu, 04 Feb 2010 21:26:42
Message-Id: E1Nd9Dj-0002Jw-5S@stork.gentoo.org
1 jlec 10/02/04 21:26:39
2
3 Modified: ChangeLog
4 Added: clipper-20091215.ebuild
5 Removed: clipper-20070907.ebuild clipper-20070528.ebuild
6 Log:
7 Version Bump, fix for bug 246293 & bug 250087
8 Removed old versions
9 (Portage version: 2.2_rc62/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.4 sci-libs/clipper/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/clipper/ChangeLog?rev=1.4&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/clipper/ChangeLog?rev=1.4&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/clipper/ChangeLog?r1=1.3&r2=1.4
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sci-libs/clipper/ChangeLog,v
21 retrieving revision 1.3
22 retrieving revision 1.4
23 diff -u -r1.3 -r1.4
24 --- ChangeLog 19 Dec 2007 18:43:12 -0000 1.3
25 +++ ChangeLog 4 Feb 2010 21:26:38 -0000 1.4
26 @@ -1,6 +1,14 @@
27 # ChangeLog for sci-libs/clipper
28 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/clipper/ChangeLog,v 1.3 2007/12/19 18:43:12 dberkholz Exp $
30 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/clipper/ChangeLog,v 1.4 2010/02/04 21:26:38 jlec Exp $
32 +
33 +*clipper-20091215 (04 Feb 2010)
34 +
35 + 04 Feb 2010; Justin Lecher (jlec) <jlec@g.o>
36 + +files/20091215-missing-var.patch, -clipper-20070528.ebuild,
37 + -clipper-20070907.ebuild, +clipper-20091215.ebuild:
38 + Version Bump, fix for bug 246293 & 250087
39 + Removed old versions
40
41 *clipper-20070907 (19 Dec 2007)
42
43
44
45
46 1.1 sci-libs/clipper/clipper-20091215.ebuild
47
48 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/clipper/clipper-20091215.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/clipper/clipper-20091215.ebuild?rev=1.1&content-type=text/plain
50
51 Index: clipper-20091215.ebuild
52 ===================================================================
53 # Copyright 1999-2010 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/sci-libs/clipper/clipper-20091215.ebuild,v 1.1 2010/02/04 21:26:38 jlec Exp $
56
57 EAPI="3"
58
59 WANT_AUTOMAKE="1.11"
60
61 inherit autotools eutils flag-o-matic
62
63 DESCRIPTION="Object-oriented libraries for the organisation of crystallographic data and the performance of crystallographic computation"
64 HOMEPAGE="http://www.ysbl.york.ac.uk/~cowtan/clipper/clipper.html"
65 # Transform 4-digit year to 2 digits
66 SRC_URI="http://www.ysbl.york.ac.uk/~cowtan/clipper/clipper-2.1-${PV:2:${#PV}}-ac.tar.gz"
67
68 LICENSE="LGPL-2.1"
69 SLOT="0"
70 KEYWORDS="~x86 ~amd64"
71 IUSE="debug"
72
73 RDEPEND="
74 sci-libs/ccp4-libs
75 sci-libs/fftw"
76 DEPEND="${RDEPEND}"
77
78 S="${WORKDIR}"/${PN}-2.1
79
80 src_prepare() {
81 epatch "${FILESDIR}"/${PV}-missing-var.patch
82
83 # ccp4 provides these, and more.
84 sed -i -e "s:examples::g" "${S}"/Makefile.am
85
86 AT_M4DIR="config" eautoreconf
87 }
88
89 src_configure() {
90 # Recommended on ccp4bb/coot ML to fix crashes when calculating maps
91 # on 64-bit systems
92 append-flags -fno-strict-aliasing
93
94 econf \
95 --enable-ccp4 \
96 --enable-cif \
97 --enable-cns \
98 --enable-contrib \
99 --enable-minimol \
100 --enable-mmdb \
101 --enable-phs \
102 --with-mmdb=${EPREFIX}/usr \
103 $(use_enable debug)
104 }
105
106 src_test() {
107 emake \
108 -C examples \
109 check || die
110 }
111
112 src_install() {
113 emake DESTDIR="${D}" install || die
114 dodoc README ChangeLog NEWS || die
115 }