diff options
Diffstat (limited to 'sci-libs/cln')
-rw-r--r-- | sci-libs/cln/Manifest | 6 | ||||
-rw-r--r-- | sci-libs/cln/cln-1.3.3.ebuild | 2 | ||||
-rw-r--r-- | sci-libs/cln/cln-1.3.4.ebuild | 2 | ||||
-rw-r--r-- | sci-libs/cln/cln-1.3.6.ebuild | 54 |
4 files changed, 60 insertions, 4 deletions
diff --git a/sci-libs/cln/Manifest b/sci-libs/cln/Manifest index 943304a6380a..ae594fbd2d21 100644 --- a/sci-libs/cln/Manifest +++ b/sci-libs/cln/Manifest @@ -1,6 +1,8 @@ AUX cln-1.3.2-arm.patch 340 BLAKE2B e66f245944e4a21f87c64d6c79f8b11fd55d8733fbc3af146a5bf632903a2dac12c1650bb29a04541eab2867b1ede5a73390f5796780d4f55bf6a5bd005c856c SHA512 b16e00091ade3f77f54a88130a5953a8d677cbcc124a89e632266313b42c042cda57da4bececdc4740c1dce366a06593ad5cec21bf047ea43ea4927d2e08e020 DIST cln-1.3.3.tar.bz2 1300229 BLAKE2B ca7985771d300b2bf0a1e5d6acda90de2596e0a8910c293500c8c218578814a82867ac24b641d3e3a36897a1a0ebf09a136ba6d64c7a1ed61133aa0b89ecacea SHA512 ee829cd03a2d36215a4d4e76cc0aa6c5abe6ff967ed366d752da1dc0c47dbec56e0521e92fb35574c038305fb767991c5c7fd12ad03583080da3f923fbfecdaf DIST cln-1.3.4.tar.bz2 1281348 BLAKE2B 7681ae5a421f2992e16b48541b46aceb988d697d95d2457fbe2f8c0f7e8ca95e6fbfb0fc309ea29a4669bc3d4fdf9c670fdf25b202019457ffba392f15bf2fa4 SHA512 2178a64b4388b3018c3847f6fb192ea51eb9c8618302986d7706accef17184e3333ddeca218d726f93f3b985598952ad58d705c9081201985611e383f788a631 -EBUILD cln-1.3.3.ebuild 1314 BLAKE2B bbf7144633883662e7e88c64dea465e041f7e76d6aecf67bfb45bce59ada1f48ec5676d7fecc9949bf95a6a318d072217ff43f9ce35087fa365b9a950aa39bf3 SHA512 929485e55198c118c4e0f71474708a1aacae9d1cd43cc17d6e513d19988d0be5717d619a1ca18f9125e3fb8340019822f0a6def39f98b3f3256a3f9f800fb0cf -EBUILD cln-1.3.4.ebuild 1297 BLAKE2B 01921ae544e01c406ad4d008de4df2a78234e9e14dbf4596f41139cd431de26d28c5d189843bcc9d272e617eada8cfea8a847132680b7d6c3e92fa77ae19bbe1 SHA512 6db83ec560633c56939582f1198b07e7dc517f959246f6b813160ffd05b2a7b24aff1cb8ba2852082f6cf6919a1db0c53dc2dd54ffb36918fd0710c3d3025ee5 +DIST cln-1.3.6.tar.bz2 1330815 BLAKE2B 89ddd0079ac746b262dac01ae0fc1ceb250956c530883d93430e62866e09fdd964c4f96edb21260f9aa40f739450996e1bf21503a30cc02fffaba08a1bd45264 SHA512 a32a1449c5f0edac1444e58f500ef1a72ffab8dad65125082eff0995cc9855b45f38b89c7f754e3d4487756a8cd3f7db1e534865b8d0384fd28246f444ed7d14 +EBUILD cln-1.3.3.ebuild 1315 BLAKE2B af042fd1f60119ea6ad03091d803f32c3b38b5de1b8bc56d0429318e2374fe8c7c65973c484639cded1281f483d277b2b35581b320e6d62d2508b89dfe4d7575 SHA512 487ce82283640f1c774a234c786898394a0c73621954d5a321a3c2194c189a17212f6945c9c3c8a25865d0715f9117d96015dd7d9659b0ed1f3d6b23aa2b6cf1 +EBUILD cln-1.3.4.ebuild 1298 BLAKE2B f6a2c119b23eabac6875c52b15c3df4f50663629b357419b0fd10ec95b9cacfb57e84f618b4bed42fa2ff6b931afe05a3b9be151925e64cd87e6cd69d7544474 SHA512 d9575aa78dbd4c9cb851d93b185881cb2a55b67b6f9752f2c50169b75033512908c11b2088ab47258c4062a9111fcd6f9f5cda62aaa92806c1b5a496c202a3fc +EBUILD cln-1.3.6.ebuild 1147 BLAKE2B cdf9324cbd7b95faab24660077181bc417ac9a4644c240dcd23647dcfcc6a1f0203699556e7385237a9e5fb68e04e78f920f39709c6e9987e9918a5f651b5efe SHA512 46d0bc6dbe8fde09d7998139d8b5d6ae4d2d99bd8a90c6ceb46ba64d7a7eff467314fbd7e0781c08b9415e4f16c593e1c418f6d2b23295ceedc752085cc526fb MISC metadata.xml 702 BLAKE2B 597b40fd2f7f11ef4e6ec7d0c523d2eeedb9a2cf6d2a663616dc45e891368136b38cb7760c588a7fee0880d6bcab6acace1771ad4d108ea6d52eff0abbb7e08f SHA512 4b6ddc8f558bc777963dcf271584ba59ba3d8cc3c2c95260a5680eab2a436dca894a2318f5bacdd9c9da68e6c22323d4ef2829b9bb1de0db2467f20ac204d95b diff --git a/sci-libs/cln/cln-1.3.3.ebuild b/sci-libs/cln/cln-1.3.3.ebuild index 481ff951164b..eb72fb34ffb2 100644 --- a/sci-libs/cln/cln-1.3.3.ebuild +++ b/sci-libs/cln/cln-1.3.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://ftpthep.physik.uni-mainz.de/pub/gnu/${P}.tar.bz2" LICENSE="GPL-2" SLOT="1" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc examples static-libs" RDEPEND="dev-libs/gmp:0=" diff --git a/sci-libs/cln/cln-1.3.4.ebuild b/sci-libs/cln/cln-1.3.4.ebuild index 8a92dc7cd71a..f37cdaa4394d 100644 --- a/sci-libs/cln/cln-1.3.4.ebuild +++ b/sci-libs/cln/cln-1.3.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.ginac.de/CLN/${P}.tar.bz2" LICENSE="GPL-2" SLOT="1" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="doc examples static-libs" RDEPEND="dev-libs/gmp:0=" diff --git a/sci-libs/cln/cln-1.3.6.ebuild b/sci-libs/cln/cln-1.3.6.ebuild new file mode 100644 index 000000000000..d8f58d811919 --- /dev/null +++ b/sci-libs/cln/cln-1.3.6.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +DESCRIPTION="Class library (C++) for numbers" +HOMEPAGE="https://www.ginac.de/CLN/" +SRC_URI="https://www.ginac.de/CLN/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples static-libs" + +RDEPEND="dev-libs/gmp:0=" +DEPEND="${RDEPEND} + doc? ( virtual/latex-base )" + +pkg_setup() { + use sparc && append-cppflags -DNO_ASM + use hppa && append-cppflags -DNO_ASM + use arm && append-cppflags -DNO_ASM +} + +src_prepare() { + default + # avoid building examples + # do it in Makefile.in to avoid time consuming eautoreconf + sed -i \ + -e '/^SUBDIRS.*=/s/examples doc benchmarks/doc/' \ + Makefile.in || die +} + +src_compile() { + default + if use doc; then + pushd doc > /dev/null + export VARTEXFONTS="${T}/fonts" + emake html pdf + DOCS=( doc/cln.pdf ) + HTML_DOCS=( doc/cln.html ) + fi +} + +src_install () { + default + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + docinto examples + dodoc examples/*.cc + fi +} |