commit:     0f2b7f545c360f6ffc87ae81c6ce57f11f9392a6
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 16 10:53:04 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Dec 16 10:53:04 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=0f2b7f54

sci-misc/elmer-fem: drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-misc/elmer-fem/elmer-fem-9.0.ebuild | 73 ---------------------------------
 1 file changed, 73 deletions(-)

diff --git a/sci-misc/elmer-fem/elmer-fem-9.0.ebuild 
b/sci-misc/elmer-fem/elmer-fem-9.0.ebuild
deleted file mode 100644
index b576bbdb6..000000000
--- a/sci-misc/elmer-fem/elmer-fem-9.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FORTRAN_STANDARD=90
-
-inherit fortran-2 flag-o-matic cmake multilib
-
-ELMER_ROOT="elmerfem"
-MY_PN=${PN/elmer-/}
-
-DESCRIPTION="Finite element programs, libraries, and visualization tools"
-HOMEPAGE="https://www.csc.fi/web/elmer http://www.elmerfem.org/blog/";
-SRC_URI="https://github.com/ElmerCSC/elmerfem/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="ice gui matc mpi post test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       virtual/blas
-       virtual/lapack
-       !sci-libs/arpack
-       mpi? ( sys-cluster/openmpi )
-       post? (
-               dev-lang/tcl:0=
-               dev-lang/tk:0=
-       )
-       gui? ( x11-libs/qwt:6 )
-"
-DEPEND="${RDEPEND}"
-# Note this seems to only configure correctly with the elmer version of umfpack
-# But this doesn't stop it from compiling / working without it
-
-PATCHES=(
-       "${FILESDIR}/${PN}-ElmerIce-compile.patch"
-)
-
-S="${WORKDIR}/elmerfem-release-${PV}"
-
-src_prepare() {
-       cmake_src_prepare
-       sed -i '/#include <QPainter>/a #include <QPainterPath>' 
ElmerGUI/Application/twod/renderarea.cpp || die
-       test-flag-FC -fallow-argument-mismatch && append-fflags 
-fallow-argument-mismatch
-       test-flag-FC -fallow-invalid-boz && append-fflags -fallow-invalid-boz
-       # TODO: fix the tests, fails in compile phase: multiple rules to make 
target
-       rm -r fem/tests/* || die
-       touch fem/tests/CMakeLists.txt || die
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DMPI_Fortran_COMPILE_FLAGS="$FCFLAGS"
-               -DCMAKE_Fortran_FLAGS="$FCFLAGS"
-               -DELMER_INSTALL_LIB_DIR="/usr/$(get_libdir)"
-               -DWITH_MPI="$(usex mpi)"
-               -DWITH_OpenMP="$(usex mpi)"
-               -DWITH_MATC="$(usex matc)"
-               -DWITH_ElmerIce="$(usex ice)"
-               -DWITH_ELMERPOST="$(usex post)"
-               -DWITH_ELMERGUI="$(usex gui)"
-               -DWITH_QT5="$(usex gui)"
-               -DWITH_QWT="$(usex gui)"
-               -DQWT_INCLUDE_DIR="/usr/include/qwt6"
-               -DQWT_LIBRARY="/usr/$(get_libdir)/libqwt6-qt5.so"
-               -DBUILD_TESTING="$(usex test)"
-       )
-       cmake_src_configure
-}

Reply via email to