commit: 51e67abe9169a55650f222956352d9ab0261299b Author: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de> AuthorDate: Fri May 16 12:51:01 2025 +0000 Commit: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik <DOT> de> CommitDate: Fri May 16 12:51:01 2025 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=51e67abe
sci-libs/fgsl: add 1.6.0 Signed-off-by: Alexander Puck Neuwirth <alexander <AT> neuwirth-informatik.de> sci-libs/fgsl/fgsl-1.6.0.ebuild | 40 ++++++++++++++++++++++++++++++++++++++++ sci-libs/fgsl/metadata.xml | 3 +++ 2 files changed, 43 insertions(+) diff --git a/sci-libs/fgsl/fgsl-1.6.0.ebuild b/sci-libs/fgsl/fgsl-1.6.0.ebuild new file mode 100644 index 000000000..80778b754 --- /dev/null +++ b/sci-libs/fgsl/fgsl-1.6.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_DEPEND="media-gfx/graphviz" + +inherit docs fortran-2 + +DESCRIPTION="A Fortran interface to the GNU Scientific Library" +HOMEPAGE=" + https://doku.lrz.de/display/PUBLIC/FGSL+-+A+Fortran+interface+to+the+GNU+Scientific+Library/ + https://github.com/reinh-bader/fgsl/ +" +SRC_URI="https://doku.lrz.de/files/10746505/611614740/11/1738330787047/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~amd64-linux" +IUSE="static-libs" + +RDEPEND=">=sci-libs/gsl-2.7" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +FORTRAN_STANDARD=90 + +DOCS=( NEWS README ) + +src_compile() { + # With -j higher than 1 we get file not found errors + emake -j1 + docs_compile +} + +src_install() { + default + mv "${ED}/usr/share/doc/fgsl" "${ED}/usr/share/doc/${PF}" || die +} diff --git a/sci-libs/fgsl/metadata.xml b/sci-libs/fgsl/metadata.xml index 4aad8620d..d5272b9cc 100644 --- a/sci-libs/fgsl/metadata.xml +++ b/sci-libs/fgsl/metadata.xml @@ -9,4 +9,7 @@ <email>[email protected]</email> <name>Gentoo Science Project</name> </maintainer> + <upstream> + <remote-id type="github">reinh-bader/fgsl</remote-id> + </upstream> </pkgmetadata>
