summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs/cln')
-rw-r--r--sci-libs/cln/ChangeLog7
-rw-r--r--sci-libs/cln/Manifest12
-rw-r--r--sci-libs/cln/cln-1.1.10.ebuild50
-rw-r--r--sci-libs/cln/files/digest-cln-1.1.101
4 files changed, 59 insertions, 11 deletions
diff --git a/sci-libs/cln/ChangeLog b/sci-libs/cln/ChangeLog
index 9dd94927304d..4666fda4f608 100644
--- a/sci-libs/cln/ChangeLog
+++ b/sci-libs/cln/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-libs/cln
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cln/ChangeLog,v 1.6 2005/09/20 15:32:52 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cln/ChangeLog,v 1.7 2005/11/16 02:20:04 ribosome Exp $
+
+*cln-1.1.10 (16 Nov 2005)
+
+ 16 Nov 2005; Olivier Fisette <ribosome@gentoo.org> +cln-1.1.10.ebuild:
+ New version.
20 Sep 2005; <dang@gentoo.org> cln-1.1.9.ebuild:
Fix multilib-strict. Bug #106634
diff --git a/sci-libs/cln/Manifest b/sci-libs/cln/Manifest
index 32f0f5c8ffa9..73a745a20e30 100644
--- a/sci-libs/cln/Manifest
+++ b/sci-libs/cln/Manifest
@@ -1,16 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 e199db30cd19acf044f9e90945352dc7 cln-1.1.6.ebuild 1281
+MD5 37fa7c5a44cfcec3e8a84c7ac34b2de9 cln-1.1.10.ebuild 1318
MD5 927fc93bb7766b99c6b82a0c97f1b936 ChangeLog 1928
MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
MD5 37fa7c5a44cfcec3e8a84c7ac34b2de9 cln-1.1.9.ebuild 1318
MD5 e6723419337999b42ae07ddbe7e91aa6 files/digest-cln-1.1.6 63
MD5 fab69d45ab20bd75057ccbb09d01cf29 files/digest-cln-1.1.9 63
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDMCvFomPajV0RnrERAp50AJsEKTvqBDaTurx8pooPv+xuqWYwHgCdFAU6
-1JX4iAMDXoVG9LEwGM9zna8=
-=7mu0
------END PGP SIGNATURE-----
+MD5 45314c142627ed8443c32e407607f861 files/digest-cln-1.1.10 64
diff --git a/sci-libs/cln/cln-1.1.10.ebuild b/sci-libs/cln/cln-1.1.10.ebuild
new file mode 100644
index 000000000000..4a7c395093ca
--- /dev/null
+++ b/sci-libs/cln/cln-1.1.10.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cln/cln-1.1.10.ebuild,v 1.1 2005/11/16 02:20:04 ribosome Exp $
+
+inherit flag-o-matic toolchain-funcs multilib
+
+DESCRIPTION="CLN, a class library (C++) for numbers"
+
+HOMEPAGE="http://www.ginac.de/CLN/"
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS="~x86 ~ppc ~sparc ~amd64"
+IUSE=""
+
+SRC_URI="ftp://ftpthep.physik.uni-mainz.de/pub/gnu/${P}.tar.bz2
+ ftp://ftp.santafe.edu/pub/gnu/${P}.tar.bz2
+ ftp://ftp.ilog.fr/pub/Users/haible/gnu/${P}.tar.bz2"
+DEPEND="dev-libs/gmp"
+
+src_compile() {
+ # at least with gcc 2.95 and 3.1, cln won't like -O3 flag...
+ replace-flags -O[3..9] -O2
+
+ # and with gcc 2.95.3, it doesn't like funroll-loops as well...
+ if [ "$( gcc-fullversion )" == "2.95.3" ]; then
+ filter-flags -funroll-loops
+ filter-flags -frerun-loop-opt
+ fi
+
+ # Trouble: see bug #70779
+ if [ "$( gcc-fullversion )" == "3.3.4" ]; then
+ filter-flags -finline-functions
+ fi
+
+ ./configure \
+ --build=${CHOST} \
+ --prefix=/usr \
+ --libdir=/usr/$(get_libdir) \
+ --infodir=/usr/share/info \
+ --datadir=/usr/share/doc/${P} \
+ --mandir=/usr/share/man || die "./configure failed"
+
+ #it doesn't also like parallel make :)
+ make || die
+}
+
+src_install () {
+ make DESTDIR=${D} install || die
+}
diff --git a/sci-libs/cln/files/digest-cln-1.1.10 b/sci-libs/cln/files/digest-cln-1.1.10
new file mode 100644
index 000000000000..6e0747f21267
--- /dev/null
+++ b/sci-libs/cln/files/digest-cln-1.1.10
@@ -0,0 +1 @@
+MD5 f194811dadcd2b1dca5f78a62370eb56 cln-1.1.10.tar.bz2 1702241