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/elmer-hutiter/, sci-libs/elmer-hutiter/files/
Date: Tue, 03 Dec 2013 14:53:22
Message-Id: 1386063521.09f2ad6a399b14f6f2c3bb821d10bdc1b9d6440e.jlec@gentoo
1 commit: 09f2ad6a399b14f6f2c3bb821d10bdc1b9d6440e
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 3 09:38:41 2013 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 3 09:38:41 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=09f2ad6a
7
8 sci-libs/elmer-hutiter: Fix version; force execution of all phases; Fix LICENSE
9
10 Package-Manager: portage-2.2.7
11
12 ---
13 sci-libs/elmer-hutiter/ChangeLog | 6 ++++++
14 ...elmer-hutiter-5.4.1.ebuild => elmer-hutiter-6.0_p4651.ebuild} | 4 ++--
15 sci-libs/elmer-hutiter/elmer-hutiter-9999.ebuild | 9 +++++++--
16 ...r-5.4.1-shared.patch => elmer-hutiter-6.0_p4651-shared.patch} | 0
17 4 files changed, 15 insertions(+), 4 deletions(-)
18
19 diff --git a/sci-libs/elmer-hutiter/ChangeLog b/sci-libs/elmer-hutiter/ChangeLog
20 index ae14a71..dc6c5af 100644
21 --- a/sci-libs/elmer-hutiter/ChangeLog
22 +++ b/sci-libs/elmer-hutiter/ChangeLog
23 @@ -2,6 +2,12 @@
24 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
25 # $Header: $
26
27 + 03 Dec 2013; Justin Lecher <jlec@g.o> -elmer-hutiter-5.4.1.ebuild,
28 + +elmer-hutiter-6.0_p4651.ebuild, elmer-hutiter-9999.ebuild,
29 + -files/elmer-hutiter-5.4.1-shared.patch,
30 + +files/elmer-hutiter-6.0_p4651-shared.patch:
31 + Fix version; force execution of all phases; Fix LICENSE
32 +
33 *elmer-hutiter-5.4.1 (03 Dec 2013)
34
35 03 Dec 2013; Justin Lecher <jlec@g.o> +elmer-hutiter-5.4.1.ebuild,
36
37 diff --git a/sci-libs/elmer-hutiter/elmer-hutiter-5.4.1.ebuild b/sci-libs/elmer-hutiter/elmer-hutiter-6.0_p4651.ebuild
38 similarity index 90%
39 rename from sci-libs/elmer-hutiter/elmer-hutiter-5.4.1.ebuild
40 rename to sci-libs/elmer-hutiter/elmer-hutiter-6.0_p4651.ebuild
41 index fbf90d4..26e9882 100644
42 --- a/sci-libs/elmer-hutiter/elmer-hutiter-5.4.1.ebuild
43 +++ b/sci-libs/elmer-hutiter/elmer-hutiter-6.0_p4651.ebuild
44 @@ -13,9 +13,9 @@ MY_PN=${PN/elmer-/}
45
46 DESCRIPTION="Finite element programs, libraries, and visualization tools - hutiter library"
47 HOMEPAGE="http://www.csc.fi/english/pages/elmer"
48 -SRC_URI="http://elmerfem.svn.sourceforge.net/viewvc/${ELMER_ROOT}/release/${PV}/${MY_PN}/?view=tar -> ${P}.tar.gz"
49 +SRC_URI="http://elmerfem.svn.sourceforge.net/viewvc/${ELMER_ROOT}/release/${PV%_p*}/${MY_PN}/?view=tar&pathrev=4651 -> ${P}.tar.gz"
50
51 -LICENSE="LGPL-2.1"
52 +LICENSE="GPL-2"
53 SLOT="0"
54 KEYWORDS="~amd64 ~x86"
55 IUSE="debug static-libs"
56
57 diff --git a/sci-libs/elmer-hutiter/elmer-hutiter-9999.ebuild b/sci-libs/elmer-hutiter/elmer-hutiter-9999.ebuild
58 index 17125e1..cbeef82 100644
59 --- a/sci-libs/elmer-hutiter/elmer-hutiter-9999.ebuild
60 +++ b/sci-libs/elmer-hutiter/elmer-hutiter-9999.ebuild
61 @@ -17,7 +17,7 @@ SRC_URI=""
62 ESVN_REPO_URI="https://elmerfem.svn.sourceforge.net/svnroot/elmerfem/trunk/${MY_PN}"
63 ESVN_PROJECT="${MY_PN}"
64
65 -LICENSE="LGPL-2.1"
66 +LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS=""
69 IUSE="debug static-libs"
70 @@ -28,7 +28,12 @@ DEPEND="${RDEPEND}
71
72 S="${WORKDIR}"/hutiter
73
74 -PATCHES=( "${FILESDIR}"/${PN}-5.4.1-shared.patch )
75 +PATCHES=( "${FILESDIR}"/${PN}-6.0_p4651-shared.patch )
76 +
77 +src_prepare() {
78 + subversion_src_prepare
79 + autotools-utils_src_prepare
80 +}
81
82 src_configure() {
83 local myeconfargs=(
84
85 diff --git a/sci-libs/elmer-hutiter/files/elmer-hutiter-5.4.1-shared.patch b/sci-libs/elmer-hutiter/files/elmer-hutiter-6.0_p4651-shared.patch
86 similarity index 100%
87 rename from sci-libs/elmer-hutiter/files/elmer-hutiter-5.4.1-shared.patch
88 rename to sci-libs/elmer-hutiter/files/elmer-hutiter-6.0_p4651-shared.patch