aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-libs/fgsl/ChangeLog8
-rw-r--r--sci-libs/fgsl/Manifest8
-rw-r--r--sci-libs/fgsl/fgsl-1.3.0.ebuild40
-rw-r--r--sci-libs/fgsl/fgsl-1.4.0.ebuild40
-rw-r--r--sci-libs/fgsl/fgsl-1.5.0.ebuild40
5 files changed, 135 insertions, 1 deletions
diff --git a/sci-libs/fgsl/ChangeLog b/sci-libs/fgsl/ChangeLog
index b112c9b..a457c77 100644
--- a/sci-libs/fgsl/ChangeLog
+++ b/sci-libs/fgsl/ChangeLog
@@ -2,6 +2,14 @@
# Copyright 1999-2022 Gentoo Authors; Distributed under the GPL v2
# $Header: $
+*fgsl-1.3.0 (13 Jul 2022)
+*fgsl-1.4.0 (13 Jul 2022)
+*fgsl-1.5.0 (13 Jul 2022)
+
+ 13 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +fgsl-1.3.0.ebuild,
+ +fgsl-1.4.0.ebuild, +fgsl-1.5.0.ebuild:
+ sci-libs/fgsl: version bump to v1.5.0.
+
*fgsl-1.2.0-r1 (13 Jul 2022)
13 Jul 2022; AstroFloyd <AstroFloyd@gmail.com> +fgsl-1.2.0-r1.ebuild,
diff --git a/sci-libs/fgsl/Manifest b/sci-libs/fgsl/Manifest
index 1631cf3..3bd85b2 100644
--- a/sci-libs/fgsl/Manifest
+++ b/sci-libs/fgsl/Manifest
@@ -1,4 +1,10 @@
DIST fgsl-1.2.0.tar.gz 3693440 BLAKE2B 18bdb28be8edb105ea290d743fa3c8a7c12f584bde14f56e5d5c0aa3372768bf1fc1195e0be3b8a7a832627ce945956a8e26c70602dab6cec6d356cb63438521 SHA512 ab09c208e2d92b52a4dfc0383df112689327d1019e96cd1f6bca71b85080334212190086b2fc419fc03cce44dc1f1bab5c30d251ca89f02f679767d9f6bdf7e6
+DIST fgsl-1.3.0.tar.gz 1756037 BLAKE2B 62cd7df4dd1a73bb24bedb2fe450f4ff147eccfdaa1832778e82083adf0ccf64c1241deb4d44b9d34d19dfd0739c0648ce974a7d0dae03d279fcd0256ff9b43b SHA512 2b13d873a260d6d94d6b0adabf8cd095dc30c458e3cdd86e5f7797aa03959034ef4a9f721221623a0903948ebd0f4e811bf6c1fbe4f82b8319a9517489bb9ad4
+DIST fgsl-1.4.0.tar.gz 3244969 BLAKE2B 565cbb3949273e3d6b5da875e9917cc7e5624accefe6b7110e2af87f1d25ef2f16dce5684f539893125e49699ae16949b6e377346e5ff84080b8d85f307e4103 SHA512 1c1dd6cb964fa48eff2cdbd77c54bf535e18fd495e760aaace6b514287f4babe32ea2457a6cdcc57627f04a7ee8f57ee2d8b1ee53a3e22b6596a620544da82e5
+DIST fgsl-1.5.0.tar.gz 3309795 BLAKE2B c64694bed813d025908bd83d4343fa912a7204a122958cc1349b1283494d27a699bfaa3b62d64e7f7df3d2a1aa9e48c8554602c9ccea92c979247524bf29a350 SHA512 7d97b2c1e46ae2887b1cbd4535a152378f88e71bc70dfa3ac38e8ff415875a597cae72eff44f1e5a408d450c00b3d84835e0027a24822a9ea82cd9726b53858a
EBUILD fgsl-1.2.0-r1.ebuild 1046 BLAKE2B edff163835a45c145d278482548e3669d01ac3e91f6e868e544d4e7ad7f07d581fb8a84ae58e20ff6f6ef95d9014fc50b9b0d952ce850e98f85be1295ea93d5a SHA512 e22606468877886c008a448b604e93c0466572816cf824440da2fea00a6d70296b0a42e29501e3bbdf6d52078209cc125d793e41ca3b47bee0b81b9284c13594
-MISC ChangeLog 1537 BLAKE2B ff345e1ab1c8d1c8c3b614767ab24cee0e8df388ba2c7e634cc64798e984a436d7ab8f09ea53fa180842e81c62dcf878503ebb8b16fb8271ebaeb93eb5676cfe SHA512 53c364d11210f46b7a8aac8ea33a388923d448fe2e210f0569a8b20242ded2862f3f9b28b816102f542af7e8942e1dc955c4c9decc03d1714c16e030fcb3ff49
+EBUILD fgsl-1.3.0.ebuild 1044 BLAKE2B 8bda32161a004bbeeee6d18c3cf2e82d9a2e57b6a9e05c741ddb03377f2e0954df7bafe851f1768c60fa5b9ee9600a0b01695330f32349a61009e70a1f966435 SHA512 02bf1e7eeb66805bc0346a17b72e0778fa5196d9a05194c01f685c8a383d55307eea6663868e2878c2e0249fd4da865f9a88d3b6cb6874a1d0943e6ac03c484c
+EBUILD fgsl-1.4.0.ebuild 1030 BLAKE2B 5f805022659d139e5e76ca88b5b3e03d1bf21e0c5a7d7df9927d17d3ea7252630477b28825e5a76d3e7965db8024dd024a8bc86cbaf8ef22bc1c350545625710 SHA512 34268934a618061c2cd332a46b7858072c5445e77d6602369015f2c2f687bcd1a6c2899802badd276091b9c7f560acd8abdb01af0c04891bed79ca3eaa0c8359
+EBUILD fgsl-1.5.0.ebuild 1030 BLAKE2B 635136986b453b72339b0137c29a21d632a78fd4763de7414b7f1e64e028a21e6b4b148c2c0be22df34a8358dd749cdcaf62cd9e17ad678a14fa0f91b4a3fbb8 SHA512 8e105488db06699359d0ebd1e4faca28420fb90974b4e5ab772f31a5f4a426fc337157cf2f0c52552749e78bc191b28c76e8c665dfa4a84f48e04c5165c89b8d
+MISC ChangeLog 1769 BLAKE2B b636786d1a6a389fb8214f28127304c09868ceee306573e7b43ad13eba97dee4051f54a6f79c130ee18cc74450d7d77b7f2b74db43fcc2dfbdd81d955790f7c0 SHA512 9954ef70627b91a920e4d74c1cbfd5e44e74df7cb201a58ffa185d0f2fcbaf5514c65d372e642b906594d25d5f380e2384583f0a3614a02fa3c46b0ff882732d
MISC metadata.xml 418 BLAKE2B cd921a6e7be56e58fa7fc97988a4380078e01faa5c2e9391232f96136a90b9a8ec29908785ee7f579828f1978482d91339deba2398ec173cb75f380fc76737da SHA512 0ae93324ab8a6417a27ddf4783237fa45297e84e16e839a8d03464a259ed6d0d5d14b47191d074aac1230d9160c3ac1b1b65ba7c17bc767c559c5e913718d377
diff --git a/sci-libs/fgsl/fgsl-1.3.0.ebuild b/sci-libs/fgsl/fgsl-1.3.0.ebuild
new file mode 100644
index 0000000..839bbab
--- /dev/null
+++ b/sci-libs/fgsl/fgsl-1.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit 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"
+SRC_URI="https://doku.lrz.de/download/attachments/43321199/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="doc-html examples static-libs"
+
+RDEPEND=">=sci-libs/gsl-2.4"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+FORTRAN_STANDARD=2003
+MAKEOPTS="-j1" # fgsl.mod cannot be built in parallel
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ dolib.so .libs/*.so .libs/*.so.*
+ use static-libs && dolib.a libfgsl.la
+ use static-libs && dolib.a .libs/*.a
+
+ insinto /usr/include/fgsl
+ doins fgsl.mod
+
+ dodoc NEWS README
+ use doc-html && dodoc -r doc/html/ # ~9Mb
+ # use doc-pdf && dodoc doc/refman.pdf # not available in v1.3(!)
+ use examples && dodoc -r doc/examples/ # ~0.3Mb (zipped)
+}
diff --git a/sci-libs/fgsl/fgsl-1.4.0.ebuild b/sci-libs/fgsl/fgsl-1.4.0.ebuild
new file mode 100644
index 0000000..379c22a
--- /dev/null
+++ b/sci-libs/fgsl/fgsl-1.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit 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"
+SRC_URI="https://doku.lrz.de/download/attachments/43321199/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="doc-html doc-pdf examples static-libs"
+
+RDEPEND=">=sci-libs/gsl-2.5"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+FORTRAN_STANDARD=2003
+MAKEOPTS="-j1" # fgsl.mod cannot be built in parallel
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ dolib.so .libs/*.so .libs/*.so.*
+ use static-libs && dolib.a libfgsl.la
+ use static-libs && dolib.a .libs/*.a
+
+ insinto /usr/include/fgsl
+ doins fgsl.mod
+
+ dodoc NEWS README
+ use doc-html && dodoc -r doc/html/ # ~9Mb
+ use doc-pdf && dodoc doc/refman.pdf # ~2Mb
+ use examples && dodoc -r doc/examples/ # ~0.3Mb (zipped)
+}
diff --git a/sci-libs/fgsl/fgsl-1.5.0.ebuild b/sci-libs/fgsl/fgsl-1.5.0.ebuild
new file mode 100644
index 0000000..51e5e8b
--- /dev/null
+++ b/sci-libs/fgsl/fgsl-1.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit 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"
+SRC_URI="https://doku.lrz.de/download/attachments/43321199/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="doc-html doc-pdf examples static-libs"
+
+RDEPEND=">=sci-libs/gsl-2.6"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+FORTRAN_STANDARD=2003
+MAKEOPTS="-j1" # fgsl.mod cannot be built in parallel
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ dolib.so .libs/*.so .libs/*.so.*
+ use static-libs && dolib.a libfgsl.la
+ use static-libs && dolib.a .libs/*.a
+
+ insinto /usr/include/fgsl
+ doins fgsl.mod
+
+ dodoc NEWS README
+ use doc-html && dodoc -r doc/html/ # ~9Mb
+ use doc-pdf && dodoc doc/refman.pdf # ~2Mb
+ use examples && dodoc -r doc/examples/ # ~0.3Mb (zipped)
+}