public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/nemesis/
@ 2016-05-11 16:27 Christoph Junghans
  0 siblings, 0 replies; 4+ messages in thread
From: Christoph Junghans @ 2016-05-11 16:27 UTC (permalink / raw
  To: gentoo-commits

commit:     fbffaceca475df200de5673eea70d854563c4962
Author:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Wed May 11 16:25:45 2016 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Wed May 11 16:27:29 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbffacec

sci-libs/nemesis: build fix for newer exodusii (bug #582726)

Package-Manager: portage-2.2.28

 sci-libs/nemesis/nemesis-5.24.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-libs/nemesis/nemesis-5.24.ebuild b/sci-libs/nemesis/nemesis-5.24.ebuild
index 8b2dfaa..5adfb9b 100644
--- a/sci-libs/nemesis/nemesis-5.24.ebuild
+++ b/sci-libs/nemesis/nemesis-5.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -30,6 +30,7 @@ PATCHES=( "${FILESDIR}"/${PN}-5.22b-multilib.patch )
 src_prepare() {
 	find ../exodus -delete || die
 	cmake-utils_src_prepare
+	sed -i 's/exoIIv2c/NAMES exodus &/' CMakeLists.txt || die
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/nemesis/
@ 2017-02-11 23:02 Johannes Huber
  0 siblings, 0 replies; 4+ messages in thread
From: Johannes Huber @ 2017-02-11 23:02 UTC (permalink / raw
  To: gentoo-commits

commit:     70aefb82c56c571ab7d365227906100dd1499e2d
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 23:01:48 2017 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 23:02:07 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70aefb82

sci-libs/nemesis: Remove 5.22b

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/nemesis/Manifest             |  1 -
 sci-libs/nemesis/nemesis-5.22b.ebuild | 47 -----------------------------------
 2 files changed, 48 deletions(-)

diff --git a/sci-libs/nemesis/Manifest b/sci-libs/nemesis/Manifest
index 8ac35752c0..4016581c4f 100644
--- a/sci-libs/nemesis/Manifest
+++ b/sci-libs/nemesis/Manifest
@@ -1,3 +1,2 @@
-DIST exodus-5.22b.tar.gz 4693236 SHA256 6781b96039af030a98ddb893c40db06959b4843b6e2961c770b5d64d90241265 SHA512 04364b473d074c8bff194c63ed5ef78cb163ccc72a8dd196803646e8a8fe0faf25f9fd9a68d6df0ee821b9a84341b6aeabcc816b476fb3f7befe1e482a9455b7 WHIRLPOOL a95c98db2c6d825602618acaeced503bc1b9e312b6a4968011bd663d4c036976b4f5bf3fd45ceec0f31d3bca8e9a8cb6d53fd2d1b33ab25ec9e0993436abc7c6
 DIST exodus-5.24.tar.bz2 4252980 SHA256 c16a70c0572341c7e680f8d6420c79e1fd744ba717dc4f7e023f7421c636515d SHA512 d31cf17d2112b625259a70a7f73609323b94a3eed77be3b09961e67518d1b8caf82617a18f8c651fa6549988aa9a02455aea04402463b4fb7e66dd4e15b7e87e WHIRLPOOL 5a622fce123d55187c0895934db76c2cfb3ab2e83e13d6f5b6655c388e7cac1107acaa786b75be5275de7398035a5604d0be2975c78da05edbdaa4f8efbf9513
 DIST exodus-6.09.tar.gz 4757028 SHA256 e14db4c1e2ca893c4602055036b827b8332746439f0869489fdc677058faebe8 SHA512 a48c02952b0edfae416e9b3f77471558dd2d60177471eca3de32890d11afabe3cfb64396de83e728327d43bbea83969ebcdd8ea516a3b9a6ed7353d4cc940516 WHIRLPOOL 97426e487c8f6ae31da4be36f3712ade99eb7e31feb67d3989153dadc394b427b8e38976f06e99c153fae3d04b05357b48b0b537ff0c04fb8199b9aaeb27bcc4

diff --git a/sci-libs/nemesis/nemesis-5.22b.ebuild b/sci-libs/nemesis/nemesis-5.22b.ebuild
deleted file mode 100644
index a0e6c6f3b2..0000000000
--- a/sci-libs/nemesis/nemesis-5.22b.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit cmake-utils multilib
-
-MY_PN="exodus"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Enhancement to the EXODUSII finite element database model"
-HOMEPAGE="https://sourceforge.net/projects/exodusii/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs test"
-
-DEPEND="
-	sci-libs/exodusii
-	sci-libs/netcdf"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"/${MY_P}/${PN}
-
-PATCHES=( "${FILESDIR}"/${P}-multilib.patch )
-
-src_prepare() {
-	find ../exodus -delete || die
-	cmake-utils_src_prepare
-}
-
-src_configure() {
-	mycmakeargs="${mycmakeargs}
-		-DLIB_INSTALL_DIR=$(get_libdir)
-		-DNETCDF_DIR="${EPREFIX}/usr/"
-		-DEXODUS_DIR="${EPREFIX}/usr/"
-		$(cmake-utils_use !static-libs BUILD_SHARED_LIBS)
-		$(cmake-utils_use test BUILD_TESTING)"
-	cmake-utils_src_configure
-}
-
-src_test() {
-	"${BUILD_DIR}"/ne_test || die
-}


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/nemesis/
@ 2021-02-26 21:19 Andreas Sturmlechner
  0 siblings, 0 replies; 4+ messages in thread
From: Andreas Sturmlechner @ 2021-02-26 21:19 UTC (permalink / raw
  To: gentoo-commits

commit:     39ece2fce2b047089e1db2383542266f8d707528
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 26 15:51:05 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Feb 26 21:19:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ece2fc

sci-libs/nemesis: EAPI-7 bump, switch to cmake.eclass

I guess I was the last one to version bump, so be it.

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-libs/nemesis/nemesis-6.09.ebuild | 22 ++++++++++------------
 1 file changed, 10 insertions(+), 12 deletions(-)

diff --git a/sci-libs/nemesis/nemesis-6.09.ebuild b/sci-libs/nemesis/nemesis-6.09.ebuild
index 3e18bd12f61..b975520655c 100644
--- a/sci-libs/nemesis/nemesis-6.09.ebuild
+++ b/sci-libs/nemesis/nemesis-6.09.ebuild
@@ -1,16 +1,15 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils
-
-MY_PN="exodus"
-MY_P="${MY_PN}-${PV}"
+MY_P="exodus-${PV}"
+inherit cmake
 
 DESCRIPTION="Enhancement to the EXODUSII finite element database model"
 HOMEPAGE="https://github.com/certik/exodus"
 SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}/${PN}
 
 LICENSE="BSD"
 SLOT="0"
@@ -19,16 +18,15 @@ IUSE="static-libs"
 
 DEPEND="
 	sci-libs/exodusii
-	sci-libs/netcdf"
+	sci-libs/netcdf
+"
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}"/${MY_P}/${PN}
-
 PATCHES=( "${FILESDIR}"/${P}-multilib.patch )
 
 src_prepare() {
-	find ../exodus -delete || die
-	cmake-utils_src_prepare
+	rm -r ../exodus || die
+	cmake_src_prepare
 }
 
 src_configure() {
@@ -37,7 +35,7 @@ src_configure() {
 	)
 	export NETCDF_DIR="${EPREFIX}/usr/"
 	export EXODUS_DIR="${EPREFIX}/usr/"
-	cmake-utils_src_configure
+	cmake_src_configure
 }
 
 src_test() {


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/nemesis/
@ 2024-04-08 18:50 Andrew Ammerlaan
  0 siblings, 0 replies; 4+ messages in thread
From: Andrew Ammerlaan @ 2024-04-08 18:50 UTC (permalink / raw
  To: gentoo-commits

commit:     fa3ea6d0a2d03799d95c8302392473e62817dff9
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Mon Apr  8 18:23:26 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Apr  8 18:48:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3ea6d0

sci-libs/nemesis: update remote-id

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-libs/nemesis/metadata.xml | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/sci-libs/nemesis/metadata.xml b/sci-libs/nemesis/metadata.xml
index 67b3df447eab..6114f376e86d 100644
--- a/sci-libs/nemesis/metadata.xml
+++ b/sci-libs/nemesis/metadata.xml
@@ -6,18 +6,18 @@
     <name>Gentoo Science Project</name>
   </maintainer>
   <longdescription lang="en">
-  NEMESIS is an enhancement to the EXODUSII finite element database
-  model used to store and retrieve data for unstructured parallel finite
-  element analyses. NEMESIS adds data structures which facilitate the
-  partitioning of a scalar (standard serial) EXODUSII file onto parallel
-  disk systems found on many parallel computers. Since the NEMESIS
-  application programming interface (API) can be used to append
-  information to an existing EXODUSII database, any existing software
-  that reads EXODUSII files can be used on files which contain NEMESIS
-  information. The NEMESIS information is written and read via C or C++
-  callable functions which compromise the NEMESIS I API.
+    NEMESIS is an enhancement to the EXODUSII finite element database
+    model used to store and retrieve data for unstructured parallel finite
+    element analyses. NEMESIS adds data structures which facilitate the
+    partitioning of a scalar (standard serial) EXODUSII file onto parallel
+    disk systems found on many parallel computers. Since the NEMESIS
+    application programming interface (API) can be used to append
+    information to an existing EXODUSII database, any existing software
+    that reads EXODUSII files can be used on files which contain NEMESIS
+    information. The NEMESIS information is written and read via C or C++
+    callable functions which compromise the NEMESIS I API.
   </longdescription>
   <upstream>
-    <remote-id type="sourceforge">exodusii</remote-id>
+    <remote-id type="github">certik/exodus</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-04-08 18:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-11 23:02 [gentoo-commits] repo/gentoo:master commit in: sci-libs/nemesis/ Johannes Huber
  -- strict thread matches above, loose matches on Subject: below --
2024-04-08 18:50 Andrew Ammerlaan
2021-02-26 21:19 Andreas Sturmlechner
2016-05-11 16:27 Christoph Junghans

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox