[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: 9741b9896a1607de1fa22368125235a99a96105b Author: Eli Schwartz gmail com> AuthorDate: Fri Mar 22 18:16:21 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 22 18:27:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9741b989 sci-libs/cgnslib: fix SLOT to correctly describe soname Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-libs/cgnslib/{cgnslib-4.4.0.ebuild => cgnslib-4.4.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/cgnslib/cgnslib-4.4.0.ebuild b/sci-libs/cgnslib/cgnslib-4.4.0-r1.ebuild similarity index 98% rename from sci-libs/cgnslib/cgnslib-4.4.0.ebuild rename to sci-libs/cgnslib/cgnslib-4.4.0-r1.ebuild index efb68a32697b..e3836dc84986 100644 --- a/sci-libs/cgnslib/cgnslib-4.4.0.ebuild +++ b/sci-libs/cgnslib/cgnslib-4.4.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/CGNS/CGNS/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/CGNS-${PV}" LICENSE="ZLIB" -SLOT="0/4" +SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="base-scope debug examples fortran hdf5 legacy mpi scoping szip test tools"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: dd056658c602cf754e9b1d898eacaac73636df2b Author: Eli Schwartz gmail com> AuthorDate: Fri Mar 8 01:54:17 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 8 11:09:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd056658 sci-libs/cgnslib: mark as LTO-unsafe Closes: https://bugs.gentoo.org/862684 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-libs/cgnslib/cgnslib-4.3.0-r2.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sci-libs/cgnslib/cgnslib-4.3.0-r2.ebuild b/sci-libs/cgnslib/cgnslib-4.3.0-r2.ebuild index 039b318c01be..39fb7c61d4a2 100644 --- a/sci-libs/cgnslib/cgnslib-4.3.0-r2.ebuild +++ b/sci-libs/cgnslib/cgnslib-4.3.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 FORTRAN_NEEDED="fortran" FORTRAN_STANDARD="90 2003" -inherit cmake fortran-2 +inherit cmake flag-o-matic fortran-2 DESCRIPTION="CFD General Notation System standard library" HOMEPAGE=" @@ -56,6 +56,11 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/862684 + # https://github.com/CGNS/CGNS/issues/758 + filter-lto + local mycmakeargs=( -DCGNS_BUILD_SHARED=ON -DCGNS_USE_SHARED=ON
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: f04ec1eefc96b232fd66f1c3700ae61b8cca1643 Author: Eli Schwartz gmail com> AuthorDate: Fri Mar 8 01:56:15 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 8 11:09:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f04ec1ee sci-libs/cgnslib: add 4.4.0 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sci-libs/cgnslib/Manifest | 1 + sci-libs/cgnslib/cgnslib-4.4.0.ebuild | 96 +++ 2 files changed, 97 insertions(+) diff --git a/sci-libs/cgnslib/Manifest b/sci-libs/cgnslib/Manifest index 2f912684c864..aff5aec578e2 100644 --- a/sci-libs/cgnslib/Manifest +++ b/sci-libs/cgnslib/Manifest @@ -1 +1,2 @@ DIST cgnslib-4.3.0.tar.gz 1472044 BLAKE2B 8fa59eb2c13b163553c03991af1886d2162295367094937c3b7bbbc687f098e736a927fb6835fabb43ecfbe59edcf0e58e8977e89eeb1ef12b26568fbdc78e2c SHA512 5db97b8df8cb5b108a65513e20774881c1dfa790dd96bec46119883d934db18e3f88450d287690cb785e0875af87a3ec32b6c4665c54edb623161122ee85aa93 +DIST cgnslib-4.4.0.tar.gz 1979828 BLAKE2B 1bf7a5eb8a69a488707da6e945228e053486cdfc64508ae6362ca84777bb5c22a7238676f24ca453cc8b5e2825482d473a2b84c1648849bb6f853fc0aa0a9100 SHA512 86c16d40b524519362645c553c91bade9bb7e4bffde7bf4de96a7f471ae3779a15781efa91efa059b2af0b127f08a560d2e903df6b45e1c79eaec6061db226e9 diff --git a/sci-libs/cgnslib/cgnslib-4.4.0.ebuild b/sci-libs/cgnslib/cgnslib-4.4.0.ebuild new file mode 100644 index ..efb68a32697b --- /dev/null +++ b/sci-libs/cgnslib/cgnslib-4.4.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_NEEDED="fortran" +FORTRAN_STANDARD="90 2003" + +inherit cmake flag-o-matic fortran-2 + +DESCRIPTION="CFD General Notation System standard library" +HOMEPAGE=" + https://cgns.github.io/ + https://github.com/CGNS/CGNS +" +SRC_URI="https://github.com/CGNS/CGNS/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/CGNS-${PV}" + +LICENSE="ZLIB" +SLOT="0/4" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="base-scope debug examples fortran hdf5 legacy mpi scoping szip test tools" + +RDEPEND=" + hdf5? ( sci-libs/hdf5:=[mpi=,szip=] ) + tools? ( + dev-lang/tcl:= + dev-lang/tk:= + x11-libs/libXmu:= + virtual/glu + virtual/opengl + ) +" +DEPEND="${RDEPEND}" + +RESTRICT=" + fortran? ( test ) + !test? ( test ) +" +REQUIRED_USE=" + mpi? ( hdf5 ) + szip? ( hdf5 ) +" + +pkg_setup() { + use fortran && fortran-2_pkg_setup +} + +src_prepare() { + # gentoo libdir + sed \ + -e 's|/lib|/'$(get_libdir)'|' \ + -e '/DESTINATION/s|lib|'$(get_libdir)'|g' \ + -i src/CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/862684 + # https://github.com/CGNS/CGNS/issues/758 + filter-lto + + local mycmakeargs=( + -DCGNS_BUILD_SHARED=ON + -DCGNS_USE_SHARED=ON + + -DCGNS_BUILD_CGNSTOOLS="$(usex tools)" + -DCGNS_ENABLE_BASE_SCOPE="$(usex base-scope)" + -DCGNS_ENABLE_FORTRAN="$(usex fortran)" + -DCGNS_ENABLE_HDF5="$(usex hdf5)" + -DCGNS_ENABLE_LEGACY="$(usex legacy)" + -DCGNS_ENABLE_SCOPING="$(usex scoping)" + -DCGNS_ENABLE_MEM_DEBUG="$(usex debug)" + -DCGNS_ENABLE_TESTS="$(usex test)" + ) + + if use mpi; then + mycmakeargs+=( + -DHDF5_NEED_MPI="$(usex mpi)" + -DHDF5_NEED_SZIP="$(usex szip)" + -DHDF5_NEED_ZLIB="$(usex szip)" + ) + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + dodoc README.md release_docs/{HISTORY,RELEASE,changes_from_2.5}.txt + rm "${ED}/usr/$(get_libdir)/libcgns.a" || die + dodoc release_docs/*.pdf + docompress -x /usr/share/doc/${PF}/examples + use examples && dodoc -r src/examples +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: 20a01868e67f513af7a45c44ec9ceb53877863d2 Author: Sam James gentoo org> AuthorDate: Thu Apr 20 19:35:07 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 19:36:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a01868 Revert "sci-libs/cgnslib: restrict to hdf5<14" This reverts commit 311e3fd6822338b4313af27521bc57451b8cecc0. Not needed anymore and a better solution would've been to mask newer hdf5 given it was broken, not cgnslib. Bug: https://bugs.gentoo.org/904515 Signed-off-by: Sam James gentoo.org> sci-libs/cgnslib/{cgnslib-4.3.0-r1.ebuild => cgnslib-4.3.0-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/cgnslib/cgnslib-4.3.0-r1.ebuild b/sci-libs/cgnslib/cgnslib-4.3.0-r2.ebuild similarity index 97% rename from sci-libs/cgnslib/cgnslib-4.3.0-r1.ebuild rename to sci-libs/cgnslib/cgnslib-4.3.0-r2.ebuild index 192837148b5b..039b318c01be 100644 --- a/sci-libs/cgnslib/cgnslib-4.3.0-r1.ebuild +++ b/sci-libs/cgnslib/cgnslib-4.3.0-r2.ebuild @@ -22,7 +22,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="base-scope debug examples fortran hdf5 legacy mpi scoping szip test tools" RDEPEND=" - hdf5? (
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: 311e3fd6822338b4313af27521bc57451b8cecc0 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Apr 18 15:49:28 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Apr 18 15:49:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311e3fd6 sci-libs/cgnslib: restrict to hdf5<14 Bug: https://bugs.gentoo.org/904515 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-libs/cgnslib/{cgnslib-4.3.0.ebuild => cgnslib-4.3.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/cgnslib/cgnslib-4.3.0.ebuild b/sci-libs/cgnslib/cgnslib-4.3.0-r1.ebuild similarity index 97% rename from sci-libs/cgnslib/cgnslib-4.3.0.ebuild rename to sci-libs/cgnslib/cgnslib-4.3.0-r1.ebuild index 039b318c01be..192837148b5b 100644 --- a/sci-libs/cgnslib/cgnslib-4.3.0.ebuild +++ b/sci-libs/cgnslib/cgnslib-4.3.0-r1.ebuild @@ -22,7 +22,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="base-scope debug examples fortran hdf5 legacy mpi scoping szip test tools" RDEPEND=" - hdf5? ( sci-libs/hdf5:=[mpi=,szip=] ) + hdf5? (
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: e2fc6d7d8d335c975711f6193175778810fc8141 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 13:49:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 13:49:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2fc6d7d sci-libs/cgnslib: Stabilize 4.3.0 amd64, #899578 Signed-off-by: Arthur Zamarin gentoo.org> sci-libs/cgnslib/cgnslib-4.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/cgnslib/cgnslib-4.3.0.ebuild b/sci-libs/cgnslib/cgnslib-4.3.0.ebuild index 37dff62ffd7c..039b318c01be 100644 --- a/sci-libs/cgnslib/cgnslib-4.3.0.ebuild +++ b/sci-libs/cgnslib/cgnslib-4.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ S="${WORKDIR}/CGNS-${PV}" LICENSE="ZLIB" SLOT="0/4" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="base-scope debug examples fortran hdf5 legacy mpi scoping szip test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: dfe3c6e840a57a94a7694c987093b7fa7b2533b1 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 4 18:37:25 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 4 18:37:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe3c6e8 sci-libs/cgnslib: Keyword 4.3.0 arm64, #864791 Signed-off-by: Arthur Zamarin gentoo.org> sci-libs/cgnslib/cgnslib-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/cgnslib/cgnslib-4.3.0.ebuild b/sci-libs/cgnslib/cgnslib-4.3.0.ebuild index a451784e31f3..37dff62ffd7c 100644 --- a/sci-libs/cgnslib/cgnslib-4.3.0.ebuild +++ b/sci-libs/cgnslib/cgnslib-4.3.0.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/CGNS-${PV}" LICENSE="ZLIB" SLOT="0/4" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="base-scope debug examples fortran hdf5 legacy mpi scoping szip test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: 6c2e18cb6cd1a6e5ac972c8634a8d96d809473bd Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 2 19:40:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 2 19:40:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2e18cb sci-libs/cgnslib: Keyword 4.3.0 arm, #864791 Signed-off-by: Arthur Zamarin gentoo.org> sci-libs/cgnslib/cgnslib-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/cgnslib/cgnslib-4.3.0.ebuild b/sci-libs/cgnslib/cgnslib-4.3.0.ebuild index dc10ae0dc1ec..a451784e31f3 100644 --- a/sci-libs/cgnslib/cgnslib-4.3.0.ebuild +++ b/sci-libs/cgnslib/cgnslib-4.3.0.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/CGNS-${PV}" LICENSE="ZLIB" SLOT="0/4" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" IUSE="base-scope debug examples fortran hdf5 legacy mpi scoping szip test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: 29da38e1e326860de26dbe32d42cd058e954719d Author: Alessandro Barbieri gmail com> AuthorDate: Sat May 28 07:13:46 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat May 28 09:46:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29da38e1 sci-libs/cgnslib: add 4.3.0 Signed-off-by: Alessandro Barbieri gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25663 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-libs/cgnslib/Manifest | 1 + sci-libs/cgnslib/cgnslib-4.3.0.ebuild | 91 +++ sci-libs/cgnslib/metadata.xml | 2 + 3 files changed, 94 insertions(+) diff --git a/sci-libs/cgnslib/Manifest b/sci-libs/cgnslib/Manifest index 2890a188617c..2c3490431ddf 100644 --- a/sci-libs/cgnslib/Manifest +++ b/sci-libs/cgnslib/Manifest @@ -1 +1,2 @@ DIST cgnslib-3.4.0.tar.gz 3393312 BLAKE2B 279d4502ff70701df6a266495ccc7750e9c51ac14bd3d5072ae8e1448b4f1e4afaefaaf254cf0afe1cc984e4d9fc7d5c161f7696f62726aaf567990ded3c9056 SHA512 e26cfb0d9f3061242d327a6c18fe40ed51bf63b61ae0d6b5cce7e6b4aa623b00e1c3fd9fe240d993323c6f4eec043fde5296a82b1f9108027f945300eec541ec +DIST cgnslib-4.3.0.tar.gz 1472044 BLAKE2B 8fa59eb2c13b163553c03991af1886d2162295367094937c3b7bbbc687f098e736a927fb6835fabb43ecfbe59edcf0e58e8977e89eeb1ef12b26568fbdc78e2c SHA512 5db97b8df8cb5b108a65513e20774881c1dfa790dd96bec46119883d934db18e3f88450d287690cb785e0875af87a3ec32b6c4665c54edb623161122ee85aa93 diff --git a/sci-libs/cgnslib/cgnslib-4.3.0.ebuild b/sci-libs/cgnslib/cgnslib-4.3.0.ebuild new file mode 100644 index ..dc10ae0dc1ec --- /dev/null +++ b/sci-libs/cgnslib/cgnslib-4.3.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_NEEDED="fortran" +FORTRAN_STANDARD="90 2003" + +inherit cmake fortran-2 + +DESCRIPTION="CFD General Notation System standard library" +HOMEPAGE=" + https://cgns.github.io/ + https://github.com/CGNS/CGNS +" +SRC_URI="https://github.com/CGNS/CGNS/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/CGNS-${PV}" + +LICENSE="ZLIB" +SLOT="0/4" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="base-scope debug examples fortran hdf5 legacy mpi scoping szip test tools" + +RDEPEND=" + hdf5? ( sci-libs/hdf5:=[mpi=,szip=] ) + tools? ( + dev-lang/tcl:= + dev-lang/tk:= + x11-libs/libXmu:= + virtual/glu + virtual/opengl + ) +" +DEPEND="${RDEPEND}" + +RESTRICT=" + fortran? ( test ) + !test? ( test ) +" +REQUIRED_USE=" + mpi? ( hdf5 ) + szip? ( hdf5 ) +" + +pkg_setup() { + use fortran && fortran-2_pkg_setup +} + +src_prepare() { + # gentoo libdir + sed \ + -e 's|/lib|/'$(get_libdir)'|' \ + -e '/DESTINATION/s|lib|'$(get_libdir)'|g' \ + -i src/CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCGNS_BUILD_SHARED=ON + -DCGNS_USE_SHARED=ON + + -DCGNS_BUILD_CGNSTOOLS="$(usex tools)" + -DCGNS_ENABLE_BASE_SCOPE="$(usex base-scope)" + -DCGNS_ENABLE_FORTRAN="$(usex fortran)" + -DCGNS_ENABLE_HDF5="$(usex hdf5)" + -DCGNS_ENABLE_LEGACY="$(usex legacy)" + -DCGNS_ENABLE_SCOPING="$(usex scoping)" + -DCGNS_ENABLE_MEM_DEBUG="$(usex debug)" + -DCGNS_ENABLE_TESTS="$(usex test)" + ) + + if use mpi; then + mycmakeargs+=( + -DHDF5_NEED_MPI="$(usex mpi)" + -DHDF5_NEED_SZIP="$(usex szip)" + -DHDF5_NEED_ZLIB="$(usex szip)" + ) + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + dodoc README.md release_docs/{HISTORY,RELEASE,changes_from_2.5}.txt + rm "${ED}/usr/$(get_libdir)/libcgns.a" || die + dodoc release_docs/*.pdf + docompress -x /usr/share/doc/${PF}/examples + use examples && dodoc -r src/examples +} diff --git a/sci-libs/cgnslib/metadata.xml b/sci-libs/cgnslib/metadata.xml index c797f2727eb4..978347af49e6 100644 --- a/sci-libs/cgnslib/metadata.xml +++ b/sci-libs/cgnslib/metadata.xml @@ -10,7 +10,9 @@ an international steering committee. + Enable base scoped families or connectivities Enable or disable building legacy code (3.0 compatible) + Enable scoping of enumeration values A number of utility programs: cgnscheck, cgnscompress, cgnsdiff, cgnslist, cgnsnames, cgnsupdate, cgnsconvert, adf2hdf, hdf2adf.
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: b582be49ea6bd18b674929b61ddc0a0bb07085d5 Author: Jakov Smolic sartura hr> AuthorDate: Sun Jan 17 11:51:33 2021 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 17 11:51:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b582be49 sci-libs/cgnslib: Remove old Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> sci-libs/cgnslib/Manifest | 1 - sci-libs/cgnslib/cgnslib-3.3.0.ebuild | 78 --- 2 files changed, 79 deletions(-) diff --git a/sci-libs/cgnslib/Manifest b/sci-libs/cgnslib/Manifest index 69e9eac02ce..2890a188617 100644 --- a/sci-libs/cgnslib/Manifest +++ b/sci-libs/cgnslib/Manifest @@ -1,2 +1 @@ -DIST cgnslib-3.3.0.tar.gz 3314889 BLAKE2B 3b8af11e04c211ca60f512c7995e9b23e0dd79180f3443f238562216073740de6b845c5bb78d6fb017bbf41e5249c1f58c27130047fd50afb4b20bbc778a046b SHA512 eb5c79d3830f8ee1fa30a67fbf32133c13a276c4b18a553826e4670bd4aa7262d7751bccb74c5e208cd47703f9076bde2e2e0db70408c88fde3ac11b638e6ff3 DIST cgnslib-3.4.0.tar.gz 3393312 BLAKE2B 279d4502ff70701df6a266495ccc7750e9c51ac14bd3d5072ae8e1448b4f1e4afaefaaf254cf0afe1cc984e4d9fc7d5c161f7696f62726aaf567990ded3c9056 SHA512 e26cfb0d9f3061242d327a6c18fe40ed51bf63b61ae0d6b5cce7e6b4aa623b00e1c3fd9fe240d993323c6f4eec043fde5296a82b1f9108027f945300eec541ec diff --git a/sci-libs/cgnslib/cgnslib-3.3.0.ebuild b/sci-libs/cgnslib/cgnslib-3.3.0.ebuild deleted file mode 100644 index 3d8fd059480..000 --- a/sci-libs/cgnslib/cgnslib-3.3.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -FORTRAN_NEEDED="fortran" -FORTRAN_STANDARD="90 2003" - -inherit cmake-utils fortran-2 - -DESCRIPTION="CFD General Notation System standard library" -HOMEPAGE="http://www.cgns.org/; -SRC_URI="https://github.com/CGNS/CGNS/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="ZLIB" -SLOT="0/3" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples fortran hdf5 legacy mpi static-libs szip test tools" -RESTRICT="!test? ( test )" - -RDEPEND="hdf5? ( sci-libs/hdf5:=[mpi=,szip=] ) - tools? ( - dev-lang/tcl:= - dev-lang/tk:= - x11-libs/libXmu:= - virtual/glu - virtual/opengl - )" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/CGNS-${PV}" - -pkg_setup() { - use fortran && fortran-2_pkg_setup -} - -src_prepare() { - # gentoo libdir - sed -e '/DESTINATION/s|lib)|lib${LIB_SUFFIX})|g' \ - -e 's|lib LIBDIR|lib${LIB_SUFFIX} LIBDIR|' \ - -e 's|/lib"|/lib${LIB_SUFFIX}"|'\ - -i CMakeLists.txt src/CMakeLists.txt || die - # dont hard code link - sed -e '/link_directories/d' \ - -i src/tools/CMakeLists.txt src/cgnstools/*/CMakeLists.txt || die - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCGNS_BUILD_SHARED=ON - -DCGNS_USED_SHARED=ON - -DCGNS_BUILD_CGNSTOOLS="$(usex tools)" - -DCGNS_ENABLE_FORTRAN="$(usex fortran)" - -DCGNS_ENABLE_HDF5="$(usex hdf5)" - -DCGNS_ENABLE_LEGACY="$(usex legacy)" - -DCGNS_ENABLE_TESTS="$(usex test)" - -DHDF5_NEED_MPI="$(usex mpi)" - -DHDF5_NEED_SZIP="$(usex szip)" - -DHDF5_NEED_ZLIB="$(usex szip)" - ) - cmake-utils_src_configure -} - -src_compile() { - # hack to allow parallel building by first producing fortran module - use fortran && cd "${BUILD_DIR}"/src && emake cgns_f.o - cmake-utils_src_compile -} - -src_install() { - cmake-utils_src_install - dodoc README.md changelog release_docs/Release.txt - use static-libs || rm "${ED}"/usr/$(get_libdir)/libcgns.a - use doc && dodoc *pdf release_docs/*.pdf - insinto /usr/share/doc/${PF} - use examples && doins -r src/examples -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: 3dbe219bfd55947e20f39476d36d2094a7255a46 Author: Bernd Waibel gmail com> AuthorDate: Sun Dec 27 18:37:56 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 19:15:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dbe219b sci-libs/cgnslib: fix cmake unused variable warnings - fix warnings about unused variables from cmake - restrict test when USE=fortran, the tests don't build Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Bernd Waibel gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18838 Signed-off-by: Sam James gentoo.org> sci-libs/cgnslib/cgnslib-3.4.0.ebuild | 22 ++ 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/sci-libs/cgnslib/cgnslib-3.4.0.ebuild b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild index d7da6448621..6eac6426bb8 100644 --- a/sci-libs/cgnslib/cgnslib-3.4.0.ebuild +++ b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild @@ -19,7 +19,15 @@ LICENSE="ZLIB" SLOT="0/3" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc examples fortran hdf5 legacy mpi static-libs szip test tools" -RESTRICT="!test? ( test )" +RESTRICT=" + fortran? ( test ) + !test? ( test ) +" + +REQUIRED_USE=" + mpi? ( hdf5 ) + szip? ( hdf5 ) +" RDEPEND="hdf5? ( sci-libs/hdf5:=[mpi=,szip=] ) tools? ( @@ -57,10 +65,16 @@ src_configure() { -DCGNS_ENABLE_HDF5="$(usex hdf5)" -DCGNS_ENABLE_LEGACY="$(usex legacy)" -DCGNS_ENABLE_TESTS="$(usex test)" - -DHDF5_NEED_MPI="$(usex mpi)" - -DHDF5_NEED_SZIP="$(usex szip)" - -DHDF5_NEED_ZLIB="$(usex szip)" ) + + if use hdf5; then + mycmakeargs+=( + -DHDF5_NEED_MPI="$(usex mpi)" + -DHDF5_NEED_SZIP="$(usex szip)" + -DHDF5_NEED_ZLIB="$(usex szip)" + ) + fi + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: ee7fdbf09d7a8ce5a87d6c828a21720fcb731ded Author: Bernd Waibel gmail com> AuthorDate: Sat Dec 19 09:08:35 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 03:35:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7fdbf0 sci-libs/cgnslib: fix doc installation Also fixes a typo with CMAKE_USE_SHARED variable Closes: https://bugs.gentoo.org/760342 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Bernd Waibel gmail.com> Signed-off-by: Sam James gentoo.org> sci-libs/cgnslib/cgnslib-3.4.0.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sci-libs/cgnslib/cgnslib-3.4.0.ebuild b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild index e5889cb043a..880fa6bd580 100644 --- a/sci-libs/cgnslib/cgnslib-3.4.0.ebuild +++ b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -37,8 +37,8 @@ pkg_setup() { src_prepare() { # gentoo libdir sed -e 's|/lib|/'$(get_libdir)'|' \ --e '/DESTINATION/s|lib|'$(get_libdir)'|g' \ --i src/CMakeLists.txt || die + -e '/DESTINATION/s|lib|'$(get_libdir)'|g' \ + -i src/CMakeLists.txt || die # dont hard code link sed -e '/link_directories/d' \ -i src/tools/CMakeLists.txt src/cgnstools/*/CMakeLists.txt || die @@ -48,7 +48,7 @@ src_prepare() { src_configure() { local mycmakeargs=( -DCGNS_BUILD_SHARED=ON - -DCGNS_USED_SHARED=ON + -DCGNS_USE_SHARED=ON -DCGNS_BUILD_CGNSTOOLS="$(usex tools)" -DCGNS_ENABLE_FORTRAN="$(usex fortran)" -DCGNS_ENABLE_HDF5="$(usex hdf5)" @@ -71,7 +71,7 @@ src_install() { cmake-utils_src_install dodoc README.md release_docs/Release.txt use static-libs || rm "${ED}"/usr/$(get_libdir)/libcgns.a - use doc && dodoc *pdf release_docs/*.pdf + use doc && dodoc release_docs/*.pdf insinto /usr/share/doc/${PF} use examples && doins -r src/examples }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: 1debce5a43abf2d63a60f23e4b2b18d2ade4c35d Author: Bernd Waibel gmail com> AuthorDate: Mon Dec 21 17:22:44 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 03:35:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1debce5a sci-libs/cgnslib: bump to EAPI 7 Switch to cmake.eclass Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Bernd Waibel gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18749 Signed-off-by: Sam James gentoo.org> sci-libs/cgnslib/cgnslib-3.4.0.ebuild | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/sci-libs/cgnslib/cgnslib-3.4.0.ebuild b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild index 880fa6bd580..d7da6448621 100644 --- a/sci-libs/cgnslib/cgnslib-3.4.0.ebuild +++ b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild @@ -1,12 +1,15 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 FORTRAN_NEEDED="fortran" FORTRAN_STANDARD="90 2003" -inherit cmake-utils fortran-2 +# fails to build with ninja +CMAKE_MAKEFILE_GENERATOR="emake" + +inherit cmake fortran-2 DESCRIPTION="CFD General Notation System standard library" HOMEPAGE="http://www.cgns.org/; @@ -42,7 +45,7 @@ src_prepare() { # dont hard code link sed -e '/link_directories/d' \ -i src/tools/CMakeLists.txt src/cgnstools/*/CMakeLists.txt || die - cmake-utils_src_prepare + cmake_src_prepare } src_configure() { @@ -58,20 +61,20 @@ src_configure() { -DHDF5_NEED_SZIP="$(usex szip)" -DHDF5_NEED_ZLIB="$(usex szip)" ) - cmake-utils_src_configure + cmake_src_configure } src_compile() { # hack to allow parallel building by first producing fortran module use fortran && cd "${BUILD_DIR}"/src && emake cgns_f.o - cmake-utils_src_compile + cmake_src_compile } src_install() { - cmake-utils_src_install + cmake_src_install dodoc README.md release_docs/Release.txt use static-libs || rm "${ED}"/usr/$(get_libdir)/libcgns.a use doc && dodoc release_docs/*.pdf - insinto /usr/share/doc/${PF} - use examples && doins -r src/examples + docompress -x /usr/share/doc/${PF}/examples + use examples && dodoc -r src/examples }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: ec11c70cf4be1ca30ee5ac2fa6bf81af896faad3 Author: Slawomir Lis gentoo org> AuthorDate: Fri Jul 19 10:21:09 2019 + Commit: Slawek Lis gentoo org> CommitDate: Fri Jul 19 10:21:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec11c70c sci-libs/cgnslib: Fixed wrong static lib path Reported in bug #667050 Package-Manager: Portage-2.3.69, Repoman-2.3.14 Signed-off-by: Slawek Lis gentoo.org> sci-libs/cgnslib/cgnslib-3.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/cgnslib/cgnslib-3.4.0.ebuild b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild index e3d5dd381d4..2358691f512 100644 --- a/sci-libs/cgnslib/cgnslib-3.4.0.ebuild +++ b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild @@ -35,8 +35,8 @@ pkg_setup() { src_prepare() { # gentoo libdir - sed -e 's|/lib|/lib'$(get_libdir)'|' \ --e '/DESTINATION/s|lib|lib'$(get_libdir)'|g' \ + sed -e 's|/lib|/'$(get_libdir)'|' \ +-e '/DESTINATION/s|lib|'$(get_libdir)'|g' \ -i src/CMakeLists.txt || die # dont hard code link sed -e '/link_directories/d' \
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: ec00d0818a9d0e6ad47c66f35df34ca67f1c6264 Author: Slawomir Lis gentoo org> AuthorDate: Thu Jul 18 19:29:14 2019 + Commit: Slawek Lis gentoo org> CommitDate: Fri Jul 19 03:43:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec00d081 sci-libs/cgnslib: version bump to 3.4.0 This should also fix bug #662210 Package-Manager: Portage-2.3.69, Repoman-2.3.14 Signed-off-by: Slawek Lis gentoo.org> sci-libs/cgnslib/Manifest | 1 + sci-libs/cgnslib/cgnslib-3.4.0.ebuild | 76 +++ 2 files changed, 77 insertions(+) diff --git a/sci-libs/cgnslib/Manifest b/sci-libs/cgnslib/Manifest index 26e8c7ce76c..69e9eac02ce 100644 --- a/sci-libs/cgnslib/Manifest +++ b/sci-libs/cgnslib/Manifest @@ -1 +1,2 @@ DIST cgnslib-3.3.0.tar.gz 3314889 BLAKE2B 3b8af11e04c211ca60f512c7995e9b23e0dd79180f3443f238562216073740de6b845c5bb78d6fb017bbf41e5249c1f58c27130047fd50afb4b20bbc778a046b SHA512 eb5c79d3830f8ee1fa30a67fbf32133c13a276c4b18a553826e4670bd4aa7262d7751bccb74c5e208cd47703f9076bde2e2e0db70408c88fde3ac11b638e6ff3 +DIST cgnslib-3.4.0.tar.gz 3393312 BLAKE2B 279d4502ff70701df6a266495ccc7750e9c51ac14bd3d5072ae8e1448b4f1e4afaefaaf254cf0afe1cc984e4d9fc7d5c161f7696f62726aaf567990ded3c9056 SHA512 e26cfb0d9f3061242d327a6c18fe40ed51bf63b61ae0d6b5cce7e6b4aa623b00e1c3fd9fe240d993323c6f4eec043fde5296a82b1f9108027f945300eec541ec diff --git a/sci-libs/cgnslib/cgnslib-3.4.0.ebuild b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild new file mode 100644 index 000..e3d5dd381d4 --- /dev/null +++ b/sci-libs/cgnslib/cgnslib-3.4.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +FORTRAN_NEEDED="fortran" +FORTRAN_STANDARD="90 2003" + +inherit cmake-utils fortran-2 + +DESCRIPTION="CFD General Notation System standard library" +HOMEPAGE="http://www.cgns.org/; +SRC_URI="https://github.com/CGNS/CGNS/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0/3" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples fortran hdf5 legacy mpi static-libs szip test tools" + +RDEPEND="hdf5? ( sci-libs/hdf5:=[mpi=,szip=] ) + tools? ( + dev-lang/tcl:= + dev-lang/tk:= + x11-libs/libXmu:= + virtual/glu + virtual/opengl + )" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/CGNS-${PV}" + +pkg_setup() { + use fortran && fortran-2_pkg_setup +} + +src_prepare() { + # gentoo libdir + sed -e 's|/lib|/lib'$(get_libdir)'|' \ +-e '/DESTINATION/s|lib|lib'$(get_libdir)'|g' \ +-i src/CMakeLists.txt || die + # dont hard code link + sed -e '/link_directories/d' \ + -i src/tools/CMakeLists.txt src/cgnstools/*/CMakeLists.txt || die + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCGNS_BUILD_SHARED=ON + -DCGNS_USED_SHARED=ON + -DCGNS_BUILD_CGNSTOOLS="$(usex tools)" + -DCGNS_ENABLE_FORTRAN="$(usex fortran)" + -DCGNS_ENABLE_HDF5="$(usex hdf5)" + -DCGNS_ENABLE_LEGACY="$(usex legacy)" + -DCGNS_ENABLE_TESTS="$(usex test)" + -DHDF5_NEED_MPI="$(usex mpi)" + -DHDF5_NEED_SZIP="$(usex szip)" + -DHDF5_NEED_ZLIB="$(usex szip)" + ) + cmake-utils_src_configure +} + +src_compile() { + # hack to allow parallel building by first producing fortran module + use fortran && cd "${BUILD_DIR}"/src && emake cgns_f.o + cmake-utils_src_compile +} + +src_install() { + cmake-utils_src_install + dodoc README.md release_docs/Release.txt + use static-libs || rm "${ED}"/usr/$(get_libdir)/libcgns.a + use doc && dodoc *pdf release_docs/*.pdf + insinto /usr/share/doc/${PF} + use examples && doins -r src/examples +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/, sci-libs/cgnslib/files/
commit: 41ce3ce3db944a4cee8d17b9a2e3749d6b068e48 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Aug 26 15:56:07 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 15 20:04:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ce3ce3 sci-libs/cgnslib: Drop old Package-Manager: Portage-2.3.48, Repoman-2.3.10 sci-libs/cgnslib/Manifest| 1 - sci-libs/cgnslib/cgnslib-3.2.1.ebuild| 48 sci-libs/cgnslib/files/cgnslib-3.2.1-cmake.patch | 149 --- 3 files changed, 198 deletions(-) diff --git a/sci-libs/cgnslib/Manifest b/sci-libs/cgnslib/Manifest index 912d6e50595..26e8c7ce76c 100644 --- a/sci-libs/cgnslib/Manifest +++ b/sci-libs/cgnslib/Manifest @@ -1,2 +1 @@ DIST cgnslib-3.3.0.tar.gz 3314889 BLAKE2B 3b8af11e04c211ca60f512c7995e9b23e0dd79180f3443f238562216073740de6b845c5bb78d6fb017bbf41e5249c1f58c27130047fd50afb4b20bbc778a046b SHA512 eb5c79d3830f8ee1fa30a67fbf32133c13a276c4b18a553826e4670bd4aa7262d7751bccb74c5e208cd47703f9076bde2e2e0db70408c88fde3ac11b638e6ff3 -DIST cgnslib_3.2.1.tar.gz 865223 BLAKE2B a4e8f65af1d750f2c2b06191cffdb7598036ce8ee3e1e52790ef68f90f4dfe06cf152bbcfbedcb682059473e942d64108e7b78160fd89166f361ac754cb3baaf SHA512 318fda24e7f5f20407c6026ad4b10a84a0ea02a04d3dab3e0e2277d21cbc1b43f04eb65c4b912a7964e1219cf83afdabb357d25b40e76add9bed8bd2564a674e diff --git a/sci-libs/cgnslib/cgnslib-3.2.1.ebuild b/sci-libs/cgnslib/cgnslib-3.2.1.ebuild deleted file mode 100644 index d7b52134e77..000 --- a/sci-libs/cgnslib/cgnslib-3.2.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -FORTRAN_NEEDED="fortran" - -inherit cmake-utils fortran-2 versionator - -MY_P="${PN}_$(replace_version_separator 3 '-')" -MY_S="${PN}_$(get_version_component_range 1-2)" - -DESCRIPTION="The CFD General Notation System (CGNS) is a standard for CFD data" -HOMEPAGE="http://www.cgns.org/; -SRC_URI="mirror://sourceforge/project/cgns/${MY_S}/${MY_P}.tar.gz" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="fortran hdf5 legacy mpi szip zlib" - -DEPEND=" - hdf5? ( >=sci-libs/hdf5-1.8[mpi=] ) - szip? ( virtual/szip ) - zlib? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}"/${PN}_${PV} - -PATCHES=( - "${FILESDIR}"/${P}-cmake.patch -) - -pkg_setup() { - use fortran && fortran-2_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DCGNS_ENABLE_64BIT=ON - $(usex x86 -DCGNS_ENABLE_LFS=ON) - $(cmake-utils_use fortran CGNS_ENABLE_FORTRAN) - $(cmake-utils_use hdf5 CGNS_ENABLE_HDF5) - $(cmake-utils_use legacy CGNS_ENABLE_LEGACY) - $(cmake-utils_use mpi HDF5_NEED_MPI) - ) - cmake-utils_src_configure -} diff --git a/sci-libs/cgnslib/files/cgnslib-3.2.1-cmake.patch b/sci-libs/cgnslib/files/cgnslib-3.2.1-cmake.patch deleted file mode 100644 index bf8ea5f2bfe..000 --- a/sci-libs/cgnslib/files/cgnslib-3.2.1-cmake.patch +++ /dev/null @@ -1,149 +0,0 @@ - CMakeLists.txt | 20 +-- - src/CMakeLists.txt | 72 +++--- - 2 files changed, 37 insertions(+), 55 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index d9c1b3c..d4c2bf7 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -81,7 +81,7 @@ if (CGNS_ENABLE_LFS) - if (HAVE_OPEN64) - add_definitions(-DHAVE_LSEEK64) - endif (HAVE_OPEN64) --if (HAVE_OPEN64) -+if (HAVE_LSEEK64) - add_definitions(-DHAVE_LSEEK64) - endif (HAVE_LSEEK64) - endif (WIN32) -@@ -254,24 +254,6 @@ else (CGNS_ENABLE_HDF5 AND HDF5_NEED_MPI) - mark_as_advanced(FORCE CGNS_ENABLE_PARALLEL) - endif (CGNS_ENABLE_HDF5 AND HDF5_NEED_MPI) - -- --# RPATH Management # -- -- --# use, i.e. don't skip the full RPATH for the build tree --set(CMAKE_SKIP_BUILD_RPATH FALSE) -- --# when building, don't use the install RPATH already --# (but later on when installing) --set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE) -- --# the RPATH to be used when installing --set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib") -- --# add the automatically determined parts of the RPATH --# which point to directories outside the build tree to the install RPATH --set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) -- - - # CGNS # - -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 3c12c6d..694da42 100644 a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -69,7 +69,7 @@ set(SYSCFLAGS "") - set(CFGFLAGS "") - set(LIBS "") - --file(TO_NATIVE_PATH ${CMAKE_INSTALL_PREFIX}/lib LIBDIR) -+file(TO_NATIVE_PATH ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX} LIBDIR) - file(TO_NATIVE_PATH ${CMAKE_INSTALL_PREFIX}/include INCLUDEDIR) - file(TO_NATIVE_PATH ${CMAKE_C_COMPILER} CC) - if (WIN32) -@@
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: 5a31022fa0f2d801be5f8c1f339af92d99db8f01 Author: Slawomir Lis gentoo org> AuthorDate: Fri Nov 25 09:02:20 2016 + Commit: Slawek Lis gentoo org> CommitDate: Fri Nov 25 09:02:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a31022f sci-libs/cgnslib: extend metadata use description Related to bug 600752 Package-Manager: portage-2.3.2 sci-libs/cgnslib/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sci-libs/cgnslib/metadata.xml b/sci-libs/cgnslib/metadata.xml index 2f390da..e0381ba 100644 --- a/sci-libs/cgnslib/metadata.xml +++ b/sci-libs/cgnslib/metadata.xml @@ -11,7 +11,10 @@ Enable or disable building legacy code (3.0 compatible) -Build tools for + + A number of utility programs: + cgnscheck, cgnscompress, cgnsdiff, cgnslist, cgnsnames, cgnsupdate, cgnsconvert, adf2hdf, hdf2adf. + s...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: sci-libs/cgnslib/
commit: d081840724cb40c6f65d34dff20dc61ec052e9d0 Author: Sébastien Fabbro gentoo org> AuthorDate: Wed Mar 16 22:56:28 2016 + Commit: Sebastien Fabbro gentoo org> CommitDate: Fri Mar 18 20:10:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0818407 sci-libs/cgnslib: switch to virtual/szip Package-Manager: portage-2.2.27 sci-libs/cgnslib/cgnslib-3.2.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/cgnslib/cgnslib-3.2.1.ebuild b/sci-libs/cgnslib/cgnslib-3.2.1.ebuild index 287aca7..8123af4 100644 --- a/sci-libs/cgnslib/cgnslib-3.2.1.ebuild +++ b/sci-libs/cgnslib/cgnslib-3.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -22,7 +22,7 @@ IUSE="fortran hdf5 legacy mpi szip zlib" DEPEND=" hdf5? ( >=sci-libs/hdf5-1.8[mpi=] ) - szip? ( sci-libs/szip ) + szip? ( virtual/szip ) zlib? ( sys-libs/zlib )" RDEPEND="${DEPEND}"