Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-libs/fgsl/
Date: Tue, 28 Jun 2011 17:18:49
Message-Id: 161066df942f54897e71bf6fa6e1d872a08b63d6.jlec@gentoo
1 commit: 161066df942f54897e71bf6fa6e1d872a08b63d6
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 28 17:14:11 2011 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 28 17:14:11 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=161066df
7
8 Version Bump
9
10 (Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)
11
12 ---
13 sci-libs/fgsl/ChangeLog | 6 ++++++
14 sci-libs/fgsl/fgsl-0.9.3.ebuild | 2 ++
15 .../fgsl/{fgsl-0.9.3.ebuild => fgsl-0.9.4.ebuild} | 8 +++++---
16 3 files changed, 13 insertions(+), 3 deletions(-)
17
18 diff --git a/sci-libs/fgsl/ChangeLog b/sci-libs/fgsl/ChangeLog
19 index 563d67b..9013e80 100644
20 --- a/sci-libs/fgsl/ChangeLog
21 +++ b/sci-libs/fgsl/ChangeLog
22 @@ -2,6 +2,12 @@
23 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
24 # $Header: $
25
26 +*fgsl-0.9.4 (28 Jun 2011)
27 +
28 + 28 Jun 2011; Justin Lecher <jlec@g.o> fgsl-0.9.3.ebuild,
29 + +fgsl-0.9.4.ebuild:
30 + Version Bump
31 +
32 24 Jun 2011; Justin Lecher <jlec@g.o> fgsl-0.9.3.ebuild:
33 Streamlined fortran-2 eclass usage
34
35
36 diff --git a/sci-libs/fgsl/fgsl-0.9.3.ebuild b/sci-libs/fgsl/fgsl-0.9.3.ebuild
37 index cf842e8..cb37221 100644
38 --- a/sci-libs/fgsl/fgsl-0.9.3.ebuild
39 +++ b/sci-libs/fgsl/fgsl-0.9.3.ebuild
40 @@ -21,6 +21,8 @@ DEPEND="
41 RDEPEND="${DEPEND}"
42 #TODO: make docs
43
44 +FORTRAN_STANDARD=90
45 +
46 src_prepare() {
47 epatch "${FILESDIR}"/${P}-sharedlibs.patch
48 use amd64 && ln -s interface/integer_ilp64.finc integer.finc
49
50 diff --git a/sci-libs/fgsl/fgsl-0.9.3.ebuild b/sci-libs/fgsl/fgsl-0.9.4.ebuild
51 similarity index 92%
52 copy from sci-libs/fgsl/fgsl-0.9.3.ebuild
53 copy to sci-libs/fgsl/fgsl-0.9.4.ebuild
54 index cf842e8..792b0de 100644
55 --- a/sci-libs/fgsl/fgsl-0.9.3.ebuild
56 +++ b/sci-libs/fgsl/fgsl-0.9.4.ebuild
57 @@ -16,13 +16,15 @@ KEYWORDS="~amd64"
58 IUSE="static-libs"
59
60 DEPEND="
61 - >=sci-libs/gsl-1.14
62 + >=sci-libs/gsl-1.15
63 virtual/fortran"
64 RDEPEND="${DEPEND}"
65 #TODO: make docs
66
67 +FORTRAN_STANDARD=90
68 +
69 src_prepare() {
70 - epatch "${FILESDIR}"/${P}-sharedlibs.patch
71 + epatch "${FILESDIR}"/${PN}-0.9.3-sharedlibs.patch
72 use amd64 && ln -s interface/integer_ilp64.finc integer.finc
73 use x86 && ln -s interface/integer_ilp32.finc integer.finc
74 cat <<- EOF > "${S}/make.inc"
75 @@ -39,7 +41,7 @@ src_prepare() {
76 }
77
78 src_configure() {
79 - return
80 +:
81 }
82
83 src_install() {