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/arprec: arprec-2.2.15.ebuild metadata.xml ChangeLog
Date: Fri, 30 Nov 2012 04:10:54
Message-Id: 20121130041041.ADF8420C65@flycatcher.gentoo.org
1 bicatali 12/11/30 04:10:41
2
3 Modified: metadata.xml ChangeLog
4 Added: arprec-2.2.15.ebuild
5 Log:
6 Version bump. Fix wrong enable option parsing at configure time
7
8 (Portage version: 2.2.01.21313-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360)
9
10 Revision Changes Path
11 1.3 sci-libs/arprec/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/arprec/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/arprec/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/arprec/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-libs/arprec/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 18 Oct 2012 21:12:44 -0000 1.2
24 +++ metadata.xml 30 Nov 2012 04:10:41 -0000 1.3
25 @@ -1,13 +1,16 @@
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>grozin@g.o</email>
32 - <name>Andrey Grozin</name>
33 - </maintainer>
34 - <longdescription>Arbitrary precision float arithmetics and functions</longdescription>
35 - <use>
36 - <flag name="qd">Use <pkg>sci-libs/qd</pkg></flag>
37 - </use>
38 + <herd>sci</herd>
39 +<maintainer>
40 + <email>grozin@g.o</email>
41 + <name>Andrey Grozin</name>
42 +</maintainer>
43 +<longdescription>
44 + Arbitrary precision library for float arithmetics and mathematical functions.
45 +</longdescription>
46 +<use>
47 + <flag name="fma">Use the Fused Multiply Add instruction set</flag>
48 + <flag name="qd">Use <pkg>sci-libs/qd</pkg>for quad-double datatype</flag>
49 +</use>
50 </pkgmetadata>
51
52
53
54 1.14 sci-libs/arprec/ChangeLog
55
56 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/arprec/ChangeLog?rev=1.14&view=markup
57 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/arprec/ChangeLog?rev=1.14&content-type=text/plain
58 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/arprec/ChangeLog?r1=1.13&r2=1.14
59
60 Index: ChangeLog
61 ===================================================================
62 RCS file: /var/cvsroot/gentoo-x86/sci-libs/arprec/ChangeLog,v
63 retrieving revision 1.13
64 retrieving revision 1.14
65 diff -u -r1.13 -r1.14
66 --- ChangeLog 18 Oct 2012 21:12:44 -0000 1.13
67 +++ ChangeLog 30 Nov 2012 04:10:41 -0000 1.14
68 @@ -1,6 +1,12 @@
69 # ChangeLog for sci-libs/arprec
70 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
71 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/arprec/ChangeLog,v 1.13 2012/10/18 21:12:44 jlec Exp $
72 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/arprec/ChangeLog,v 1.14 2012/11/30 04:10:41 bicatali Exp $
73 +
74 +*arprec-2.2.15 (30 Nov 2012)
75 +
76 + 30 Nov 2012; S├ębastien Fabbro <bicatali@g.o> +arprec-2.2.15.ebuild,
77 + +files/arprec-2.2.15-fix-enabling.patch, metadata.xml:
78 + Version bump. Fix wrong enable option parsing at configure time
79
80 18 Oct 2012; Justin Lecher <jlec@g.o> arprec-2.2.13.ebuild,
81 metadata.xml:
82
83
84
85 1.1 sci-libs/arprec/arprec-2.2.15.ebuild
86
87 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/arprec/arprec-2.2.15.ebuild?rev=1.1&view=markup
88 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/arprec/arprec-2.2.15.ebuild?rev=1.1&content-type=text/plain
89
90 Index: arprec-2.2.15.ebuild
91 ===================================================================
92 # Copyright 1999-2012 Gentoo Foundation
93 # Distributed under the terms of the GNU General Public License v2
94 # $Header: /var/cvsroot/gentoo-x86/sci-libs/arprec/arprec-2.2.15.ebuild,v 1.1 2012/11/30 04:10:41 bicatali Exp $
95
96 EAPI=4
97
98 FORTRAN_NEEDED=fortran
99 AUTOTOOLS_AUTORECONF=1
100
101 inherit eutils fortran-2 autotools-utils
102
103 DESCRIPTION="Arbitrary precision float arithmetics and functions"
104 HOMEPAGE="http://crd.lbl.gov/~dhbailey/mpdist/"
105 SRC_URI="http://crd.lbl.gov/~dhbailey/mpdist/${P}.tar.gz"
106
107 SLOT="0"
108 LICENSE="BSD"
109 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
110 IUSE="doc fma fortran qd static-libs"
111
112 DEPEND="qd? ( sci-libs/qd[fortran=] )"
113 RDEPEND="${DEPEND}"
114
115 PATCHES=( "${FILESDIR}"/${P}-fix-enabling.patch )
116
117 src_configure() {
118 local myeconfargs=(
119 --docdir="${EPREFIX}/usr/share/doc/${PF}"
120 $(use_enable fma)
121 $(use_enable fortran)
122 $(use_enable qd)
123 )
124 autotools-utils_src_configure
125 }
126
127 src_compile() {
128 autotools-utils_src_compile
129 use fortran && autotools-utils_src_compile toolkit
130 }
131
132 src_install() {
133 autotools-utils_src_install
134 if use fortran; then
135 cd toolkit
136 ./mathinit || die "mathinit failed"
137 exeinto /usr/libexec/${PN}
138 doexe mathtool
139 insinto /usr/libexec/${PN}
140 doins *.dat
141 newdoc README README.mathtool
142 fi
143 use doc || rm "${ED}"/usr/share/doc/${PF}/*.pdf
144 }