summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2009-07-14 23:30:10 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2009-07-14 23:30:10 +0000
commit1408f7f1da9cce57234f369f9888d5146ec2375d (patch)
tree4b00108899cfe8f4d710c4fc595c00f2e76843a8 /sci-libs
parentx11-drivers/xf86-video-intel: up dep on libdrm (fixes bug #277816, thanks Thi... (diff)
downloadhistorical-1408f7f1da9cce57234f369f9888d5146ec2375d.tar.gz
historical-1408f7f1da9cce57234f369f9888d5146ec2375d.tar.bz2
historical-1408f7f1da9cce57234f369f9888d5146ec2375d.zip
Version bump
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/cln/ChangeLog7
-rw-r--r--sci-libs/cln/Manifest12
-rw-r--r--sci-libs/cln/cln-1.3.0.ebuild57
3 files changed, 70 insertions, 6 deletions
diff --git a/sci-libs/cln/ChangeLog b/sci-libs/cln/ChangeLog
index 7afe7b96d36b..cf41e92725e0 100644
--- a/sci-libs/cln/ChangeLog
+++ b/sci-libs/cln/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-libs/cln
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cln/ChangeLog,v 1.35 2009/07/01 15:53:15 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cln/ChangeLog,v 1.36 2009/07/14 23:30:10 bicatali Exp $
+
+*cln-1.3.0 (14 Jul 2009)
+
+ 14 Jul 2009; SĂ©bastien Fabbro <bicatali@gentoo.org> +cln-1.3.0.ebuild:
+ Version bump
01 Jul 2009; Alexis Ballier <aballier@gentoo.org> cln-1.2.2.ebuild:
keyword ~x86-fbsd
diff --git a/sci-libs/cln/Manifest b/sci-libs/cln/Manifest
index 40220df00fd4..6f43ad38a337 100644
--- a/sci-libs/cln/Manifest
+++ b/sci-libs/cln/Manifest
@@ -6,14 +6,16 @@ AUX cln-1.2.2-examples.patch 905 RMD160 f4ddec8a773e6eda6abc38fe7daef34e67bc5f00
AUX cln-1.2.2-gcc-4.4.patch 152 RMD160 4d004e57ce670608c9a9cc191716d261663ce994 SHA1 3d2f389e902876ee28fea64ea0c9b5aaf43686f2 SHA256 b3eb75149dd402127f1446147a73ec6b9650f673cd88d318ce0e415f790284ea
DIST cln-1.1.13.tar.bz2 1708927 RMD160 798e8e2a8d4aa81b770b6606ae1fe617bcb0cbc3 SHA1 61c130cbb00ed95a19ee9dffc136b2823e452647 SHA256 fb570c0ac44aef1ffe251fdf2a9b40448c95aa21398b492566203dd982b18c03
DIST cln-1.2.2.tar.bz2 1742427 RMD160 e53ceebede73fb3f97ca85aeba1c821e1e7d3c38 SHA1 2d2a5d3e383a3043c5bf68299a466685ef4ec8ec SHA256 3de70896cb9eaa7d4cb957890adb88cd7d7a9ce84c0e2a87cd18afde017392e5
+DIST cln-1.3.0.tar.bz2 1249521 RMD160 b57c133276b856e0fffb64eb954662817bf2b370 SHA1 0b9df49c7c8d73aadc516b3574211718fe6a8dfc SHA256 f76ee55a1382d7b8b88330faa37f57ed2237348f0d6776a1d92f438c5e988b46
EBUILD cln-1.1.13.ebuild 946 RMD160 a0cbac8d8313b45001a2bb4f5b505f63175c7f1b SHA1 d5f51250feb45f26374ff8baa0d3e924485d6c9c SHA256 ffcdcbc9224e1a0ce40851e555c6245e885726ee01084aa6070f27d5da78217a
EBUILD cln-1.2.2.ebuild 1618 RMD160 ca37099308cfa9213080f08a981666076632420a SHA1 1ae94f0b04f391fa498ff5659f1852d92b87ed00 SHA256 40a695c3a8e391c7ac3e10aa37844564b8a20839988b7e24c87f7ecb98cd2f1e
-MISC ChangeLog 5806 RMD160 31acddf08c1c7fe1391a9495d77499c878590246 SHA1 de6111cc22207a55c5fc8089ecf387ed07c79dc7 SHA256 1727278531b96d17bd2aa927a25bbbbf36c3c6b7ebb09f6864563ae87eab56a4
+EBUILD cln-1.3.0.ebuild 1441 RMD160 74bf807bf2914191e9239a306d0ea8786ff264b4 SHA1 a3e974e377ea22b3461a244c6029b3d192e971fa SHA256 0eaec2bce2e56ea27949b64ccf489a5e5632d85234df1646a52e7d14bbf656ed
+MISC ChangeLog 5922 RMD160 c6f72df13d44723046f711eedccfc4599268dde3 SHA1 1d1d6d64d51fffeb9269726419d74ee9dae4659b SHA256 877ec019ae62e1c061c5965b865df75ae6f03b8fafe788867c786fcf45b089d5
MISC metadata.xml 593 RMD160 ce586bb59c0087d4dba849975dfbabc74989606f SHA1 2359f5958d97f3120a2674c2a4f0613648eec6a5 SHA256 d7f828add4f742b5a7672ec92b76f6c1f5ab7e568f5d620d2373cdeb3524be81
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.12 (GNU/Linux)
+Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkpLhn8ACgkQvFcC4BYPU0pLkwCgwOxUY/AZkOUrBYy3T4FOyWVq
-oQoAnRbxP1UYMIcmYnsQbmtEw5sPkcpJ
-=EP/d
+iEYEARECAAYFAkpdFQwACgkQ1ycZbhPLE2AIogCgpcBGT792ts5rAtVY+KXvzsdh
+vjgAn11LqBSuY0ACpQK/P+uizNAKNCxq
+=WIR4
-----END PGP SIGNATURE-----
diff --git a/sci-libs/cln/cln-1.3.0.ebuild b/sci-libs/cln/cln-1.3.0.ebuild
new file mode 100644
index 000000000000..e01c89b07910
--- /dev/null
+++ b/sci-libs/cln/cln-1.3.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cln/cln-1.3.0.ebuild,v 1.1 2009/07/14 23:30:10 bicatali Exp $
+
+EAPI=2
+inherit eutils flag-o-matic
+
+DESCRIPTION="Class library (C++) for numbers"
+HOMEPAGE="http://www.ginac.de/CLN/"
+SRC_URI="ftp://ftpthep.physik.uni-mainz.de/pub/gnu/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="doc examples"
+
+DEPEND="dev-libs/gmp"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ use sparc && append-cppflags "-DNO_ASM"
+ use hppa && append-cppflags "-DNO_ASM"
+}
+
+src_prepare() {
+ # avoid building examples
+ # do it in Makefile.in to avoid time consuming eautoreconf
+ sed -i -e '/^SUBDIRS.*=/s/examples doc benchmarks/doc/' Makefile.in || die
+ # fix compilation under gcc 4.4
+ epatch "${FILESDIR}"/${PN}-1.2.2-gcc-4.4.patch
+}
+
+src_configure () {
+ econf \
+ --libdir=/usr/$(get_libdir) \
+ --datadir=/usr/share/doc/${PF}
+}
+src_compile() {
+ emake || die "emake failed"
+ if use doc; then
+ emake html pdf || die "emake doc failed"
+ fi
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc README ChangeLog TODO* NEWS
+ if use doc; then
+ insinto /usr/share/doc/${PF}
+ doins doc/cln.pdf || die
+ dohtml doc/* || die
+ fi
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins examples/*.cc || die
+ fi
+}