Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-libs/elmer-hutiter/, sci-libs/elmer-hutiter/files/
Date: Sat, 30 Jan 2021 14:30:53
Message-Id: 1612016336.d252a53b3aecc7fb4e8ee158aac93f582136944c.andrewammerlaan@gentoo
1 commit: d252a53b3aecc7fb4e8ee158aac93f582136944c
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Sat Jan 30 14:18:56 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Sat Jan 30 14:18:56 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=d252a53b
7
8 sci-libs/elmer-hutiter: remove pack, included in elmer-fem now
9
10 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
11
12 .../elmer-hutiter/elmer-hutiter-6.0_p4651.ebuild | 37 ------------------
13 sci-libs/elmer-hutiter/elmer-hutiter-9999.ebuild | 44 ----------------------
14 .../files/elmer-hutiter-6.0_p4651-shared.patch | 33 ----------------
15 sci-libs/elmer-hutiter/metadata.xml | 11 ------
16 4 files changed, 125 deletions(-)
17
18 diff --git a/sci-libs/elmer-hutiter/elmer-hutiter-6.0_p4651.ebuild b/sci-libs/elmer-hutiter/elmer-hutiter-6.0_p4651.ebuild
19 deleted file mode 100644
20 index 9cf9a3c00..000000000
21 --- a/sci-libs/elmer-hutiter/elmer-hutiter-6.0_p4651.ebuild
22 +++ /dev/null
23 @@ -1,37 +0,0 @@
24 -# Copyright 1999-2014 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=5
28 -
29 -AUTOTOOLS_AUTORECONF=true
30 -
31 -inherit autotools-utils toolchain-funcs
32 -
33 -ELMER_ROOT="elmerfem"
34 -MY_PN=${PN/elmer-/}
35 -
36 -DESCRIPTION="Finite element programs, libraries, and visualization tools - hutiter library"
37 -HOMEPAGE="http://www.csc.fi/english/pages/elmer"
38 -SRC_URI="http://elmerfem.svn.sourceforge.net/viewvc/${ELMER_ROOT}/release/${PV%_p*}/${MY_PN}/?view=tar&pathrev=4651 -> ${P}.tar.gz"
39 -
40 -LICENSE="GPL-2"
41 -SLOT="0"
42 -KEYWORDS="~amd64 ~x86"
43 -IUSE="debug static-libs"
44 -
45 -RDEPEND="virtual/blas"
46 -DEPEND="${RDEPEND}
47 - virtual/pkgconfig"
48 -
49 -S="${WORKDIR}"/hutiter
50 -
51 -PATCHES=( "${FILESDIR}"/${P}-shared.patch )
52 -
53 -src_configure() {
54 - local myeconfargs=(
55 - --enable-shared
56 - $(use_with debug) \
57 - --with-blas="$($(tc-getPKG_CONFIG) --libs blas)"
58 - )
59 - autotools-utils_src_configure
60 -}
61
62 diff --git a/sci-libs/elmer-hutiter/elmer-hutiter-9999.ebuild b/sci-libs/elmer-hutiter/elmer-hutiter-9999.ebuild
63 deleted file mode 100644
64 index 7e053befa..000000000
65 --- a/sci-libs/elmer-hutiter/elmer-hutiter-9999.ebuild
66 +++ /dev/null
67 @@ -1,44 +0,0 @@
68 -# Copyright 1999-2014 Gentoo Foundation
69 -# Distributed under the terms of the GNU General Public License v2
70 -
71 -EAPI=5
72 -
73 -AUTOTOOLS_AUTORECONF=true
74 -
75 -inherit autotools-utils toolchain-funcs subversion
76 -
77 -ELMER_ROOT="elmerfem"
78 -MY_PN=${PN/elmer-/}
79 -
80 -DESCRIPTION="Finite element programs, libraries, and visualization tools - hutiter library"
81 -HOMEPAGE="http://www.csc.fi/english/pages/elmer"
82 -SRC_URI=""
83 -ESVN_REPO_URI="https://elmerfem.svn.sourceforge.net/svnroot/elmerfem/trunk/${MY_PN}"
84 -ESVN_PROJECT="${MY_PN}"
85 -
86 -LICENSE="GPL-2"
87 -SLOT="0"
88 -KEYWORDS=""
89 -IUSE="debug static-libs"
90 -
91 -RDEPEND="virtual/blas"
92 -DEPEND="${RDEPEND}
93 - virtual/pkgconfig"
94 -
95 -S="${WORKDIR}"/hutiter
96 -
97 -PATCHES=( "${FILESDIR}"/${PN}-6.0_p4651-shared.patch )
98 -
99 -src_prepare() {
100 - subversion_src_prepare
101 - autotools-utils_src_prepare
102 -}
103 -
104 -src_configure() {
105 - local myeconfargs=(
106 - --enable-shared
107 - $(use_with debug) \
108 - --with-blas="$($(tc-getPKG_CONFIG) --libs blas)"
109 - )
110 - autotools-utils_src_configure
111 -}
112
113 diff --git a/sci-libs/elmer-hutiter/files/elmer-hutiter-6.0_p4651-shared.patch b/sci-libs/elmer-hutiter/files/elmer-hutiter-6.0_p4651-shared.patch
114 deleted file mode 100644
115 index cc7e0cd11..000000000
116 --- a/sci-libs/elmer-hutiter/files/elmer-hutiter-6.0_p4651-shared.patch
117 +++ /dev/null
118 @@ -1,33 +0,0 @@
119 - src/Makefile.am | 5 +++--
120 - 1 file changed, 3 insertions(+), 2 deletions(-)
121 -
122 -diff --git a/src/Makefile.am b/src/Makefile.am
123 -index bdfb73f..8800d1a 100755
124 ---- a/src/Makefile.am
125 -+++ b/src/Makefile.am
126 -@@ -49,8 +49,9 @@ COMMON_SRCS = \
127 -
128 -
129 -
130 --lib_LIBRARIES = libhuti.a
131 --libhuti_a_SOURCES = $(COMMON_SRCS)
132 -+lib_LTLIBRARIES = libhuti.la
133 -+libhuti_la_SOURCES = $(COMMON_SRCS)
134 -+libhuti_la_LIBADD =
135 -
136 - #################################################################################
137 - # If sources are missing generate them with the preprocessor.
138 - configure.in | 2 +-
139 - 1 file changed, 1 insertion(+), 1 deletion(-)
140 -
141 -diff --git a/configure.in b/configure.in
142 -index 5b25b28..7356ca4 100755
143 ---- a/configure.in
144 -+++ b/configure.in
145 -@@ -1,5 +1,5 @@
146 - AC_INIT(src/huti_cg.src)
147 --
148 -+LT_INIT
149 - dnl AC_PREREQ(2.59c)
150 -
151 - AC_CANONICAL_HOST
152
153 diff --git a/sci-libs/elmer-hutiter/metadata.xml b/sci-libs/elmer-hutiter/metadata.xml
154 deleted file mode 100644
155 index 070aa2029..000000000
156 --- a/sci-libs/elmer-hutiter/metadata.xml
157 +++ /dev/null
158 @@ -1,11 +0,0 @@
159 -<?xml version="1.0" encoding="UTF-8"?>
160 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
161 -<pkgmetadata>
162 - <maintainer type="project">
163 - <email>sci@g.o</email>
164 - <name>Gentoo Science Project</name>
165 - </maintainer>
166 - <upstream>
167 - <remote-id type="sourceforge">svn</remote-id>
168 - </upstream>
169 -</pkgmetadata>