From 60649f3e610360fa9bb924eb1f7fd404c5a54568 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Fri, 3 Apr 2015 13:00:50 +0000 Subject: [PATCH] Drop old; Version Bump Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB! --- sci-libs/arpack/ChangeLog | 8 +- sci-libs/arpack/Manifest | 32 +++++-- sci-libs/arpack/arpack-0.96-r3.ebuild | 123 -------------------------- sci-libs/arpack/arpack-3.1.5.ebuild | 64 ++++++++++++++ sci-libs/arpack/metadata.xml | 4 +- 5 files changed, 99 insertions(+), 132 deletions(-) delete mode 100644 sci-libs/arpack/arpack-0.96-r3.ebuild create mode 100644 sci-libs/arpack/arpack-3.1.5.ebuild diff --git a/sci-libs/arpack/ChangeLog b/sci-libs/arpack/ChangeLog index 8717b74beeaa..17b1598b6e6c 100644 --- a/sci-libs/arpack/ChangeLog +++ b/sci-libs/arpack/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-libs/arpack # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/arpack/ChangeLog,v 1.62 2015/02/22 00:52:52 mattst88 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/arpack/ChangeLog,v 1.63 2015/04/03 13:00:45 jlec Exp $ + +*arpack-3.1.5 (03 Apr 2015) + + 03 Apr 2015; Justin Lecher +arpack-3.1.5.ebuild, + -arpack-0.96-r3.ebuild, metadata.xml: + Drop old; Version Bump 22 Feb 2015; Matt Turner arpack-0.96-r3.ebuild, arpack-3.1.3-r1.ebuild: diff --git a/sci-libs/arpack/Manifest b/sci-libs/arpack/Manifest index 2efff6fad200..0475c861288b 100644 --- a/sci-libs/arpack/Manifest +++ b/sci-libs/arpack/Manifest @@ -1,11 +1,31 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + AUX arpack-3.1.3-pkgconfig.patch 384 SHA256 a24c75d5b82c58e2f876a7672e4084ade71f33bd0be820232fe063c34bb9f8b6 SHA512 e2050ce3641830cbf49303ef309bea0298252488cb56909fa308727fbb9fbebe16425d73a426ab1c0a1f356a676c4cd14ff7a01aa35d27c8147d350aa82465da WHIRLPOOL dad658a950518d5e4f15e1654975efecb5b80b8189f3081716a1c916e4b44985f55ea8643fb845947f7415fa230e768c57e1c7384c8fdf0a85fcaf97775817ee -DIST arpack-96-patches-2.tar.bz2 504621 SHA256 ecb2aa94feff0ff6d9df3416c205d3c3715073e6abaa58dc3a39786ca7e686fc SHA512 5f661198730fb5dd5d79d02d01cef9abb09f4b3f3bf29586ff65cfbb7d257f99ae4386381ecc2bafba25e59d9fc4a0d1ab1adbce103434ff94e5694333ee15da WHIRLPOOL fc62cc4eb78647ff0b45ff4a10599ca54036c0c60f45840a48a5009b36754e60ee0eb8bbf87fe8c8c854c8b0db8ca6ce023649cbd5b33b4c8569f48d3dc180fb DIST arpack-ng-3.1.3.tar.gz 1299344 SHA256 4d649b80778e9145b9220f6cdd0d96f589f4c4fb225d385419be87dc863c3c0d SHA512 30bee66edc31d1144d029a4c6c4b03f08782bdcbe1b9627e0c3df8d142121111e9c9dd875158345918931815341a2338cd889a010939016509a7cfdd1e829426 WHIRLPOOL a804e3d85633b39fcd66f853a655a8d2c76daf52f23c0aa5b21b6af16b08f37e6fa0ec30700e6df3f4e52fa55133fcc046595a2ee836f5750edb0aa56840c169 -DIST arpack96.tar.gz 636865 SHA256 c6a47eca30a256cbae60e69c606251b84b6a0f352ba527b2dcbd4789ce85ecfc SHA512 504beb3220393c055377d4268e62ca325f8800890fb09e87c094441a3e3491ddec1cb2ae1e4101227ae4916ef50afe1b6a25b975447083dbe74b1ab1f68dc1f6 WHIRLPOOL 5b7b738d39e692a38700b1b38fd1066c42d9c6b779fa88233f858d405796745c52e31f339fd4737bc9e8caf794b3f62275824b1cb2adfbc5014960f999e31913 -DIST parpack96.tar.gz 509316 SHA256 3b6a1ceec06f14e2a06c323721baa908c2f7823d1da79cdfd3f91961f8b6b926 SHA512 c8198195283b986e778004b621e3d05d41b8871195a5508a8d1ba549874d568b6e83d4f35785d00a2b74c82f562d8d1704b406bd5f8f20711ee244032b97331c WHIRLPOOL 1d3e31c1b0a6055ff7b8b7955a03891796786e0fa602b985b35359fbd32e53bd291637aafdfbe5b3dbadeeb7ff0d2cf9b20201d1a941080a38f8b5ec92a3e4d7 +DIST arpack-ng_3.1.5.tar.gz 1516406 SHA256 a269ce7806bc77ced31ef794d23c3e3aff8543b65550fd7e3e24660f2a79d515 SHA512 4876b0babb89bbcc39e92b63d4537b860e9cd0b8a188937d3ba815041b7261623cdac25c91c8bef20ebce4271f822307c492cf6c9f22ec3d740218405337a515 WHIRLPOOL 6bd202c3bb3c12939bef2178d8e7fe7d7cc96a9dc0e4bb965c241f2c299e0b90d3a383429b94a6bc69bb063d689909e8cc9365091e8aa1d420875fc0c2142331 DIST tutorial.ps.gz 105599 SHA256 2f745fe80b0a4fcdf1c273995ed67bc6cf03684ccbaa44442ad1187ea41b81c0 SHA512 a7b8fefd1a572ed477ae208d49094c1c65c9368990d12de9b3528e33fed546c947659f74e54a810d04154b4a1b0f9a94bcba4db0cf59d379e20786a261066aa4 WHIRLPOOL 6e1f6901c81993371731861b8c617f9ef22b602e737b3102c2107713b3201362ddd48205aac5814e3a157549f4fa5f280d18e7b84afc8edeadb93d10d8bda5c9 DIST ug.ps.gz 248543 SHA256 ff1faac74bfc42442955906132756ecd7f0034803898d507dbd1bc960f6f4ab0 SHA512 3349117fb10b07207ffbab2ffa31b406d026855ea4c16e8649b14c7d70bc94e11b5730672e34acd654817799136d4bd76569ac50ec78d787df5582d18ed61328 WHIRLPOOL 83db17d8b1c49d532ca6f4412d110b1973323da5bb526804ab779bc143cf84d8270655b306822e04fa64290f531ed2c4f1e74ffbccbf76529991203e869ca6df -EBUILD arpack-0.96-r3.ebuild 3245 SHA256 60a8d7f2ba7b7dc01d9e06841549c696c225ac5eb08f6a956fe683e91db15a99 SHA512 fa3a23b4147225c15ee14f68c92324b01e289137a58ab48c6adbbd328582938b67e9e5a4d8b9a9f7725682f6256bfba6e5ba350eece656b39f30ee46eb96106e WHIRLPOOL e7f36551f7210b3d03251f2339c9215608b5303a21204c416795a09f61e4b85bdec0ae9c8bc07f48bbd6ad39c589ecab0c67e921ab5d844f63784ce02871a53e EBUILD arpack-3.1.3-r1.ebuild 1618 SHA256 6182d85aad1349c5096e538f05a834a6476bcf2c1b59ecbcdefe2ff40c70abaf SHA512 6a90d6dd75e44f33e0a85bb55874f3c9d406824e07e4a27b4d90e5d834051227cf5e6dc5977afbe167cbd02c8855813c196a068fef7e56028338e994d01b649c WHIRLPOOL ba80e950a5e8018f0d320d8652178ea8b6af62f09e4472c4b31739a4a1e74b8f0e988829ea1455bfc089b4c73bdc29494b936e2bf714d0d96b0879bf8b5e18e6 -MISC ChangeLog 9528 SHA256 fe40193e45beac94936c0f2c4e0b68a86fe2929a9a622bb878650b1aff37047c SHA512 cc784a6af7fdf36616b1f1a41107323e457a0e795a9efea409495308d5cab4a388c05f8f8f9728f3540ec3d35374424f391149701f76dce527861301c9a93402 WHIRLPOOL 100d1c2d32de9d30fa361df1c876d9292b67914ce4a26321a20dd094aa6f7a9dedaba4fde32d9476738f2fcf3c7224a46eeae74b3e05b263ce5b611e91c4194f -MISC metadata.xml 778 SHA256 9322966357560a8ec46b992b22a95797cb52fb5df194e7fbca78ae05226e2fb3 SHA512 d3d5dc59239fd07961fd4e697ebaa980acb44c72417454512d0eb1b49a3ec66bb62fceb212ffb599b63b04e620cbff999848368df4fd4650c90422a668d55bf5 WHIRLPOOL 106158f01920c7af1935500f8d3143f1b5a46471ac2ae2cb837d0cc1e6a9d2c79c0fcf820cbbd58b8b93f70a2fb911703eaad8fee144eafc9e9bcbc6e1ff69d0 +EBUILD arpack-3.1.5.ebuild 1670 SHA256 06b75882e8c634e55bd247539b29dc39a52092eac0f38c9818d586901cbe851e SHA512 248c85c354ffb27cacc427c2d0598695af877525bdd2b4344b14b84da948ccd8bf37f896493cd1dc28bde017f749b123b172f921ed376f120670a038ca342f13 WHIRLPOOL f8c4176b11105947dd28c477fddeebb644989378c731606e6d005279d5fcfbd4a6559f3ff963f0bf4b495bfc877d9ae2e4a2ca46265805f7727ebe28b7a3fb94 +MISC ChangeLog 9688 SHA256 3e7089816f5d8c64fe4a8c29102ec93cc331485cbe91c97ce391a3c494986303 SHA512 8616912c829b1ff7d1a4b6a7f9503271f06148a5dcea3883f5c18724f7217dae41d5dd4b55ed6d4f73dfcd780617bc94a7f7682e49e55805ec20de6eaec63283 WHIRLPOOL f0db6fccf6f0fa7df3dd226fb42726a73fff97f885ec851593f9b58c3e985262baa17ad3fa4db49e1e6a9b0f1c0bafe58ede2f283280e3d5b33706f3ed0d92bb +MISC metadata.xml 782 SHA256 82dcbb6ce1c31fb43d82504472ad58c6bac49940c37a1595cc277ae5e7a98b6c SHA512 69dee866acdbd5075d38e4494622ec2bf3e934e48683aa5bfe6183bb89f18b19777132644fe1970f877ffa71e931cb0cd966ed52140826db2d83cbfb9eb22802 WHIRLPOOL 46fcc15dcabc5c9950ef31f485ac6b4d75bc581ebd87bf04c1ebf5f608c23ccfc846e45ac10863fcddb7c028b34776cd8c4514f308dca408ab2806b004c71763 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQJ8BAEBCgBmBQJVHo8CXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirclkP/Rj/1VGT6E7B39FxF0rtIyt9 +dIKgRheHkQIWaX9RNCgKPfpjPJBhyLhlSDTlfcIbAUQUExQBu64wv1IOGLHv+nzM +22Qhx9T77pPZ9Z4EVBHzcumGfdyDZ0Fllksdyo5TrObhyMcS3X70usBL25xkxU39 +ODN+MGUGNcUXApCxIGhz9wxeUUYGkjN0YIOgSoEulKoSgbmONdPd8ZBj2dtu+ngS +LSBHj6rmI+Nd7MNPqCwq9Lj9OklHFDjHreUd3Sod356YFd0EHIAeMygoJjTrDyy0 +WNf5HLZl7hgbn/7GCuEnhhipwwozQ1XhzDqlhY1s7eyxpBNeG5ZPTVVuS+g1u4dS +EwSj4tIpZX8tOal4v/UYuBjpG3auwdscHyV+d1TJetSQWDWoYiu15VPteKE0tg6x +Vce/2O/O0z59zK/8O9oUIjuSuPCOcIMtxK6aoH91YyxtTOeR21m47NP3yqizJS3g +t5bjEQmxisJOFd6EYdA44DYO3pQqt6xT7EEsmp4YFROz+/S7EnL2ucBJF1lNquf2 +17GNeVbYNTl8dtYr6nc4C27235HnDxjUA0BwcJNLnO2hT7v4WXSjlhg6NXJFS9E2 +Gh457iAm97naQQpMt/XPiAzW4/nKv8nJAr6dnfckC4h9pimBYHaR9p8wTWQwmiSj +JAGJKGL4FVhj6z0AbUOi +=UwKZ +-----END PGP SIGNATURE----- diff --git a/sci-libs/arpack/arpack-0.96-r3.ebuild b/sci-libs/arpack/arpack-0.96-r3.ebuild deleted file mode 100644 index 295f6728ef64..000000000000 --- a/sci-libs/arpack/arpack-0.96-r3.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/arpack/arpack-0.96-r3.ebuild,v 1.7 2015/02/22 00:52:52 mattst88 Exp $ - -EAPI=4 - -inherit autotools eutils flag-o-matic fortran-2 toolchain-funcs - -MY_PV="96" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems" -HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/" -SRC_URI=" - http://www.caam.rice.edu/software/ARPACK/SRC/${PN}${MY_PV}.tar.gz - http://www.caam.rice.edu/software/ARPACK/SRC/p${PN}${MY_PV}.tar.gz - http://dev.gentoo.org/~bicatali/${MY_P}-patches-2.tar.bz2 - doc? ( - http://www.caam.rice.edu/software/ARPACK/SRC/ug.ps.gz - http://www.caam.rice.edu/software/ARPACK/DOCS/tutorial.ps.gz )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS=" amd64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="doc examples mpi static-libs" - -RDEPEND=" - virtual/blas - virtual/lapack - mpi? ( virtual/mpi[fortran] )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/ARPACK" - -src_unpack() { - unpack ${A} - unpack ./*patch.tar.gz -} - -src_prepare() { - cd "${WORKDIR}" - epatch "${WORKDIR}"/${PN}-arscnd.patch - # http://savannah.gnu.org/bugs/?func=detailitem&item_id=31479 - epatch "${WORKDIR}"/${PN}-neupd.patch - epatch "${WORKDIR}"/${PN}-autotools.patch - - cd "${S}" - # fix examples library paths - sed -i \ - -e '/^include/d' \ - -e "s:\$(ALIBS):-larpack $($(tc-getPKG_CONFIG) --libs blas lapack):g" \ - -e 's:$(FFLAGS):$(FFLAGS) $(LDFLAGS):g' \ - EXAMPLES/*/makefile || die "sed failed" - - sed -i \ - -e '/^include/d' \ - -e "s:\$(PLIBS):-larpack -lparpack $($(tc-getPKG_CONFIG) --libs blas lapack):g" \ - -e 's:_$(PLAT)::g' \ - -e 's:$(PFC):mpif77:g' \ - -e 's:$(PFFLAGS):$(FFLAGS) $(LDFLAGS) $(EXTOBJS):g' \ - PARPACK/EXAMPLES/MPI/makefile || die "sed failed" - - # bug #354993 - rm -f PARPACK/{SRC,UTIL,EXAMPLES}/MPI/mpif.h - #ln -s "${EPREFIX}"/usr/include/mpif*.h PARPACK/SRC/MPI/ - eautoreconf -} - -src_configure() { - econf \ - --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \ - --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \ - $(use_enable static-libs static) \ - $(use_enable mpi) -} - -src_test() { - pushd EXAMPLES/SIMPLE - emake simple FC=$(tc-getFC) LDFLAGS="${LDFLAGS} -L${S}/.libs" - local prog= - for p in ss ds sn dn cn zn; do - prog=${p}simp - LD_LIBRARY_PATH="${S}/.libs" ./${prog} \ - || die "${prog} test failed" - rm -f ${prog} *.o - done - popd - - if use mpi; then - pushd PARPACK/EXAMPLES/MPI - mpif77 ${FFLAGS} -c ../../../LAPACK/dpttr{f,s}.f \ - || die "compiling dpttrf,s failed" - emake \ - FC=mpif77 \ - EXTOBJS="dpttr{f,s}.o" \ - LDFLAGS="${LDFLAGS} -L${S}/.libs -L${S}/PARPACK/.libs" \ - pdndrv || die "emake pdndrv failed" - for p in 1 3; do - prog=pdndrv${p} - LD_LIBRARY_PATH="${S}/.libs:${S}/PARPACK/.libs" \ - ./${prog} || die "${prog} test failed" - rm -f ${prog} *.o - done - popd - fi -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc README DOCUMENTS/*.doc - newdoc DOCUMENTS/README README.doc - use doc && dodoc "${WORKDIR}"/*.ps - if use examples; then - insinto /usr/share/doc/${PF} - doins -r EXAMPLES - if use mpi; then - insinto /usr/share/doc/${PF}/EXAMPLES/PARPACK - doins -r PARPACK/EXAMPLES/MPI - fi - fi -} diff --git a/sci-libs/arpack/arpack-3.1.5.ebuild b/sci-libs/arpack/arpack-3.1.5.ebuild new file mode 100644 index 000000000000..ae31f492b4bc --- /dev/null +++ b/sci-libs/arpack/arpack-3.1.5.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/arpack/arpack-3.1.5.ebuild,v 1.1 2015/04/03 13:00:45 jlec Exp $ + +EAPI=5 + +#AUTOTOOLS_AUTORECONF=true + +inherit autotools-utils eutils flag-o-matic fortran-2 toolchain-funcs + +MY_P="${PN}-ng_${PV}" + +DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems" +HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ http://forge.scilab.org/index.php/p/arpack-ng/" +SRC_URI=" + http://forge.scilab.org/upload/arpack-ng/files/${MY_P}.tar.gz + doc? ( + http://www.caam.rice.edu/software/ARPACK/SRC/ug.ps.gz + http://www.caam.rice.edu/software/ARPACK/DOCS/tutorial.ps.gz )" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="doc examples mpi static-libs" + +RDEPEND=" + virtual/blas + virtual/lapack + mpi? ( virtual/mpi[fortran] )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S="${WORKDIR}/${MY_P/_/-}" + +src_configure() { + tc-export PKG_CONFIG + local myeconfargs=( + --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" + --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" + $(use_enable mpi) + ) + autotools-utils_src_configure +} + +src_test() { + cp "${S}"/TESTS/testA.mtx "${BUILD_DIR}"/TESTS || die + autotools-utils_src_test +} + +src_install() { + autotools-utils_src_install + + dodoc DOCUMENTS/*.doc + newdoc DOCUMENTS/README README.doc + use doc && dodoc "${WORKDIR}"/*.ps + if use examples; then + insinto /usr/share/doc/${PF} + doins -r EXAMPLES + if use mpi; then + insinto /usr/share/doc/${PF}/EXAMPLES/PARPACK + doins -r PARPACK/EXAMPLES/MPI + fi + fi +} diff --git a/sci-libs/arpack/metadata.xml b/sci-libs/arpack/metadata.xml index b177f1085672..c598daff90b3 100644 --- a/sci-libs/arpack/metadata.xml +++ b/sci-libs/arpack/metadata.xml @@ -1,8 +1,8 @@ -sci - + sci + The ARnoldi PACKage is a library of routines capable of solving large scale symmetric, nonsymmetric, and generalized eigenproblems. The software is designed to compute a few eigenvalues with user specified features such as those of largest real -- 2.26.2