Gentoo Archives: gentoo-commits

From: Sebastien Fabbro <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/bicatali:master commit in: dev-libs/blitz/
Date: Mon, 30 May 2011 19:27:47
Message-Id: 63b05a4a2f1228d29320ca8ed670e669ccd0d217.bicatali@gentoo
1 commit: 63b05a4a2f1228d29320ca8ed670e669ccd0d217
2 Author: Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 26 21:29:55 2011 +0000
4 Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
5 CommitDate: Thu May 26 21:29:55 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/bicatali.git;a=commit;h=63b05a4a
7
8 blitz cvs added
9
10 ---
11 dev-libs/blitz/ChangeLog | 8 ++++-
12 dev-libs/blitz/Manifest | 5 +--
13 .../{blitz-20101209.ebuild => blitz-9999.ebuild} | 35 ++++++++++++--------
14 3 files changed, 30 insertions(+), 18 deletions(-)
15
16 diff --git a/dev-libs/blitz/ChangeLog b/dev-libs/blitz/ChangeLog
17 index 8c214ee..8818431 100644
18 --- a/dev-libs/blitz/ChangeLog
19 +++ b/dev-libs/blitz/ChangeLog
20 @@ -1,7 +1,13 @@
21 # ChangeLog for dev-libs/blitz
22 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
23 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
24 # $Header: $
25
26 +*blitz-9999 (26 May 2011)
27 +
28 + 26 May 2011; Sébastien Fabbro <bicatali@g.o> +blitz-9999.ebuild,
29 + -blitz-20101209.ebuild:
30 + Moved to cvs version
31 +
32 *blitz-20101209 (13 Dec 2010)
33
34 13 Dec 2010; Sébastien Fabbro <bicatali@g.o> -blitz-9999.ebuild,
35
36 diff --git a/dev-libs/blitz/Manifest b/dev-libs/blitz/Manifest
37 index fd8ab67..134af9a 100644
38 --- a/dev-libs/blitz/Manifest
39 +++ b/dev-libs/blitz/Manifest
40 @@ -1,4 +1,3 @@
41 -DIST blitz-20101209.tar.bz2 2886502 RMD160 915a10b277c6617571f192edea4fd1f0e868258d SHA1 7933fd1d59e909ca45c5ec814cb370276c328295 SHA256 ab6c2c790bb2a39e130f9d0c04a4c54e85d620c52ce058df170eaed4d2f93110
42 -EBUILD blitz-20101209.ebuild 1257 RMD160 e72d33ca2c1914adea243b2087e437fe95ce336c SHA1 4be6c29346346fc73d67357584825f5f8b4de189 SHA256 3210cc14a9dd4a82860030d0d36d12187a2f5031724ba595fbe5095add9aa84f
43 -MISC ChangeLog 313 RMD160 0f60910114eeb8382668cb4842d0c0e16a24e5b6 SHA1 a2abfd9573352b45d73e0c307cbbe36ce5bef01a SHA256 19f27d158c63d69133788ec6882aa1c997e09008a8307d2e779f8db57cc6f887
44 +EBUILD blitz-9999.ebuild 1125 RMD160 23345cfa95eec3e3b91b5b9c5c2e4ac6a53b5077 SHA1 dbb5e6f84e9c8e904a2514c56effa8562c2a48dc SHA256 020cef9dc14eb2df92838f2fa697276f3b2f228499f0557ee0e888846939880a
45 +MISC ChangeLog 465 RMD160 b325adf354111449ab90bdb3c0d23981d7ea3790 SHA1 f73642570e337de8ce45222068861a93f8f94cc0 SHA256 25be024651ff56257f4e1a39313700f5cd7d048ae5cc9ceec1b61fa95a43aee9
46 MISC metadata.xml 540 RMD160 67b2c950fa5a27e194e785e1f15586825e5e563a SHA1 a7a11d0fc4b2b68964a8e0bdf6f3ee4af76eae7b SHA256 f29cf1cf12f24aaee380a8e0c1cd93c0f06c8781baf06e051878e605f49ba2f9
47
48 diff --git a/dev-libs/blitz/blitz-20101209.ebuild b/dev-libs/blitz/blitz-9999.ebuild
49 similarity index 57%
50 rename from dev-libs/blitz/blitz-20101209.ebuild
51 rename to dev-libs/blitz/blitz-9999.ebuild
52 index 62ac30f..16e7468 100644
53 --- a/dev-libs/blitz/blitz-20101209.ebuild
54 +++ b/dev-libs/blitz/blitz-9999.ebuild
55 @@ -1,13 +1,17 @@
56 -# Copyright 1999-2010 Gentoo Foundation
57 +# Copyright 1999-2011 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/blitz/blitz-0.9-r3.ebuild,v 1.2 2010/06/25 13:21:11 jlec Exp $
60 +# $Header: $
61
62 -EAPI=3
63 -inherit eutils
64 +EAPI=4
65 +
66 +ECVS_SERVER="blitz.cvs.sourceforge.net:/cvsroot/blitz"
67 +ECVS_MODULE="blitz"
68 +
69 +inherit eutils cvs autotools
70
71 DESCRIPTION="High-performance C++ numeric library"
72 -HOMEPAGE="http://www.oonumerics.org/blitz"
73 -SRC_URI="mirror://gentoo/${P}.tar.bz2"
74 +HOMEPAGE="http://www.oonumerics.org/blitz/"
75 +SRC_URI=""
76
77 IUSE="doc examples static-libs"
78 SLOT="0"
79 @@ -17,6 +21,12 @@ LICENSE="|| ( GPL-2 Blitz-Artistic )"
80 DEPEND="doc? ( app-doc/doxygen )"
81 RDEPEND=""
82
83 +S="${WORKDIR}"/${PN}
84 +
85 +src_prepare() {
86 + eautoreconf
87 +}
88 +
89 src_configure() {
90 econf \
91 --enable-shared \
92 @@ -29,22 +39,19 @@ src_configure() {
93 }
94
95 src_compile() {
96 - emake lib || die "emake lib failed"
97 + emake lib
98 }
99
100 src_test() {
101 # exprctor fails if BZ_DEBUG flag is not set
102 # CXXFLAGS gets overwritten
103 - emake AM_CXXFLAGS="-DBZ_DEBUG" check-testsuite || die "selftest failed"
104 + emake AM_CXXFLAGS="-DBZ_DEBUG" check-testsuite
105 }
106
107 src_install () {
108 - emake DESTDIR="${D}" install || die "emake install failed"
109 - dodoc ChangeLog ChangeLog.1 README README.binutils TODO AUTHORS NEWS
110 -
111 - if use doc; then
112 - dohtml html/* || die
113 - fi
114 + default
115 + dodoc ChangeLog.1 README.binutils
116 + use doc && dohtml -r html
117 if use examples; then
118 insinto /usr/share/doc/${PF}/examples
119 doins examples/*.cpp || die