summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Dittrich <markusle@gentoo.org>2007-12-18 03:11:07 +0000
committerMarkus Dittrich <markusle@gentoo.org>2007-12-18 03:11:07 +0000
commitaec1edbdf6ebd945eee06e21a246281be99b8ead (patch)
tree0394d4d212abb2797fbb77f64a466dad7284177b /sci-libs/itpp
parentlibchipcard bump (diff)
downloadhistorical-aec1edbdf6ebd945eee06e21a246281be99b8ead.tar.gz
historical-aec1edbdf6ebd945eee06e21a246281be99b8ead.tar.bz2
historical-aec1edbdf6ebd945eee06e21a246281be99b8ead.zip
Version bump and removed old ebuilds.
Package-Manager: portage-2.1.4_rc10
Diffstat (limited to 'sci-libs/itpp')
-rw-r--r--sci-libs/itpp/ChangeLog8
-rw-r--r--sci-libs/itpp/Manifest32
-rw-r--r--sci-libs/itpp/files/digest-itpp-3.99.3.13
-rw-r--r--sci-libs/itpp/files/digest-itpp-4.0.0_rc23
-rw-r--r--sci-libs/itpp/files/digest-itpp-4.0.13
-rw-r--r--sci-libs/itpp/itpp-3.99.3.1.ebuild59
-rw-r--r--sci-libs/itpp/itpp-4.0.1.ebuild (renamed from sci-libs/itpp/itpp-4.0.0_rc2.ebuild)33
7 files changed, 37 insertions, 104 deletions
diff --git a/sci-libs/itpp/ChangeLog b/sci-libs/itpp/ChangeLog
index 33b192e3673a..9d73229a62f0 100644
--- a/sci-libs/itpp/ChangeLog
+++ b/sci-libs/itpp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-libs/itpp
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/itpp/ChangeLog,v 1.56 2007/10/26 13:50:26 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/itpp/ChangeLog,v 1.57 2007/12/18 03:11:07 markusle Exp $
+
+*itpp-4.0.1 (18 Dec 2007)
+
+ 18 Dec 2007; Markus Dittrich <markusle@gentoo.org> -itpp-3.99.3.1.ebuild,
+ -itpp-4.0.0_rc2.ebuild, +itpp-4.0.1.ebuild:
+ Version bump and removed old ebuilds.
17 Oct 2007; Markus Dittrich <markusle@gentoo.org> itpp-4.0.0.ebuild:
Streamlined the blas/lapack configuration.
diff --git a/sci-libs/itpp/Manifest b/sci-libs/itpp/Manifest
index 4b51f28a5dbb..778275f24954 100644
--- a/sci-libs/itpp/Manifest
+++ b/sci-libs/itpp/Manifest
@@ -1,27 +1,22 @@
DIST itpp-3.10.12.tar.bz2 815433 RMD160 889e4d864d7d9d00f3c3df253a49d7e30d327cb0 SHA1 e069a8cfd4ed2c1bf128ca295d37f5f9788752c6 SHA256 da9cf513364f155a440d4154085256b5bad43549e0589e3b6c88b54644ebd87a
-DIST itpp-3.99.3.1.tar.bz2 896218 RMD160 182f45b8c31ce9f679135c2198c2438818fceb6f SHA1 ff0bbdd9bd6727abf25090050fab389c77db1114 SHA256 683427bbeee602be444e30c17578ec4effb5ab082a38c156592c64b2c6c409a6
-DIST itpp-4.0.0-rc2.tar.bz2 918396 RMD160 dcabd8758d5968498ee88004bef8cf61ed6e1736 SHA1 b8572a0735df5a97609b4a5d8eee9652d66c1dbb SHA256 b2b9bfcc91cd2fa3c10c84eebf0074d4ee147a7c50124de25c030d8c694465e1
DIST itpp-4.0.0.tar.bz2 917273 RMD160 b464d48ac03719ab003877b6b92f5ff714c63f4d SHA1 6e010e77044597b602118ea4892f3c98e96b0b27 SHA256 56808c82c33f5d5dedb37ad5b6bf28814682b038514993e3cd1218dd853186af
+DIST itpp-4.0.1.tar.bz2 937452 RMD160 638e95ae1e644f3d1ed392917e634282e70389a2 SHA1 a64a62fc869625d004d4c0c6b5db0a0fc71bc4ca SHA256 e0b50ade1bcb18c2bf9bdf2881bfc775d508d59324196f0fe8b6db4816293217
EBUILD itpp-3.10.12.ebuild 1620 RMD160 5e53eb47333c7b009289db28c35a8fc96f8f5683 SHA1 69e552ac41b285a709101b1774aa4ebe5092527d SHA256 39aa94bdff4671d0565be0f335b245db0e274cbf37f390d1e538ce5c3b4a0f4e
MD5 aa84cd8ec27019fece31c024dcae94d7 itpp-3.10.12.ebuild 1620
RMD160 5e53eb47333c7b009289db28c35a8fc96f8f5683 itpp-3.10.12.ebuild 1620
SHA256 39aa94bdff4671d0565be0f335b245db0e274cbf37f390d1e538ce5c3b4a0f4e itpp-3.10.12.ebuild 1620
-EBUILD itpp-3.99.3.1.ebuild 1673 RMD160 79115419711ef6c7a3e361ab140f3a2e99ab1a42 SHA1 18eb00743774ad19443966cffa81d78825950e85 SHA256 9407a68f5d8c3321a28745b719eb94dbd031b1462affdb751af3ebaaf7035942
-MD5 2321cf113487df7e3156a22f51c52e7a itpp-3.99.3.1.ebuild 1673
-RMD160 79115419711ef6c7a3e361ab140f3a2e99ab1a42 itpp-3.99.3.1.ebuild 1673
-SHA256 9407a68f5d8c3321a28745b719eb94dbd031b1462affdb751af3ebaaf7035942 itpp-3.99.3.1.ebuild 1673
EBUILD itpp-4.0.0.ebuild 1890 RMD160 947674ec0e922e4903c15e44596386a85878f64f SHA1 5f6fd13bc41d28a4220321fc756dbdc507a6dd15 SHA256 6c680525aac8e62a4cd00a7f93fab6b20ed0721de6d113a7632f8d34525b838c
MD5 f57a9b3d252bfd94a477e0efc8c55e34 itpp-4.0.0.ebuild 1890
RMD160 947674ec0e922e4903c15e44596386a85878f64f itpp-4.0.0.ebuild 1890
SHA256 6c680525aac8e62a4cd00a7f93fab6b20ed0721de6d113a7632f8d34525b838c itpp-4.0.0.ebuild 1890
-EBUILD itpp-4.0.0_rc2.ebuild 1844 RMD160 f909ea50aad3d3cccba64e74d05f0eb0f65af7f3 SHA1 16c243643c6e4b0df7c0a6373766549139c770cb SHA256 bf5f4c617d93e87659877b3658abfc44c2d04239b58f736ce754e284c00666bd
-MD5 ff701dee8d0057c9bfac31e850c5ef27 itpp-4.0.0_rc2.ebuild 1844
-RMD160 f909ea50aad3d3cccba64e74d05f0eb0f65af7f3 itpp-4.0.0_rc2.ebuild 1844
-SHA256 bf5f4c617d93e87659877b3658abfc44c2d04239b58f736ce754e284c00666bd itpp-4.0.0_rc2.ebuild 1844
-MISC ChangeLog 8955 RMD160 0f5f42fc61e5c678f7231e032dda464bae6b623b SHA1 1e1e85191336af1f989e2ea10c7b1504a76fce56 SHA256 37fd2460a04aeaff857da15e8f42d75e9595ba4ae1977060ac4ccbf36d96115e
-MD5 476f3c8cc26e1d837abce606e3debb17 ChangeLog 8955
-RMD160 0f5f42fc61e5c678f7231e032dda464bae6b623b ChangeLog 8955
-SHA256 37fd2460a04aeaff857da15e8f42d75e9595ba4ae1977060ac4ccbf36d96115e ChangeLog 8955
+EBUILD itpp-4.0.1.ebuild 1890 RMD160 51738c883cd63470e231e91d6fd868c85c89d42a SHA1 8a3e910cc468f96cc77b7d852b58bcc6e59c524a SHA256 86f9c8ed23886eaa66d54e3d819383550ef1e6200fbaf525f85713b4cb7b648f
+MD5 7242ebff86eb1c33c01503ba011044d5 itpp-4.0.1.ebuild 1890
+RMD160 51738c883cd63470e231e91d6fd868c85c89d42a itpp-4.0.1.ebuild 1890
+SHA256 86f9c8ed23886eaa66d54e3d819383550ef1e6200fbaf525f85713b4cb7b648f itpp-4.0.1.ebuild 1890
+MISC ChangeLog 9145 RMD160 39073a51e0520234f0b3dcb4e70ef07ee7476f3f SHA1 832ac84cfd5b1d602d4c1e3a367159b74a6fd019 SHA256 1f3b139570d8109a511abe9e52df9bb7631781cfac09dfb0db6e3a19ed6ea28e
+MD5 87672c5fe0b5ff25486652e7464e64b6 ChangeLog 9145
+RMD160 39073a51e0520234f0b3dcb4e70ef07ee7476f3f ChangeLog 9145
+SHA256 1f3b139570d8109a511abe9e52df9bb7631781cfac09dfb0db6e3a19ed6ea28e ChangeLog 9145
MISC metadata.xml 254 RMD160 991c43f74018cbcaaa60b41290c912a8b61091c8 SHA1 83928b80dc644941d59b64e04e0964b1c1fa3005 SHA256 80784c7acbd54102b4d3fc01c3fb2ae5862732093798671596c67a8350c25454
MD5 041650a939ada57b9df1755a488ad1b7 metadata.xml 254
RMD160 991c43f74018cbcaaa60b41290c912a8b61091c8 metadata.xml 254
@@ -29,12 +24,9 @@ SHA256 80784c7acbd54102b4d3fc01c3fb2ae5862732093798671596c67a8350c25454 metadata
MD5 41b2819be22cf605d3e4d09fc258b7ae files/digest-itpp-3.10.12 241
RMD160 c422b1e8f6ab81c928b63add010f810f5c68ac57 files/digest-itpp-3.10.12 241
SHA256 5efe96f4dbcd2b29d1d77b40a1dc653e7de72e085743e3b834d124783e8886b1 files/digest-itpp-3.10.12 241
-MD5 d3646fe777b1ed1e8e854d4e1f41d2bb files/digest-itpp-3.99.3.1 244
-RMD160 e1f4552931b79ac08288fa7fc6f504d07c43270d files/digest-itpp-3.99.3.1 244
-SHA256 0d95f83a6f7ef76cea973d21f0dc67ecf0b68b37142cd1cd8737d0e4b0dadfed files/digest-itpp-3.99.3.1 244
MD5 708f9a69d6c4fea4d8aeec952a25aea7 files/digest-itpp-4.0.0 235
RMD160 ceea8a948ecd820af3b61ece8d43f3a5543314f7 files/digest-itpp-4.0.0 235
SHA256 d4dab510e8a65cf5f887b8eeae0bcefe564380c2d4f7990aceb476db863e48e3 files/digest-itpp-4.0.0 235
-MD5 ce8e79df98b19a057e92ba6a4c91ea03 files/digest-itpp-4.0.0_rc2 247
-RMD160 3321e3d3419a7ed1f5860c380cf0c976a5eb2ccc files/digest-itpp-4.0.0_rc2 247
-SHA256 4d5863024b2f62356e77492f476296fcf5fae2a75d95c9758ee5664a3d057c77 files/digest-itpp-4.0.0_rc2 247
+MD5 6facfd82a12e95c844cebee8030ab2fe files/digest-itpp-4.0.1 235
+RMD160 64c663f375e7ca068920fd110231b87fa828aa18 files/digest-itpp-4.0.1 235
+SHA256 191701c2d94a2cebe11387ec7ff80a9cfe22ebe83d2e265d07270de2aba1d288 files/digest-itpp-4.0.1 235
diff --git a/sci-libs/itpp/files/digest-itpp-3.99.3.1 b/sci-libs/itpp/files/digest-itpp-3.99.3.1
deleted file mode 100644
index 48f2afa42c3c..000000000000
--- a/sci-libs/itpp/files/digest-itpp-3.99.3.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 a2ec2e8a8c56d4f3a8dbaece82739fa0 itpp-3.99.3.1.tar.bz2 896218
-RMD160 182f45b8c31ce9f679135c2198c2438818fceb6f itpp-3.99.3.1.tar.bz2 896218
-SHA256 683427bbeee602be444e30c17578ec4effb5ab082a38c156592c64b2c6c409a6 itpp-3.99.3.1.tar.bz2 896218
diff --git a/sci-libs/itpp/files/digest-itpp-4.0.0_rc2 b/sci-libs/itpp/files/digest-itpp-4.0.0_rc2
deleted file mode 100644
index b71820534385..000000000000
--- a/sci-libs/itpp/files/digest-itpp-4.0.0_rc2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 63f0edb3af1119bd07f9af86af2311ed itpp-4.0.0-rc2.tar.bz2 918396
-RMD160 dcabd8758d5968498ee88004bef8cf61ed6e1736 itpp-4.0.0-rc2.tar.bz2 918396
-SHA256 b2b9bfcc91cd2fa3c10c84eebf0074d4ee147a7c50124de25c030d8c694465e1 itpp-4.0.0-rc2.tar.bz2 918396
diff --git a/sci-libs/itpp/files/digest-itpp-4.0.1 b/sci-libs/itpp/files/digest-itpp-4.0.1
new file mode 100644
index 000000000000..67b88563a4fb
--- /dev/null
+++ b/sci-libs/itpp/files/digest-itpp-4.0.1
@@ -0,0 +1,3 @@
+MD5 a6fe9b957de8dad7b87ae5aebe490e2a itpp-4.0.1.tar.bz2 937452
+RMD160 638e95ae1e644f3d1ed392917e634282e70389a2 itpp-4.0.1.tar.bz2 937452
+SHA256 e0b50ade1bcb18c2bf9bdf2881bfc775d508d59324196f0fe8b6db4816293217 itpp-4.0.1.tar.bz2 937452
diff --git a/sci-libs/itpp/itpp-3.99.3.1.ebuild b/sci-libs/itpp/itpp-3.99.3.1.ebuild
deleted file mode 100644
index 72470891feed..000000000000
--- a/sci-libs/itpp/itpp-3.99.3.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/itpp/itpp-3.99.3.1.ebuild,v 1.2 2007/10/08 13:16:42 markusle Exp $
-
-inherit fortran flag-o-matic
-
-DESCRIPTION="IT++ is a C++ library of mathematical, signal processing, speech processing, and communications classes and functions"
-LICENSE="GPL-2"
-HOMEPAGE="http://itpp.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="blas debug doc fftw lapack minimal"
-
-DEPEND="!minimal? ( fftw? ( || ( >=sci-libs/fftw-3.0.0
- >=sci-libs/acml-2.5.3 ) ) )
- blas? ( virtual/blas
- lapack? ( virtual/lapack ) )
- doc? ( app-doc/doxygen
- virtual/tetex )"
-
-pkg_setup() {
- # lapack can only be used in conjunction with blas
- if use lapack && ! use blas; then
- die "USE=lapack requires USE=blas to be set"
- fi
-}
-
-src_compile() {
- # turn off performance critical debug code in development
- # versions
- append-flags -DNDEBUG
-
- local myconf
- if use blas; then
- myconf="--with-blas=-lblas"
- else
- myconf="--without-blas"
- fi
-
- if use minimal; then
- myconf="${myconf} --disable-comm --disable-fixed --disable-optim --disable-protocol --disable-signal --disable-srccode"
- fi
-
- econf $(use_enable doc html-doc) \
- $(use_enable debug) \
- $(use_with lapack) \
- $(use_with fftw fft) \
- "${myconf}" \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make install DESTDIR="${D}" || die "make install failed"
- dodoc AUTHORS ChangeLog ChangeLog-2006 ChangeLog-2005 INSTALL \
- NEWS NEWS-3.10 README TODO || die "failed to install docs"
-}
diff --git a/sci-libs/itpp/itpp-4.0.0_rc2.ebuild b/sci-libs/itpp/itpp-4.0.1.ebuild
index 817466b847e7..573fceea3c9e 100644
--- a/sci-libs/itpp/itpp-4.0.0_rc2.ebuild
+++ b/sci-libs/itpp/itpp-4.0.1.ebuild
@@ -1,15 +1,13 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/itpp/itpp-4.0.0_rc2.ebuild,v 1.4 2007/10/12 16:29:56 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/itpp/itpp-4.0.1.ebuild,v 1.1 2007/12/18 03:11:07 markusle Exp $
inherit fortran flag-o-matic
-MY_PV="${PV/_/-}"
-
DESCRIPTION="IT++ is a C++ library of mathematical, signal processing, speech processing, and communications classes and functions"
LICENSE="GPL-2"
HOMEPAGE="http://itpp.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.bz2"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
@@ -21,8 +19,6 @@ DEPEND="!minimal? ( fftw? ( || ( >=sci-libs/fftw-3.0.0 ) ) )
doc? ( app-doc/doxygen
virtual/tetex )"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
pkg_setup() {
# lapack can only be used in conjunction with blas
if use lapack && ! use blas; then
@@ -35,22 +31,21 @@ src_compile() {
# versions
append-flags -DNDEBUG
- local myconf
+ local blas_conf="--without-blas"
+ local lapack_conf="--without-lapack"
if use blas; then
- myconf="--with-blas=-lblas"
- else
- myconf="--without-blas"
- fi
-
- if use lapack; then
- myconf="${myconf} --with-lapack=-llapack"
- else
- myconf="${myconf} --without-lapack"
+ if use lapack; then
+ blas_conf="--with-blas=$(pkg-config lapack --libs)"
+ lapack_conf="--with-lapack"
+ else
+ blas_conf="--with-blas=$(pkg-config blas --libs)"
+ fi
fi
+ local fftw_conf;
if use fftw;
then
- myconf="${myconf} --with-fft=-lfftw3"
+ fftw_conf="--with-fft=-lfftw3"
fi
if use minimal; then
@@ -59,7 +54,9 @@ src_compile() {
econf $(use_enable doc html-doc) \
$(use_enable debug) \
- ${myconf} \
+ "${blas_conf}" \
+ "${lapack_conf}" \
+ "${fftw_conf}" \
|| die "econf failed"
emake || die "emake failed"
}