summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2009-10-14 18:04:15 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2009-10-14 18:04:15 +0000
commitc998898d412aa96756c10bcb29f28a8c9272441d (patch)
treed9157404dcaed1a669d50088dc58783b54c51fef /sci-libs
parentUSE foomatic should go into hplip-3.9.8 instead of hplip-3.9.8-r1. Add myself... (diff)
downloadhistorical-c998898d412aa96756c10bcb29f28a8c9272441d.tar.gz
historical-c998898d412aa96756c10bcb29f28a8c9272441d.tar.bz2
historical-c998898d412aa96756c10bcb29f28a8c9272441d.zip
Version bump, thanks RSebastian Mingramm for his testing.
Package-Manager: portage-2.2_rc46/cvs/Linux x86_64
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/cln/ChangeLog7
-rw-r--r--sci-libs/cln/Manifest10
-rw-r--r--sci-libs/cln/cln-1.3.1.ebuild57
3 files changed, 69 insertions, 5 deletions
diff --git a/sci-libs/cln/ChangeLog b/sci-libs/cln/ChangeLog
index cf41e92725e0..08ee092007de 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.36 2009/07/14 23:30:10 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cln/ChangeLog,v 1.37 2009/10/14 18:04:15 bicatali Exp $
+
+*cln-1.3.1 (14 Oct 2009)
+
+ 14 Oct 2009; SĂ©bastien Fabbro <bicatali@gentoo.org> +cln-1.3.1.ebuild:
+ Version bump, thanks RSebastian Mingramm for his testing.
*cln-1.3.0 (14 Jul 2009)
diff --git a/sci-libs/cln/Manifest b/sci-libs/cln/Manifest
index 6f43ad38a337..02e5ad88b43a 100644
--- a/sci-libs/cln/Manifest
+++ b/sci-libs/cln/Manifest
@@ -7,15 +7,17 @@ AUX cln-1.2.2-gcc-4.4.patch 152 RMD160 4d004e57ce670608c9a9cc191716d261663ce994
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
+DIST cln-1.3.1.tar.bz2 1258397 RMD160 bc3be659dfccafb6029af2bf761decceb51fbf4e SHA1 351506da9bd7b0b3cefd3a5424823797fb589acc SHA256 8a194ce7bb8a69b3f324e0472adda9543b675089e619fccf289c57bb8b97a8e9
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
EBUILD cln-1.3.0.ebuild 1441 RMD160 74bf807bf2914191e9239a306d0ea8786ff264b4 SHA1 a3e974e377ea22b3461a244c6029b3d192e971fa SHA256 0eaec2bce2e56ea27949b64ccf489a5e5632d85234df1646a52e7d14bbf656ed
-MISC ChangeLog 5922 RMD160 c6f72df13d44723046f711eedccfc4599268dde3 SHA1 1d1d6d64d51fffeb9269726419d74ee9dae4659b SHA256 877ec019ae62e1c061c5965b865df75ae6f03b8fafe788867c786fcf45b089d5
+EBUILD cln-1.3.1.ebuild 1441 RMD160 85109db783a6278143e7bf39fd5958c41c79d587 SHA1 6cb72ea480bf4a34d88a5c1d0df7d8d7c263a0f9 SHA256 7db0809870d1736765d44d7d4251072c8e2cf52dd00db032610382860f221040
+MISC ChangeLog 6083 RMD160 de8fc91ff1cacf0ac30b649692b762063a763c22 SHA1 b5d8acc534ee84eaa4627ee92c8fa667f0a82b6d SHA256 602730f74409ea28d0ad1657012bec4ee81be634379580210b08bd344290e609
MISC metadata.xml 593 RMD160 ce586bb59c0087d4dba849975dfbabc74989606f SHA1 2359f5958d97f3120a2674c2a4f0613648eec6a5 SHA256 d7f828add4f742b5a7672ec92b76f6c1f5ab7e568f5d620d2373cdeb3524be81
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkpdFQwACgkQ1ycZbhPLE2AIogCgpcBGT792ts5rAtVY+KXvzsdh
-vjgAn11LqBSuY0ACpQK/P+uizNAKNCxq
-=WIR4
+iEYEARECAAYFAkrWEqkACgkQ1ycZbhPLE2Di4gCgmP5fVXEGC1qSFHpBC9k2mQ4Z
+b+QAoLK+xW36w0t2Z4aS3EWMPVEUDhEN
+=PmH2
-----END PGP SIGNATURE-----
diff --git a/sci-libs/cln/cln-1.3.1.ebuild b/sci-libs/cln/cln-1.3.1.ebuild
new file mode 100644
index 000000000000..a7a8f8566ce6
--- /dev/null
+++ b/sci-libs/cln/cln-1.3.1.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.1.ebuild,v 1.1 2009/10/14 18:04:15 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
+}