Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-libs/matc/
Date: Wed, 03 Jun 2015 10:21:47
Message-Id: 1433082263.999442c8634ebe97e3d0824772c1d4b34528fa11.jlec@gentoo
1 commit: 999442c8634ebe97e3d0824772c1d4b34528fa11
2 Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
3 AuthorDate: Sun May 31 14:24:23 2015 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Sun May 31 14:24:23 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=999442c8
7
8 sci-libs/matc: Version bump
9
10 Package-Manager: portage-2.2.18
11
12 sci-libs/matc/ChangeLog | 5 +++++
13 sci-libs/matc/matc-8.0.ebuild | 42 ++++++++++++++++++++++++++++++++++++++++++
14 2 files changed, 47 insertions(+)
15
16 diff --git a/sci-libs/matc/ChangeLog b/sci-libs/matc/ChangeLog
17 index 60cdf89..ea77050 100644
18 --- a/sci-libs/matc/ChangeLog
19 +++ b/sci-libs/matc/ChangeLog
20 @@ -2,6 +2,11 @@
21 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
22 # $Header: $
23
24 +*matc-8.0 (31 May 2015)
25 +
26 + 31 May 2015; Marius Brehler <marbre@××××××××××××××.de> +matc-8.0.ebuild:
27 + Version bump
28 +
29 31 May 2015; Marius Brehler <marbre@××××××××××××××.de> matc-9999.ebuild:
30 Source moved from sf.net to github; Fix LICENSE
31
32
33 diff --git a/sci-libs/matc/matc-8.0.ebuild b/sci-libs/matc/matc-8.0.ebuild
34 new file mode 100644
35 index 0000000..5659624
36 --- /dev/null
37 +++ b/sci-libs/matc/matc-8.0.ebuild
38 @@ -0,0 +1,42 @@
39 +# Copyright 1999-2015 Gentoo Foundation
40 +# Distributed under the terms of the GNU General Public License v2
41 +# $Header: $
42 +
43 +EAPI=5
44 +
45 +AUTOTOOLS_AUTORECONF=true
46 +
47 +inherit autotools-utils
48 +
49 +DESCRIPTION="Finite element programs, libraries, and visualization tools - math C library"
50 +HOMEPAGE="http://www.csc.fi/english/pages/elmer"
51 +SRC_URI="
52 + https://github.com/ElmerCSC/elmerfem/archive/release-${PV}.tar.gz -> ${P}.tar.gz
53 + doc? ( http://www.nic.funet.fi/pub/sci/physics/elmer/doc/MATCManual.pdf )"
54 +
55 +LICENSE="GPL-2 LGPL-2.1"
56 +SLOT="0"
57 +KEYWORDS="~amd64 ~x86"
58 +IUSE="doc debug static-libs"
59 +
60 +RDEPEND="
61 + sys-libs/ncurses
62 + sys-libs/readline:0"
63 +DEPEND="${RDEPEND}"
64 +
65 +S="${WORKDIR}/elmerfem-release-${PV}/${PN}"
66 +
67 +#PATCHES=( "${FILESDIR}"/${P}-shared.patch )
68 +
69 +src_configure() {
70 + local myeconfargs=(
71 + --enable-shared
72 + $(use_with debug)
73 + )
74 + autotools-utils_src_configure
75 +}
76 +
77 +src_install() {
78 + use doc && DOCS=( "${DISTDIR}"/MATCManual.pdf )
79 + autotools-utils_src_install
80 +}