Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-libs/libcore: libcore-1.7.ebuild ChangeLog
Date: Wed, 03 Sep 2008 09:32:40
Message-Id: E1Kaoj7-0000Eu-Sj@stork.gentoo.org
1 bicatali 08/09/03 09:32:37
2
3 Modified: libcore-1.7.ebuild ChangeLog
4 Log:
5 Fixed virtual/tetex, tested on am64 and some cleaning
6 (Portage version: 2.2_rc8/cvs/Linux 2.6.23-gentoo-r9 x86_64)
7
8 Revision Changes Path
9 1.4 sci-libs/libcore/libcore-1.7.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/libcore/libcore-1.7.ebuild?rev=1.4&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/libcore/libcore-1.7.ebuild?rev=1.4&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/libcore/libcore-1.7.ebuild?r1=1.3&r2=1.4
14
15 Index: libcore-1.7.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/sci-libs/libcore/libcore-1.7.ebuild,v
18 retrieving revision 1.3
19 retrieving revision 1.4
20 diff -u -r1.3 -r1.4
21 --- libcore-1.7.ebuild 29 Jun 2008 08:08:55 -0000 1.3
22 +++ libcore-1.7.ebuild 3 Sep 2008 09:32:37 -0000 1.4
23 @@ -1,36 +1,34 @@
24 # Copyright 1999-2008 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/libcore/libcore-1.7.ebuild,v 1.3 2008/06/29 08:08:55 tove Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/libcore/libcore-1.7.ebuild,v 1.4 2008/09/03 09:32:37 bicatali Exp $
28
29 inherit eutils toolchain-funcs
30
31 -DESCRIPTION="The main goal of the CORE project is to address the issues of
32 -robust numerical and geometric computation."
33 +DESCRIPTION="Robust numerical and geometric computation library"
34 HOMEPAGE="http://www.cs.nyu.edu/exact/core_pages/"
35 MYP="${PN/lib}"
36 SRC_URI="http://cs.nyu.edu/exact/core/download/prerelease/${MYP}_v${PV}x_std.tgz"
37
38 LICENSE="QPL-1.0"
39 SLOT="0"
40 -KEYWORDS="~x86"
41 +KEYWORDS="~amd64 ~x86"
42 IUSE="doc"
43
44 DEPEND="dev-libs/gmp
45 - doc? ( virtual/tetex ) "
46 -RDEPEND="virtual/libc"
47 + doc? ( virtual/latex-base ) "
48 +RDEPEND=""
49
50 S="${WORKDIR}/${MYP}_v${PV}x"
51
52 src_unpack(){
53 - unpack "${A}"
54 + unpack ${A}
55 cd "${S}"
56 - epatch ${FILESDIR}/${P}.patch || die "Unable to patch sources"
57 + epatch "${FILESDIR}"/${P}.patch
58 }
59
60 src_compile(){
61 - cd "${S}"
62 - emake CXX=$(tc-getCXX) corelib || die "Unable to create corelib"
63 - emake CXX=$(tc-getCXX) corex || die "Unable to create corex"
64 + emake CXX="$(tc-getCXX)" corelib || die "Unable to create corelib"
65 + emake CXX="$(tc-getCXX)" corex || die "Unable to create corex"
66 if use doc; then
67 cd "${S}/doc"
68 emake all || die "Unable to create doc"
69 @@ -38,7 +36,6 @@
70 }
71
72 src_install(){
73 - cd "${S}"
74 dolib lib/*.a lib/*.so || die "Unable to find libraries"
75 for i in $(find "${D}/usr/lib/" -name "*so" | sed "s:${D}::g"); do
76 dosym $i $i.1 && dosym $i $i.1.0.0 || die "Unable to sym $i"
77
78
79
80 1.4 sci-libs/libcore/ChangeLog
81
82 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/libcore/ChangeLog?rev=1.4&view=markup
83 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/libcore/ChangeLog?rev=1.4&content-type=text/plain
84 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/libcore/ChangeLog?r1=1.3&r2=1.4
85
86 Index: ChangeLog
87 ===================================================================
88 RCS file: /var/cvsroot/gentoo-x86/sci-libs/libcore/ChangeLog,v
89 retrieving revision 1.3
90 retrieving revision 1.4
91 diff -u -r1.3 -r1.4
92 --- ChangeLog 29 Jun 2008 08:08:55 -0000 1.3
93 +++ ChangeLog 3 Sep 2008 09:32:37 -0000 1.4
94 @@ -1,6 +1,9 @@
95 # ChangeLog for sci-libs/libcore
96 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
97 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/libcore/ChangeLog,v 1.3 2008/06/29 08:08:55 tove Exp $
98 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/libcore/ChangeLog,v 1.4 2008/09/03 09:32:37 bicatali Exp $
99 +
100 + 03 Sep 2008; Sébastien Fabbro <bicatali@g.o> libcore-1.7.ebuild:
101 + Fixed virtual/tetex, tested on am64 and some cleaning
102
103 29 Jun 2008; Torsten Veller <tove@g.o> libcore-1.7.ebuild:
104 Add missing die: || "..." -> || die "..."