public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Sergey Torokhov" <torokhov-s-a@yandex.ru>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:dev commit in: sci-physics/SU2/
Date: Fri, 15 Oct 2021 16:20:06 +0000 (UTC)	[thread overview]
Message-ID: <1634314777.5893ea57d8065fd5fb57894af204056759f0d7e7.SergeyTorokhov@gentoo> (raw)

commit:     5893ea57d8065fd5fb57894af204056759f0d7e7
Author:     Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Fri Oct 15 16:19:37 2021 +0000
Commit:     Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Fri Oct 15 16:19:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5893ea57

sci-physics/SU2: drop old

Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>

 sci-physics/SU2/Manifest         |   3 -
 sci-physics/SU2/SU2-7.1.1.ebuild | 137 ---------------------------------------
 2 files changed, 140 deletions(-)

diff --git a/sci-physics/SU2/Manifest b/sci-physics/SU2/Manifest
index d50e3c990..3b721ab82 100644
--- a/sci-physics/SU2/Manifest
+++ b/sci-physics/SU2/Manifest
@@ -1,6 +1,3 @@
-DIST SU2-7.1.1-TestCases.tar.gz 453640460 BLAKE2B 661349f1690eda1f9c4438a0c03c59d4bab7a1e49965a94d1e3ba6fe54ab5f14c9eae0ae93d5027068d5d02465af72cc39e8a4319de6b888d01b0e353a2bf296 SHA512 8a30160b9c6d7f2d23c7cd88e089bcefa98b1fdeeef43060da4fe4840a7061e790f250c656b44f2e491108cf5c2701fd0dbad67e651db3d59a79f8e521c2e36d
-DIST SU2-7.1.1-Tutorials.tar.gz 71446250 BLAKE2B 30d4f9dda28958da80617d5ddcf635304c19f7de68a1bd5dd52ac7df84bf643d028c2ee8d2e3425f4d8a4faa06e8ed95150c51293629453c0b27101c33278a1f SHA512 7f38588effa471f705c297c5a9fb6bca344932224453cb46021a715b58f9a0d45e16edb73df9a2a079dd7bd7909bbf0236fc0dc2df11b88bfb6f3a6c7769fdfe
-DIST SU2-7.1.1.tar.gz 20553973 BLAKE2B a8c7f851cf570c08c345725e6660fc84683a4a7b6982edc586661847dc0b0db06f1825170afc34d85adced512c5272a0632005838ae6952be4265eb05c921bab SHA512 5980c2a24821d5e8cc83a953377d2779a158da30b6c1d2ef5db8a2b4f7a2ba555d5a35d755216a5c860e48e97b325f9687f3b2bd0c741b2d21bbcfcd31689ea9
 DIST SU2-7.2.0-TestCases.tar.gz 464156192 BLAKE2B 405a5ccdd13bc5109feca1462b6ac434a4d817adbaca964465678683d5593fa940579e364e33414da5f059a89b2919fbc0baed82967246356da49c87ac9ce63f SHA512 d75894c285ac7cb4c72eece10a02f014fb2d85b585c08d1a9bbf12ab51f6004be99c368bde98734891dc45446d0656b21317b50d7d14af95b6ce4bfe72871f11
 DIST SU2-7.2.0-Tutorials.tar.gz 72845754 BLAKE2B ef670a77d0189e9fd8ad48d96bd4617de558311d0df0d81a10dd3cbf8b97b7fbcb0e6725746d8451ce12a923f6895a392582fa980f4054b3b1306609431900ff SHA512 c91cfbdfb26169fc36575f60ec3133ea4a6f39c8433e276840a0f96c7508f3ee898020179ac01d606da9c5e10ee2ad263a642ff6f6b7400d75f4eb03ee7e1cf8
 DIST SU2-7.2.0.tar.gz 15356101 BLAKE2B e52f09d0451c200f6fd6874d55bedf7733f934cb2cee378ca286107960bd82332adc932cae57e9052654b34972717a4f8969db216acdcef8a6816b648119df94 SHA512 5600ebb97ef5939333907f75cda58a02810642439309fc8626ed974dfbfaffdf0cd7d9cc81de310cb12e6f92f98b64c58d607ad93095bd86cc583768947ccf6b

