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>

Reply via email to