Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-libs/mc: mc-1.4.ebuild ChangeLog metadata.xml
Date: Mon, 01 Nov 2010 14:52:36
Message-Id: 20101101145226.B5CFE20051@flycatcher.gentoo.org
1 jlec 10/11/01 14:52:26
2
3 Added: mc-1.4.ebuild ChangeLog metadata.xml
4 Log:
5 New addition
6
7 (Portage version: 2.2.0_alpha3/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 sci-libs/mc/mc-1.4.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/mc/mc-1.4.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/mc/mc-1.4.ebuild?rev=1.1&content-type=text/plain
14
15 Index: mc-1.4.ebuild
16 ===================================================================
17 # Copyright 1999-2010 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/sci-libs/mc/mc-1.4.ebuild,v 1.1 2010/11/01 14:52:26 jlec Exp $
20
21 EAPI="2"
22
23 inherit autotools eutils multilib
24
25 DESCRIPTION="2D/3D AFEM code for nonlinear geometric PDE"
26 HOMEPAGE="http://fetk.org/codes/mc/index.html"
27 SRC_URI="http://www.fetk.org/codes/download/${P}.tar.gz"
28
29 SLOT="0"
30 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
31 LICENSE="GPL-2"
32 IUSE="debug"
33
34 RDEPEND="
35 dev-libs/maloc
36 media-libs/sg
37 sci-libs/amd
38 sci-libs/gamer
39 sci-libs/punc
40 sci-libs/superlu
41 sci-libs/umfpack"
42 DEPEND="${RDEPEND}"
43
44 S="${WORKDIR}"/${PN}
45
46 src_prepare() {
47 epatch \
48 "${FILESDIR}"/${PV}-superlu.patch \
49 "${FILESDIR}"/${PV}-overflow.patch \
50 "${FILESDIR}"/${PV}-multilib.patch
51 sed \
52 -e 's:AMD_order:amd_order:g' \
53 -e 's:UMFPACK_numeric:umfpack_di_numeric:g' \
54 -e 's:buildg_:matvec_:g' \
55 -i configure.ac || die
56 eautoreconf
57 }
58
59 src_configure() {
60 local fetk_include
61 local fetk_lib
62
63 fetk_include="${EPREFIX}"/usr/include
64 fetk_lib="${EPREFIX}"/usr/$(get_libdir)
65 export FETK_INCLUDE="${fetk_include}"
66 export FETK_LIBRARY="${fetk_lib}"
67 export FETK_MPI_LIBRARY="${fetk_lib}"
68 export FETK_VF2C_LIBRARY="${fetk_lib}"
69 export FETK_BLAS_LIBRARY="${fetk_lib}"
70 export FETK_LAPACK_LIBRARY="${fetk_lib}"
71 export FETK_AMD_LIBRARY="${fetk_lib}"
72 export FETK_UMFPACK_LIBRARY="${fetk_lib}"
73 export FETK_SUPERLU_LIBRARY="${fetk_lib}"
74 export FETK_ARPACK_LIBRARY="${fetk_lib}"
75 export FETK_CGCODE_LIBRARY="${fetk_lib}"
76 export FETK_PMG_LIBRARY="${fetk_lib}"
77
78 econf \
79 $(use_enable debug vdebug) \
80 --disable-triplet \
81 --enable-shared
82 }
83
84 src_install() {
85 emake DESTDIR="${D}" install || die
86 }
87
88
89
90 1.1 sci-libs/mc/ChangeLog
91
92 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/mc/ChangeLog?rev=1.1&view=markup
93 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/mc/ChangeLog?rev=1.1&content-type=text/plain
94
95 Index: ChangeLog
96 ===================================================================
97 # ChangeLog for sci-libs/mc
98 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
99 # $Header: /var/cvsroot/gentoo-x86/sci-libs/mc/ChangeLog,v 1.1 2010/11/01 14:52:26 jlec Exp $
100
101 *mc-1.4 (01 Nov 2010)
102
103 01 Nov 2010; Justin Lecher <jlec@g.o> +files/1.4-multilib.patch,
104 +mc-1.4.ebuild, +files/1.4-overflow.patch, +files/1.4-superlu.patch,
105 +metadata.xml:
106 New addition
107
108
109
110
111 1.1 sci-libs/mc/metadata.xml
112
113 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/mc/metadata.xml?rev=1.1&view=markup
114 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/mc/metadata.xml?rev=1.1&content-type=text/plain
115
116 Index: metadata.xml
117 ===================================================================
118 <?xml version="1.0" encoding="UTF-8"?>
119 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
120 <pkgmetadata>
121 <herd>sci</herd>
122 <maintainer>
123 <email>jlec@g.o</email>
124 </maintainer>
125 </pkgmetadata>