diff --git a/sci-physics/SU2/SU2-7.1.1.ebuild b/sci-physics/SU2/SU2-7.1.1.ebuild
deleted file mode 100644
index 899b5d72f..000000000
--- a/sci-physics/SU2/SU2-7.1.1.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit meson python-single-r1
-
-DESCRIPTION="SU2: An Open-Source Suite for Multiphysics Simulation and Design"
-HOMEPAGE="https://su2code.github.io/"
-SRC_URI="
-	https://github.com/su2code/SU2/archive/v${PV}.tar.gz -> ${P}.tar.gz
-	mpp? ( https://github.com/mutationpp/Mutationpp/archive/v1.0.1.tar.gz -> mutationpp-1.0.1.tar.gz )
-	test? ( https://github.com/su2code/TestCases/archive/v${PV}.tar.gz -> ${P}-TestCases.tar.gz )
-	tutorials? ( https://github.com/su2code/Tutorials/archive/v${PV}.tar.gz -> ${P}-Tutorials.tar.gz )
-"
-
-# SU2: LGPL-2.1; cgnslib: ZLIB, TecIO: all-rights-reserved;
-# Metis: Apache-2.0; Parmetis: all-rights-reserved, free-noncomm; Mutationpp: LGPL-3.0.
-LICENSE="Apache-2.0 LGPL-2.1 LGPL-3 ZLIB all-rights-reserved free-noncomm"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# cgns, metis, parmetis are bundled;
-# omp is disable as it's experimental;
-# pastix is disabled as it's try to find bundled libs;
-IUSE="cgns mkl +mpi mpp openblas tecio test tutorials"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-	${PYTHON_REQUIRED_USE}
-	mkl? ( !openblas )
-"
-
-RDEPEND="
-	${PYTHON_DEPS}
-	mpi? ( virtual/mpi[cxx] )
-	mkl? ( sci-libs/mkl )
-	openblas? ( sci-libs/openblas )
-"
-DEPEND="
-	${RDEPEND}
-	tecio? ( dev-libs/boost:= )
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-7.0.4-unbundle_boost.patch"
-	"${FILESDIR}/${PN}-7.1.0-fix-env.patch"
-)
-
-DOCS=( "README.md" "SU2_PY/documentation.txt" )
-
-src_unpack() {
-	unpack "${P}.tar.gz"
-	if use mpp ; then
-		einfo "Unpacking mutationpp-1.0.1.tar.gz to /var/tmp/portage/sci-physics/${P}/work/${P}/subprojects/Mutationpp"
-		tar -C "${P}"/subprojects/Mutationpp --strip-components=1 -xzf "${DISTDIR}/mutationpp-1.0.1.tar.gz" || die
-	fi
-	if use test ; then
-		einfo "Unpacking ${P}-TestCases.tar.gz to /var/tmp/portage/sci-physics/${P}/work/${P}/TestCases"
-		tar -C "${P}"/TestCases --strip-components=1 -xzf "${DISTDIR}/${P}-TestCases.tar.gz" || die
-	fi
-	if use tutorials ; then
-		einfo "Unpacking ${P}-Tutorials.tar.gz to /var/tmp/portage/sci-physics/${P}/work/${P}"
-		mkdir "${P}"/Tutorials || die
-		tar -C "${P}"/Tutorials --strip-components=1 -xzf "${DISTDIR}/${P}-Tutorials.tar.gz" || die
-	fi
-}
-
-src_prepare(){
-	default
-	# boost Geometry requires c++14 since >=boost-1.75
-	if has_version ">=dev-libs/boost-1.75.0" ; then
-		sed -i -e 's:cpp_std=c++11:cpp_std=c++14:' meson.build || die
-	fi
-
-	# Disable python-wrapper tests
-	sed -i "/append(pywrapper_/s/./#&/" TestCases/parallel_regression.py || die
-}
-
-src_configure() {
-	local emesonargs=(
-		-Denable-autodiff=false
-		-Denable-directdiff=false
-		-Denable-pastix=false
-		-Denable-pywrapper=false
-		-Dwith-omp=false
-		$(meson_feature mpi with-mpi)
-		$(meson_use cgns enable-cgns)
-		$(meson_use mkl enable-mkl)
-		$(meson_use mpp enable-mpp)
-		$(meson_use openblas enable-openblas)
-		$(meson_use tecio enable-tecio)
-		$(meson_use test enable-tests)
-	)
-	meson_src_configure
-}
-
-src_test() {
-	ln -s ../../${P}-build/SU2_CFD/src/SU2_CFD SU2_PY/SU2_CFD || die
-	ln -s ../../${P}-build/SU2_DEF/src/SU2_DEF SU2_PY/SU2_DEF || die
-	ln -s ../../${P}-build/SU2_DOT/src/SU2_DOT SU2_PY/SU2_DOT || die
-	ln -s ../../${P}-build/SU2_GEO/src/SU2_GEO SU2_PY/SU2_GEO || die
-	ln -s ../../${P}-build/SU2_SOL/src/SU2_SOL SU2_PY/SU2_SOL || die
-
-	export SU2_RUN="${S}/SU2_PY"
-	export SU2_HOME="${S}"
-	export PATH=$PATH:$SU2_RUN
-	export PYTHONPATH=$PYTHONPATH:$SU2_RUN
-
-	einfo "Running UnitTests ..."
-	../${P}-build/UnitTests/test_driver || die
-
-	pushd TestCases/ || die
-	if use mpi ; then
-		if use tutorials ; then
-			${EPYTHON} tutorials.py || die
-		fi
-		${EPYTHON} parallel_regression.py || die
-	else
-		${EPYTHON} serial_regression.py || die
-	fi
-	popd || die
-}
-
-src_install() {
-	meson_src_install
-	mkdir -p "${D}$(python_get_sitedir)" || die
-	mv "${ED}"/usr/bin/{FSI_tools,SU2,SU2_Nastran,*.py} -t "${D}$(python_get_sitedir)" || die
-	python_optimize "${D}/$(python_get_sitedir)"
-
-	if use tutorials ; then
-		insinto "/usr/share/${P}"
-		doins -r Tutorials
-	fi
-}


             reply	other threads:[~2021-10-15 16:20 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-10-15 16:20 Sergey Torokhov [this message]
  -- strict thread matches above, loose matches on Subject: below --
2023-04-23 10:44 [gentoo-commits] repo/proj/guru:dev commit in: sci-physics/SU2/ Sergey Torokhov
2023-04-23  9:48 Sergey Torokhov
2022-12-09 16:52 Sergey Torokhov
2022-12-09 16:52 Sergey Torokhov
2022-12-08 22:44 Sergey Torokhov
2022-05-28 13:45 Alessandro Barbieri
2021-10-27 20:55 Sergey Torokhov
2021-10-24 21:07 Sergey Torokhov
2021-09-15 21:43 Sergey Torokhov
2021-09-05 10:45 Sergey Torokhov
2021-08-31 14:07 Sergey Torokhov
2021-08-31 14:07 Sergey Torokhov
2021-05-30 15:59 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-05-30 15:59 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2021-03-28 10:52 Andrew Ammerlaan
2021-03-22 20:14 Sergey Torokhov
2021-03-10 20:02 Sergey Torokhov
2021-01-05 14:00 Sergey Torokhov
2021-01-05 13:54 Sergey Torokhov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1634314777.5893ea57d8065fd5fb57894af204056759f0d7e7.SergeyTorokhov@gentoo \
    --to=torokhov-s-a@yandex.ru \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox