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:45
Message-Id: 1433081773.738ff19fb6e9df787b3f8f1da41409904b358066.jlec@gentoo
1 commit: 738ff19fb6e9df787b3f8f1da41409904b358066
2 Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
3 AuthorDate: Sun May 31 14:16:13 2015 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Sun May 31 14:16:13 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=738ff19f
7
8 sci-libs/matc: Source moved from sf.net to github; Fix LICENSE
9
10 Package-Manager: portage-2.2.18
11
12 sci-libs/matc/ChangeLog | 6 ++++--
13 sci-libs/matc/matc-9999.ebuild | 20 +++++++-------------
14 2 files changed, 11 insertions(+), 15 deletions(-)
15
16 diff --git a/sci-libs/matc/ChangeLog b/sci-libs/matc/ChangeLog
17 index 37a9725..60cdf89 100644
18 --- a/sci-libs/matc/ChangeLog
19 +++ b/sci-libs/matc/ChangeLog
20 @@ -1,7 +1,10 @@
21 # ChangeLog for sci-libs/matc
22 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
23 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
24 # $Header: $
25
26 + 31 May 2015; Marius Brehler <marbre@××××××××××××××.de> matc-9999.ebuild:
27 + Source moved from sf.net to github; Fix LICENSE
28 +
29 03 Dec 2013; Justin Lecher <jlec@g.o> -matc-5.4.1.ebuild,
30 +matc-6.0_p4651.ebuild, matc-9999.ebuild, -files/matc-5.4.1-shared.patch,
31 +files/matc-6.0_p4651-shared.patch:
32 @@ -14,4 +17,3 @@
33 +metadata.xml:
34 Bump EAPI; fix license; fix DESCRIPTION; drop keywords from live ebuild; use
35 correct phase functions; simplify configure; build shared libraries
36 -
37
38 diff --git a/sci-libs/matc/matc-9999.ebuild b/sci-libs/matc/matc-9999.ebuild
39 index b787716..2b8aa00 100644
40 --- a/sci-libs/matc/matc-9999.ebuild
41 +++ b/sci-libs/matc/matc-9999.ebuild
42 @@ -1,4 +1,4 @@
43 -# Copyright 1999-2014 Gentoo Foundation
44 +# Copyright 1999-2015 Gentoo Foundation
45 # Distributed under the terms of the GNU General Public License v2
46 # $Header: $
47
48 @@ -6,7 +6,7 @@ EAPI=5
49
50 AUTOTOOLS_AUTORECONF=true
51
52 -inherit autotools-utils subversion
53 +inherit autotools-utils git-r3
54
55 ELMER_ROOT="elmerfem"
56 MY_PN=${PN/elmer-/}
57 @@ -14,27 +14,21 @@ MY_PN=${PN/elmer-/}
58 DESCRIPTION="Finite element programs, libraries, and visualization tools - math C library"
59 HOMEPAGE="http://www.csc.fi/english/pages/elmer"
60 SRC_URI="doc? ( http://www.nic.funet.fi/pub/sci/physics/elmer/doc/MATCManual.pdf )"
61 -ESVN_REPO_URI="https://elmerfem.svn.sourceforge.net/svnroot/elmerfem/trunk/${MY_PN}"
62 -ESVN_PROJECT="${MY_PN}"
63 +EGIT_REPO_URI="https://github.com/ElmerCSC/elmerfem.git git://github.com/ElmerCSC/elmerfem.git"
64
65 -LICENSE="GPL-2"
66 +LICENSE="GPL-2 LGPL-2.1"
67 SLOT="0"
68 KEYWORDS=""
69 IUSE="doc debug static-libs"
70
71 RDEPEND="
72 sys-libs/ncurses
73 - sys-libs/readline"
74 + sys-libs/readline:0"
75 DEPEND="${RDEPEND}"
76
77 -S="${WORKDIR}"/${PN}
78 +S="${WORKDIR}/${P}/${PN}"
79
80 -PATCHES=( "${FILESDIR}"/${PN}-6.0_p4651-shared.patch )
81 -
82 -src_prepare() {
83 - subversion_src_prepare
84 - autotools-utils_src_prepare
85 -}
86 +#PATCHES=( "${FILESDIR}"/${PN}-6.0_p4651-shared.patch )
87
88 src_configure() {
89 local myeconfargs=(