Version bump (fixes bug #162074).
authorMarkus Dittrich <markusle@gentoo.org>
Tue, 16 Jan 2007 02:46:01 +0000 (02:46 +0000)
committerMarkus Dittrich <markusle@gentoo.org>
Tue, 16 Jan 2007 02:46:01 +0000 (02:46 +0000)
Package-Manager: portage-2.1.2_rc4-r7

sci-libs/itpp/ChangeLog
sci-libs/itpp/Manifest
sci-libs/itpp/files/digest-itpp-3.10.8 [new file with mode: 0644]
sci-libs/itpp/itpp-3.10.8.ebuild [new file with mode: 0644]

index 5ad6871358c810ebd2106516b0874ff6e36e5d48..c92eb51ac4aabe29a7231d726066a8784600d544 100644 (file)
@@ -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.17 2007/01/07 17:26:48 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/itpp/ChangeLog,v 1.18 2007/01/16 02:46:01 markusle Exp $
+
+*itpp-3.10.8 (16 Jan 2007)
+
+  16 Jan 2007; Markus Dittrich <markusle@gentoo.org> +itpp-3.10.8.ebuild:
+  Version bump (fixes bug #162074). Thanks to Adam Piatyszek
+  <ediap@et.put.poznan.pl> for keeping us up to date :)
 
   07 Jan 2007; Torsten Veller <tove@gentoo.org> itpp-3.10.7.ebuild:
   Stable on x86 (#160469)
index 6744b0b660f4a1bbd12a8b3c6a1b7ce661e98845..f05a2666f23463dfaff15805432424d9f7cc353b 100644 (file)
@@ -1,9 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 DIST itpp-3.10.5.tar.bz2 798983 RMD160 6341ee6db0c1a903040cab537cb7e3968234f22d SHA1 ee869419a2c1336e8c6a0c990c09e68b924fe103 SHA256 a4ddf582273a566a60bb44e77a38512cf7f1025bc4c2563ed79b47c380ddf250
 DIST itpp-3.10.6.tar.bz2 803006 RMD160 674861a254c5bc1dadbec5ce4b8377e4a314030e SHA1 217b8c643038942e0d44c4b6b3992b6accc0efc5 SHA256 690225fd2b28f6bce355c0fe1b1132745ef82f31bc29e37b46b7ea58af9e4a83
 DIST itpp-3.10.7.tar.bz2 799040 RMD160 a515bc4f71833c76cd421194f65175dffd30fb57 SHA1 267dc03185fef6d6328d7a2a49fd188651bce4db SHA256 1724fad1120042152ca5bb066fe7b71d5c5b30848a9e573c7dcf7e2875c3321d
+DIST itpp-3.10.8.tar.bz2 793789 RMD160 f8b2d8ae00adb557f16d48dea5c00290388bb11b SHA1 26ebfc4bf4f4486af41b8dfdf43d0c42409bdd69 SHA256 711ab3377fbc0a94db6322413c60caeca7399037498fc3cf159b835fe266faae
 EBUILD itpp-3.10.5.ebuild 1544 RMD160 045d4f0d75e38d2787d81e206624c05f0460952d SHA1 f3ad7b8b8776226becd3e38bfef911269c415c9f SHA256 087b9289e7282b7b870bea979efb2a37544ab535f20a18ff8675ef475d701db9
 MD5 94be9023aa95a04686892c7416155457 itpp-3.10.5.ebuild 1544
 RMD160 045d4f0d75e38d2787d81e206624c05f0460952d itpp-3.10.5.ebuild 1544
@@ -16,10 +14,14 @@ EBUILD itpp-3.10.7.ebuild 1542 RMD160 f6a0496198a8fce569432b0698ecf1e85638984c S
 MD5 a6f34a0e533e2e11400e61fdb1061aca itpp-3.10.7.ebuild 1542
 RMD160 f6a0496198a8fce569432b0698ecf1e85638984c itpp-3.10.7.ebuild 1542
 SHA256 e26a11e7c8eb9d226c5d3392cc3e8923396aee9680c37a3ff0ae647418fd66af itpp-3.10.7.ebuild 1542
-MISC ChangeLog 3501 RMD160 dedb15275353dd68aeec131fb244a99c8dbe6dd1 SHA1 b479d1c87bd7bbb105bb03ccfda77dc3ef963ee2 SHA256 03c1689ab0d245b3ddfff872772f86f88f06960b8fd02d2892d5afafacf7299b
-MD5 392d679f0390ced247dd674e6e5e8b2f ChangeLog 3501
-RMD160 dedb15275353dd68aeec131fb244a99c8dbe6dd1 ChangeLog 3501
-SHA256 03c1689ab0d245b3ddfff872772f86f88f06960b8fd02d2892d5afafacf7299b ChangeLog 3501
+EBUILD itpp-3.10.8.ebuild 1547 RMD160 7c38d192cdfac4082f7eb23d8366b18809de6cf8 SHA1 33eba18859f618f5159c20b8616b18ee22daf1bf SHA256 dbbbf96ba8ad472fbd4a4a38ea90fa06a1487d012793531fb0bd61c89b1e1e2f
+MD5 a8132bbb95af6be8ac0fcd8896031871 itpp-3.10.8.ebuild 1547
+RMD160 7c38d192cdfac4082f7eb23d8366b18809de6cf8 itpp-3.10.8.ebuild 1547
+SHA256 dbbbf96ba8ad472fbd4a4a38ea90fa06a1487d012793531fb0bd61c89b1e1e2f itpp-3.10.8.ebuild 1547
+MISC ChangeLog 3725 RMD160 976a751c4114479db14c24910a6bb3554585ea6b SHA1 e9e1fc10c30f4cc2814565a59d480a4aaf280910 SHA256 aa43de9a09d442fbca49800b89e2ce457c6ef252a2b6671226b36d9cb74563a4
+MD5 bd2a7497e3f31cf5cc9f9695bdbcbd44 ChangeLog 3725
+RMD160 976a751c4114479db14c24910a6bb3554585ea6b ChangeLog 3725
+SHA256 aa43de9a09d442fbca49800b89e2ce457c6ef252a2b6671226b36d9cb74563a4 ChangeLog 3725
 MISC metadata.xml 254 RMD160 991c43f74018cbcaaa60b41290c912a8b61091c8 SHA1 83928b80dc644941d59b64e04e0964b1c1fa3005 SHA256 80784c7acbd54102b4d3fc01c3fb2ae5862732093798671596c67a8350c25454
 MD5 041650a939ada57b9df1755a488ad1b7 metadata.xml 254
 RMD160 991c43f74018cbcaaa60b41290c912a8b61091c8 metadata.xml 254
@@ -33,10 +35,6 @@ SHA256 9c8bce7106fdc997f144518ef4aade9834dd4efe214197e3eb47c17a065cc319 files/di
 MD5 5e16506547efe49009cc06527703ee81 files/digest-itpp-3.10.7 238
 RMD160 188b5541cfd0946316ca09a2befb7facf86ba670 files/digest-itpp-3.10.7 238
 SHA256 98bb338822097e8f37617f411c897fc4c25f566eaac6ce8a69a05d4fa4224854 files/digest-itpp-3.10.7 238
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.1 (GNU/Linux)
-
-iD8DBQFFoS1CV3J2n04EauwRAjAoAJsFMBIZ3biS7tE5M/8wIUR1n9MclACgt1Wf
-d8KY5F/it6/F7vNNsYMAA4o=
-=guin
------END PGP SIGNATURE-----
+MD5 36210736a015935404a24f8b89556124 files/digest-itpp-3.10.8 238
+RMD160 1bfe94f7796fe2d789e880f2b76af98173b7ff42 files/digest-itpp-3.10.8 238
+SHA256 b5bc3fa9f837a4c9f3e6980789a8c190055471ecb3f5c8070f626c61631ae9d4 files/digest-itpp-3.10.8 238
diff --git a/sci-libs/itpp/files/digest-itpp-3.10.8 b/sci-libs/itpp/files/digest-itpp-3.10.8
new file mode 100644 (file)
index 0000000..6df28eb
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 f38bd39dbdae4836a493dd8c625b840d itpp-3.10.8.tar.bz2 793789
+RMD160 f8b2d8ae00adb557f16d48dea5c00290388bb11b itpp-3.10.8.tar.bz2 793789
+SHA256 711ab3377fbc0a94db6322413c60caeca7399037498fc3cf159b835fe266faae itpp-3.10.8.tar.bz2 793789
diff --git a/sci-libs/itpp/itpp-3.10.8.ebuild b/sci-libs/itpp/itpp-3.10.8.ebuild
new file mode 100644 (file)
index 0000000..b8aad3d
--- /dev/null
@@ -0,0 +1,58 @@
+# 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.10.8.ebuild,v 1.1 2007/01/16 02:46:01 markusle Exp $
+
+inherit fortran
+
+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 ~x86"
+IUSE="blas cblas debug doc fftw lapack"
+
+DEPEND="fftw? ( >=sci-libs/fftw-3.0.0 )
+               blas? ( virtual/blas
+                               cblas? ( || ( >=sci-libs/gsl-1.4
+                                                       >=sci-libs/acml-2.5.3
+                                                       >=sci-libs/blas-atlas-3.6.0
+                                                       sci-libs/cblas-reference ) )
+                               lapack? ( virtual/lapack ) )
+               doc? ( app-doc/doxygen
+                               virtual/tetex )"
+
+pkg_setup() {
+       # lapack/cblas can only be used in conjunction with blas
+       if use cblas && ! use blas; then
+               die "USE=cblas requires USE=blas to be set"
+       fi
+       if use lapack && ! use blas; then
+               die "USE=lapack requires USE=blas to be set"
+       fi
+}
+
+src_compile() {
+       local myconf
+
+       if use blas; then
+               myconf="--with-blas=-lblas"
+       else
+               myconf="--without-blas"
+       fi
+       econf $(use_enable doc html-doc) \
+               $(use_enable debug) \
+               $(use_with cblas) \
+               $(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 INSTALL NEWS README TODO || \
+               die "failed to install docs"
+}