From 51af5f0eb4cddbe6aa7953717873691d77aae9ff Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 10 Jul 2019 23:40:16 +0100 Subject: gentoo resync : 11.07.2019 --- sci-mathematics/Manifest.gz | Bin 14791 -> 14792 bytes sci-mathematics/msieve/Manifest | 6 +-- sci-mathematics/msieve/msieve-1.51-r1.ebuild | 54 +++++++++++++++++++++++++ sci-mathematics/msieve/msieve-1.51.ebuild | 55 -------------------------- sci-mathematics/msieve/msieve-1.53-r1.ebuild | 56 ++++++++++++++++++++++++++ sci-mathematics/msieve/msieve-1.53.ebuild | 57 --------------------------- sci-mathematics/msieve/msieve-9999.ebuild | 5 +-- 7 files changed, 115 insertions(+), 118 deletions(-) create mode 100644 sci-mathematics/msieve/msieve-1.51-r1.ebuild delete mode 100644 sci-mathematics/msieve/msieve-1.51.ebuild create mode 100644 sci-mathematics/msieve/msieve-1.53-r1.ebuild delete mode 100644 sci-mathematics/msieve/msieve-1.53.ebuild (limited to 'sci-mathematics') diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz index 117912751346..c84a9677de2a 100644 Binary files a/sci-mathematics/Manifest.gz and b/sci-mathematics/Manifest.gz differ diff --git a/sci-mathematics/msieve/Manifest b/sci-mathematics/msieve/Manifest index cd650b49a799..df577b8581bc 100644 --- a/sci-mathematics/msieve/Manifest +++ b/sci-mathematics/msieve/Manifest @@ -5,7 +5,7 @@ AUX msieve-1.53-fix-version.patch 1138 BLAKE2B 110bdba41cc622eb6edbebef641df4f5c AUX reduce-printf.patch 2105 BLAKE2B 3ba089546e8a67100c9ab6849854c91c78a9e74b1385ab89a4c83586a4b774f9bd65f1fa007df32b5c57c80af6c58425742f8611c80746a361fe6d6ec5eb8aeb SHA512 c0ee9ddbbb41a25a48ec4b6cc80cf6a8afee35a723aee74eb7d7bfa01b545eff1713eaf2077ace7d2a9aca97f00aa42bc36e6d23d7d229f339de1f152316af98 DIST msieve-1.53.tar.gz 976135 BLAKE2B 587007c4273b9e0ceb6dd17fb9310070b760f68f8f1c56014a168242d0989069a5257de39cba30c939b3b7e02918635d12b3153d05cd2abb9e4a6445c7ef1886 SHA512 e50e8913d38ed4108f5f2ecdbb338968edd416c56c5b7a92d8598b81fc16014ce7c7df963101c65f5bc88d1c7b2d8dbaa572efbecf53d720430a327929c9ce12 DIST msieve151.tar.gz 623885 BLAKE2B a222f49fb1c6a411e1e46a7ed153e1ba24bbb604b70034c2c0632f69096e6a08a6783b25a44ffcd2d6b6962a8713455c893eb9514fb54a13f28a5b6a9aea3867 SHA512 79c03b5d669de7f05e27fc59fa999f416f513e41cba822376b862c31439fc66cf8749034c1f8f967f745955a5271a484b23e950ffede23d3fa2737ae26dbb0d4 -EBUILD msieve-1.51.ebuild 1517 BLAKE2B 3fdc54265bb1046de71e125c9548d20450cc8f63dc3e376537b33135b3a471c1b47fadd0a1709a7ab65f82eeb7e36fb140599a71583722c28c7a8876d772306b SHA512 a24368225d685a913b0231d4ca8342a3a4e551c7ee37f16fbe21ce2b957ed4fde235df48244f0723d7d37b5b4fab204b27174666dafcd595baf759c70c33d56f -EBUILD msieve-1.53.ebuild 1539 BLAKE2B f4cb1472f9c0cab4d2d3c61b6faebefa4da58c1b2ce3e641d818d716a468b1e237943c7d8dee52d864e60b345c8633a263a798fa1dec3a90e348523a71fc66cd SHA512 02d02e2b91d52ca74129f33b4c9eec4310d79d1822473400b8bd6a0f7d6ae706bc79be207a0891285942f2899be010a0605780b4607caca6d9adb533c4c957b0 -EBUILD msieve-9999.ebuild 1390 BLAKE2B ff2d1e3a22f2e1b44c8f5c0c5644ba87d7f013a679a64c3ee720147465082473f74d3174c072c45d9686c15eba1928e17c916ae94900616b011faaec875937c7 SHA512 07c5ef126bd37d859d2ed826ff87ce3c7b82bb02f11a23165fddcea791e025ed671231e919b13b8a137ec0fac06270105927c30698c2ef6d56f0666dfe2a386d +EBUILD msieve-1.51-r1.ebuild 1471 BLAKE2B d0737d40f63129dcdbcdf3481bfab1342fa8a2cda2ad6f120f3ce7c9909f74278999a26ce1812f51c3e3cfac2830a5a7bf65a134bad4815d2fab83e5e71d999b SHA512 5b893ee8d35f14a6d723b78b99c981f15b5598f24eca57bdefd0b9d7db64e1ce284307c92c699214ce567eb643ec52ba207e8308e37e57c4c45fcf3f9505c476 +EBUILD msieve-1.53-r1.ebuild 1496 BLAKE2B 38800df9f0046b7de5f609b728356950ee0f76a8904af2bc10c14bdd049ab88a50ee3eb5c9e0df0460cecffd528e5137ee5c2fd9561398725bd13449edc0ef46 SHA512 4e95fb791fb1b1bd1b6059059b7368867d3ad58507d464da29d38d50617835d4e1c0a631b25e285320fd0cdb05de4064f5279d10539deaadfc008e4b1f4015a2 +EBUILD msieve-9999.ebuild 1344 BLAKE2B c465f6a5b5c75a1d533b204ab838dc7025ded5d331bc0fd1419ed721131dfbbb52d8e8f3b11ebfe81af1be41f6e85dfb83605ea1a7c8a48e4de9817796688275 SHA512 e626117a138ec30bd0a952a4d82783dbf529ba9a22160ded2ce18456fb5afe0b09f54998f7db3d67db085f067a00b6da3e270fd509c7555e8597a058a50842f2 MISC metadata.xml 417 BLAKE2B ac5b4847814369f3126102ccf20421069b3b7edace1b95951729507d84bd37966d5f02cefff41857d32661fba8353dd29bef4de63097d276018acbf8ace456dd SHA512 a8c43840089c4516cd31bfd2a9fee4202bdb5a264cb28b22dcd7d17cd40669056cdc4a5c7a437b092bc71b1ec9c1bf6d1bc7f0f8f61858818749fad3e93eaf1d diff --git a/sci-mathematics/msieve/msieve-1.51-r1.ebuild b/sci-mathematics/msieve/msieve-1.51-r1.ebuild new file mode 100644 index 000000000000..0b4672d57dc6 --- /dev/null +++ b/sci-mathematics/msieve/msieve-1.51-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils toolchain-funcs + +DESCRIPTION="A C library implementing a suite of algorithms to factor large integers" +HOMEPAGE="https://sourceforge.net/projects/msieve/" +SRC_URI="mirror://sourceforge/${PN}/${PN}/Msieve%20v${PV}/${PN}${PV/./}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="zlib +ecm mpi" + +DEPEND=" + ecm? ( sci-mathematics/gmp-ecm ) + mpi? ( virtual/mpi ) + zlib? ( sys-libs/zlib )" +RDEPEND="${DEPEND}" + +src_prepare() { + # TODO: Integrate ggnfs properly + epatch \ + "${FILESDIR}"/${P}-reduce-printf.patch \ + "${FILESDIR}"/fix-version.patch \ + "${FILESDIR}"/fix-version2.patch + sed -i -e 's/-march=k8//' Makefile || die + sed -i -e 's/CC =/#CC =/' Makefile || die + sed -i -e 's/CFLAGS =/CFLAGS +=/' Makefile || die + sed -i -e 's/LIBS += -lecm/LIBS += -lecm -lgomp/' Makefile || die +} + +src_compile() { + use ecm && export "ECM=1" + use mpi && export "MPI=1" + use zlib && export "ZLIB=1" + emake \ + CC=$(tc-getCC) \ + AR=$(tc-getAR) \ + OPT_FLAGS="${CFLAGS}" \ + all +} + +src_install() { + mkdir -p "${D}/usr/include/msieve" + mkdir -p "${D}/usr/lib/" + mkdir -p "${D}/usr/share/doc/${P}/" + cp include/* "${D}/usr/include/msieve" || die "Failed to install" + cp libmsieve.a "${D}/usr/lib/" || die "Failed to install" + dobin msieve || die "Failed to install" + cp Readme* "${D}/usr/share/doc/${P}/" || die "Failed to install" +} diff --git a/sci-mathematics/msieve/msieve-1.51.ebuild b/sci-mathematics/msieve/msieve-1.51.ebuild deleted file mode 100644 index ffe3772b82d5..000000000000 --- a/sci-mathematics/msieve/msieve-1.51.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils toolchain-funcs - -DESCRIPTION="A C library implementing a suite of algorithms to factor large integers" -HOMEPAGE="https://sourceforge.net/projects/msieve/" -SRC_URI="mirror://sourceforge/${PN}/${PN}/Msieve%20v${PV}/${PN}${PV/./}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="zlib +ecm mpi" - -# some linking troubles with gwnum -DEPEND=" - ecm? ( sci-mathematics/gmp-ecm[-gwnum] ) - mpi? ( virtual/mpi ) - zlib? ( sys-libs/zlib )" -RDEPEND="${DEPEND}" - -src_prepare() { - # TODO: Integrate ggnfs properly - epatch \ - "${FILESDIR}"/${P}-reduce-printf.patch \ - "${FILESDIR}"/fix-version.patch \ - "${FILESDIR}"/fix-version2.patch - sed -i -e 's/-march=k8//' Makefile || die - sed -i -e 's/CC =/#CC =/' Makefile || die - sed -i -e 's/CFLAGS =/CFLAGS +=/' Makefile || die - sed -i -e 's/LIBS += -lecm/LIBS += -lecm -lgomp/' Makefile || die -} - -src_compile() { - use ecm && export "ECM=1" - use mpi && export "MPI=1" - use zlib && export "ZLIB=1" - emake \ - CC=$(tc-getCC) \ - AR=$(tc-getAR) \ - OPT_FLAGS="${CFLAGS}" \ - all -} - -src_install() { - mkdir -p "${D}/usr/include/msieve" - mkdir -p "${D}/usr/lib/" - mkdir -p "${D}/usr/share/doc/${P}/" - cp include/* "${D}/usr/include/msieve" || die "Failed to install" - cp libmsieve.a "${D}/usr/lib/" || die "Failed to install" - dobin msieve || die "Failed to install" - cp Readme* "${D}/usr/share/doc/${P}/" || die "Failed to install" -} diff --git a/sci-mathematics/msieve/msieve-1.53-r1.ebuild b/sci-mathematics/msieve/msieve-1.53-r1.ebuild new file mode 100644 index 000000000000..67933ca55dfd --- /dev/null +++ b/sci-mathematics/msieve/msieve-1.53-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit toolchain-funcs + +DESCRIPTION="A C library implementing a suite of algorithms to factor large integers" +HOMEPAGE="https://sourceforge.net/projects/msieve/" +SRC_URI="mirror://sourceforge/${PN}/${PN}/Msieve%20v${PV}/${PN}${PV/./}_src.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="zlib +ecm mpi" + +DEPEND=" + ecm? ( sci-mathematics/gmp-ecm ) + mpi? ( virtual/mpi ) + zlib? ( sys-libs/zlib:= )" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + # TODO: Integrate ggnfs properly + eapply \ + "${FILESDIR}"/${PN}-1.51-reduce-printf.patch \ + "${FILESDIR}"/${PN}-1.53-fix-version.patch + + sed -i -e 's/-march=k8//' Makefile || die + sed -i -e 's/CC =/#CC =/' Makefile || die + sed -i -e 's/CFLAGS =/CFLAGS +=/' Makefile || die + sed -i -e 's/LIBS += -lecm/LIBS += -lecm -lgomp/' Makefile || die +} + +src_compile() { + use ecm && export "ECM=1" + use mpi && export "MPI=1" + use zlib && export "ZLIB=1" + emake \ + CC=$(tc-getCC) \ + AR=$(tc-getAR) \ + OPT_FLAGS="${CFLAGS}" \ + all +} + +src_install() { + mkdir -p "${ED%/}/usr/include/msieve" + mkdir -p "${ED%/}/usr/lib/" + mkdir -p "${ED%/}/usr/share/doc/${P}/" + cp include/* "${ED%/}/usr/include/msieve" || die "Failed to install" + cp libmsieve.a "${ED%/}/usr/lib/" || die "Failed to install" + dobin msieve || die "Failed to install" + cp Readme* "${ED%/}/usr/share/doc/${P}/" || die "Failed to install" +} diff --git a/sci-mathematics/msieve/msieve-1.53.ebuild b/sci-mathematics/msieve/msieve-1.53.ebuild deleted file mode 100644 index 534207e16fb4..000000000000 --- a/sci-mathematics/msieve/msieve-1.53.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit toolchain-funcs - -DESCRIPTION="A C library implementing a suite of algorithms to factor large integers" -HOMEPAGE="https://sourceforge.net/projects/msieve/" -SRC_URI="mirror://sourceforge/${PN}/${PN}/Msieve%20v${PV}/${PN}${PV/./}_src.tar.gz -> ${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="zlib +ecm mpi" - -# some linking troubles with gwnum -DEPEND=" - ecm? ( sci-mathematics/gmp-ecm[-gwnum] ) - mpi? ( virtual/mpi ) - zlib? ( sys-libs/zlib:= )" -RDEPEND="${DEPEND}" - -src_prepare() { - default - - # TODO: Integrate ggnfs properly - eapply \ - "${FILESDIR}"/${PN}-1.51-reduce-printf.patch \ - "${FILESDIR}"/${PN}-1.53-fix-version.patch - - sed -i -e 's/-march=k8//' Makefile || die - sed -i -e 's/CC =/#CC =/' Makefile || die - sed -i -e 's/CFLAGS =/CFLAGS +=/' Makefile || die - sed -i -e 's/LIBS += -lecm/LIBS += -lecm -lgomp/' Makefile || die -} - -src_compile() { - use ecm && export "ECM=1" - use mpi && export "MPI=1" - use zlib && export "ZLIB=1" - emake \ - CC=$(tc-getCC) \ - AR=$(tc-getAR) \ - OPT_FLAGS="${CFLAGS}" \ - all -} - -src_install() { - mkdir -p "${ED%/}/usr/include/msieve" - mkdir -p "${ED%/}/usr/lib/" - mkdir -p "${ED%/}/usr/share/doc/${P}/" - cp include/* "${ED%/}/usr/include/msieve" || die "Failed to install" - cp libmsieve.a "${ED%/}/usr/lib/" || die "Failed to install" - dobin msieve || die "Failed to install" - cp Readme* "${ED%/}/usr/share/doc/${P}/" || die "Failed to install" -} diff --git a/sci-mathematics/msieve/msieve-9999.ebuild b/sci-mathematics/msieve/msieve-9999.ebuild index 5da826bda06b..d5ad2a8ec1b9 100644 --- a/sci-mathematics/msieve/msieve-9999.ebuild +++ b/sci-mathematics/msieve/msieve-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -15,9 +15,8 @@ SLOT="0" KEYWORDS="" IUSE="zlib +ecm mpi" -# some linking troubles with gwnum DEPEND=" - ecm? ( sci-mathematics/gmp-ecm[-gwnum] ) + ecm? ( sci-mathematics/gmp-ecm ) mpi? ( virtual/mpi ) zlib? ( sys-libs/zlib )" RDEPEND="${DEPEND}" -- cgit v1.2.3