diff options
Diffstat (limited to 'sci-libs/suitesparseconfig')
-rw-r--r-- | sci-libs/suitesparseconfig/Manifest | 4 | ||||
-rw-r--r-- | sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild | 2 | ||||
-rw-r--r-- | sci-libs/suitesparseconfig/suitesparseconfig-5.4.0.ebuild | 29 |
3 files changed, 33 insertions, 2 deletions
diff --git a/sci-libs/suitesparseconfig/Manifest b/sci-libs/suitesparseconfig/Manifest index 1cb79e644be2..1b33b7638e13 100644 --- a/sci-libs/suitesparseconfig/Manifest +++ b/sci-libs/suitesparseconfig/Manifest @@ -1,3 +1,5 @@ DIST suitesparseconfig-4.2.1.tar.bz2 256308 BLAKE2B 74993d9a43117e9b71e21856c7b27d4aa6627c64a4235d7d37efa282a0a8e54fa8c6d6aea1cd447902ab8b18bfff1aa1e0d67a6b86d86c2feaf6a9f716ac2f0f SHA512 2363f8adb962d1f932b4390ac54e7203b5eec6005f9275dc155a4b178fd5259ddd42dc34c663a4c82546452c0f1e05619522567a69be1a58efc5d032b6d7a61d -EBUILD suitesparseconfig-4.2.1-r1.ebuild 702 BLAKE2B fbbe88b875f6bc280dd9ecd0a931adb8c6c13c4331b438f6ea638670691c30d352ee2d09979d9228ab1609b08bcf7147da8f81e6adc3b064c3ae6c9f9d350b92 SHA512 de5fd78b65cc670f422043e15bac5c86eca07f51ecf2ecb68a869353aa448e677a23ecade3f7dff1061fcf0c30a43eb9aaa1ba6b9e6fa11d8225fd64bf3e922b +DIST suitesparseconfig-5.4.0.tar.bz2 257352 BLAKE2B 3832e34281c742a7d704dde866c53c742420486d782075e047b605fb2062d77353cda8670138c4bef62c73d16e123a8a74f65272a01766f124c1e53f9ba32e9d SHA512 e91f60f426b73add473c6341e30512b8fbe65b7850cd83f3852e78f1e74ce067b7ae1577ccc795698e680a841a9d32c2ca073651a4fe95f0b723578721aec874 +EBUILD suitesparseconfig-4.2.1-r1.ebuild 703 BLAKE2B c24f133a3a9b6b89521f8874c7259f54b3ce69f49e003fbd607d8340f9eb0f0b01b0b39fa0b1ae611f4ea22a75bf3762798ea19e743f399ed00a0a5fb398beb6 SHA512 36174e7f3e8024980d71e971c6b329f9cfe9d67f8b88f720a323d04f36d57e303510a4646d5e696122c6b31ac9c56d393209b143d4ffa6ad3949f9e702bd2118 +EBUILD suitesparseconfig-5.4.0.ebuild 795 BLAKE2B c633ecb9aca6782abde5b57179c2074202ec69d126941f3f4d49cf4a6ff247e5cef5a47121910dfdfbab11736bc4ace7f4717ab5dbf44543c7bb6b6f37bd75e3 SHA512 8f93a7db06f437af31c4f4db0f2166a86c5fe915e0f196cc4952b25720e9c33f1f5a8bb72b8c9d0c921a4150b9af8d7c3557138f9f740c16b3a645cb28f69a51 MISC metadata.xml 476 BLAKE2B f583e4dc6801797ee1572a38f1e4aaaac0811a709ce56a28d8e1f4f13f60f62a702b034809edc488d0b91920f8c5d40d48226213837d92a3e496cf65a6061c04 SHA512 fbbcd2de1d7b23e4eb45d8102fe76aa4251b83ce2b1fd7ef9cb599c7716ff662b8182060ce7b350ed3541b39483cf72c7c9ac810db1fe739f82406606412acb8 diff --git a/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild b/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild index 658d975d6541..4c9ba78b501a 100644 --- a/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild +++ b/sci-libs/suitesparseconfig/suitesparseconfig-4.2.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-macos" IUSE="static-libs" multilib_src_configure() { diff --git a/sci-libs/suitesparseconfig/suitesparseconfig-5.4.0.ebuild b/sci-libs/suitesparseconfig/suitesparseconfig-5.4.0.ebuild new file mode 100644 index 000000000000..6e48d59fa270 --- /dev/null +++ b/sci-libs/suitesparseconfig/suitesparseconfig-5.4.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-minimal + +DESCRIPTION="Common configurations for all packages in suitesparse" +HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" +SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2" + +# Upstream says, "no licensing restrictions apply to this file or to the +# SuiteSparse_config directory". +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos" +IUSE="static-libs" + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + if ! use static-libs; then + find "${ED}" -name "*.la" -delete || die + fi +} |