diff options
-rw-r--r-- | sci-libs/fgsl/ChangeLog | 8 | ||||
-rw-r--r-- | sci-libs/fgsl/Manifest | 8 | ||||
-rw-r--r-- | sci-libs/fgsl/fgsl-1.3.0.ebuild | 40 | ||||
-rw-r--r-- | sci-libs/fgsl/fgsl-1.4.0.ebuild | 40 | ||||
-rw-r--r-- | sci-libs/fgsl/fgsl-1.5.0.ebuild | 40 |
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) +} |