Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-libs/clapack: metadata.xml ChangeLog clapack-3.2.1-r3.ebuild
Date: Sun, 29 Aug 2010 17:22:28
Message-Id: 20100829172224.5983220051@flycatcher.gentoo.org
1 bicatali 10/08/29 17:22:24
2
3 Modified: metadata.xml ChangeLog
4 Added: clapack-3.2.1-r3.ebuild
5 Log:
6 Now uses cmake tar ball. Added a patch from dilfridge that adds a shared library, an install target, builds test on request, and provides a clapack-config.cmake. So far, no more static libraries is being built.
7
8 (Portage version: 2.2_rc68/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 sci-libs/clapack/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/clapack/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/clapack/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/clapack/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-libs/clapack/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 4 Mar 2010 09:57:23 -0000 1.1
24 +++ metadata.xml 29 Aug 2010 17:22:24 -0000 1.2
25 @@ -1,8 +1,13 @@
26 -<?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 <herd>sci</herd>
30 -<maintainer>
31 - <email>sci@g.o</email>
32 -</maintainer>
33 +<longdescription lang="en">
34 + LAPACK is a comprehensive library that does linear algebra
35 + operations including matrix inversions, least squared solutions to
36 + linear sets of equations, eigenvector analysis, singular value
37 + decomposition, etc. It is a very comprehensive and reputable package
38 + that has found extensive use in the scientific community.
39 + This package installs the reference C implementation from Netlib,
40 + generated from f2c.
41 +</longdescription>
42 </pkgmetadata>
43
44
45
46 1.6 sci-libs/clapack/ChangeLog
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/clapack/ChangeLog?rev=1.6&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/clapack/ChangeLog?rev=1.6&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/clapack/ChangeLog?r1=1.5&r2=1.6
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/sci-libs/clapack/ChangeLog,v
55 retrieving revision 1.5
56 retrieving revision 1.6
57 diff -u -r1.5 -r1.6
58 --- ChangeLog 25 Apr 2010 11:32:11 -0000 1.5
59 +++ ChangeLog 29 Aug 2010 17:22:24 -0000 1.6
60 @@ -1,6 +1,15 @@
61 # ChangeLog for sci-libs/clapack
62 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/ChangeLog,v 1.5 2010/04/25 11:32:11 jlec Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/ChangeLog,v 1.6 2010/08/29 17:22:24 bicatali Exp $
65 +
66 +*clapack-3.2.1-r3 (29 Aug 2010)
67 +
68 + 29 Aug 2010; Sébastien Fabbro <bicatali@g.o>
69 + +clapack-3.2.1-r3.ebuild, +files/clapack-3.2.1-noblasf2c.patch,
70 + metadata.xml:
71 + Now uses cmake tar ball. Added a patch from dilfridge that adds a shared
72 + library, an install target, builds test on request, and provides a
73 + clapack-config.cmake. So far, no more static libraries is being built.
74
75 *clapack-3.2.1-r2 (25 Apr 2010)
76
77
78
79
80 1.1 sci-libs/clapack/clapack-3.2.1-r3.ebuild
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/clapack/clapack-3.2.1-r3.ebuild?rev=1.1&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/clapack/clapack-3.2.1-r3.ebuild?rev=1.1&content-type=text/plain
84
85 Index: clapack-3.2.1-r3.ebuild
86 ===================================================================
87 # Copyright 1999-2010 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 # $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/clapack-3.2.1-r3.ebuild,v 1.1 2010/08/29 17:22:24 bicatali Exp $
90
91 EAPI="3"
92
93 inherit eutils cmake-utils
94
95 DESCRIPTION="f2c'ed version of LAPACK"
96 HOMEPAGE="http://www.netlib.org/clapack/"
97 SRC_URI="http://www.netlib.org/${PN}/${P}-CMAKE.tgz"
98
99 LICENSE="BSD"
100 SLOT="0"
101 KEYWORDS="~amd64 ~x86"
102 IUSE=""
103
104 RDEPEND=">=dev-libs/libf2c-20081126"
105 DEPEND="${RDEPEND}"
106
107 S="${WORKDIR}/${P}-CMAKE"
108
109 src_prepare() {
110 epatch "${FILESDIR}"/${P}-noblasf2c.patch
111 rm -rf INCLUDE/f2c.h F2CLIBS
112 }
113
114 src_configure() {
115 mycmakeargs=( \
116 $(cmake-utils_use_enable static-libs STATIC)
117 $(cmake-utils_use_enable test TESTS)
118 )
119 cmake-utils_src_configure
120 }