Gentoo Archives: gentoo-commits

From: Sebastien Fabbro <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-astronomy/healpix_cxx/
Date: Mon, 03 Feb 2014 01:39:30
Message-Id: 1391391216.a8bb81c3428899e555a647b9598d43a75ca64451.bicatali@gentoo
1 commit: a8bb81c3428899e555a647b9598d43a75ca64451
2 Author: Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 3 01:33:36 2014 +0000
4 Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 3 01:33:36 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a8bb81c3
7
8 sci-astronomy/healpix_cxx: Version bump
9
10 Package-Manager: portage-2.2.8-prefix
11
12 ---
13 sci-astronomy/healpix_cxx/ChangeLog | 8 +++++++-
14 ...healpix_cxx-3.11.ebuild => healpix_cxx-3.11.2.ebuild} | 16 +++++-----------
15 2 files changed, 12 insertions(+), 12 deletions(-)
16
17 diff --git a/sci-astronomy/healpix_cxx/ChangeLog b/sci-astronomy/healpix_cxx/ChangeLog
18 index fa357f4..1e48b74 100644
19 --- a/sci-astronomy/healpix_cxx/ChangeLog
20 +++ b/sci-astronomy/healpix_cxx/ChangeLog
21 @@ -1,7 +1,13 @@
22 # ChangeLog for sci-astronomy/healpix_cxx
23 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
24 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
25 # $Header: $
26
27 +*healpix_cxx-3.11.2 (03 Feb 2014)
28 +
29 + 03 Feb 2014; Sébastien Fabbro <bicatali@g.o>
30 + +healpix_cxx-3.11.2.ebuild, -healpix_cxx-3.11.ebuild:
31 + sci-astronomy/healpix_cxx: Version bump
32 +
33 *healpix_cxx-3.11 (16 Jun 2013)
34
35 16 Jun 2013; Sébastien Fabbro <bicatali@g.o> +healpix_cxx-3.11.ebuild,
36
37 diff --git a/sci-astronomy/healpix_cxx/healpix_cxx-3.11.ebuild b/sci-astronomy/healpix_cxx/healpix_cxx-3.11.2.ebuild
38 similarity index 70%
39 rename from sci-astronomy/healpix_cxx/healpix_cxx-3.11.ebuild
40 rename to sci-astronomy/healpix_cxx/healpix_cxx-3.11.2.ebuild
41 index 85d2898..502bbd3 100644
42 --- a/sci-astronomy/healpix_cxx/healpix_cxx-3.11.ebuild
43 +++ b/sci-astronomy/healpix_cxx/healpix_cxx-3.11.2.ebuild
44 @@ -7,12 +7,11 @@ EAPI=5
45 AUTOTOOLS_AUTORECONF=1
46 inherit autotools-utils toolchain-funcs
47
48 -MYP="Healpix_${PV}"
49 -MYPP="2013Apr24"
50 +MYP="Healpix_3.11"
51
52 DESCRIPTION="Hierarchical Equal Area isoLatitude Pixelization of a sphere - C++"
53 HOMEPAGE="http://healpix.sourceforge.net/"
54 -SRC_URI="mirror://sourceforge/${PN}/${MYP}/${MYP}_${MYPP}.tar.gz"
55 +SRC_URI="mirror://sourceforge/healpix/${MYP}/autotools_packages/${P}.tar.gz"
56
57 LICENSE="GPL-2"
58 SLOT="0"
59 @@ -25,13 +24,9 @@ RDEPEND="
60 DEPEND="${RDEPEND}
61 virtual/pkgconfig"
62
63 -S="${WORKDIR}/${MYP}/src/cxx/autotools"
64 -
65 -DOCS=( ../CHANGES ../../../READ_Copyrights_Licenses.txt )
66 -
67 pkg_setup() {
68 - if use openmp; then
69 - if [[ $(tc-getCXX)$ == *g++* ]] && ! tc-has-openmp; then
70 + if use openmp && [[ $(tc-getCXX)$ == *g++* ]]; then
71 + if ! tc-has-openmp; then
72 ewarn "You are using a g++ without OpenMP capabilities"
73 die "Need an OpenMP capable compiler"
74 fi
75 @@ -39,9 +34,8 @@ pkg_setup() {
76 }
77
78 src_prepare() {
79 - # respect user flags
80 - sed -i -e '/^AX_CHECK_COMPILE_FLAG/d' configure.ac || die
81 # why was static-libtool-libs forced?
82 + # it screws up as-neeeded
83 use static-libs || sed -i -e '/-static-libtool-libs/d' Makefile.am
84 autotools-utils_src_prepare
85 }