Drop old; Version Bump
authorJustin Lecher <jlec@gentoo.org>
Fri, 3 Apr 2015 13:00:50 +0000 (13:00 +0000)
committerJustin Lecher <jlec@gentoo.org>
Fri, 3 Apr 2015 13:00:50 +0000 (13:00 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!

sci-libs/arpack/ChangeLog
sci-libs/arpack/Manifest
sci-libs/arpack/arpack-0.96-r3.ebuild [deleted file]
sci-libs/arpack/arpack-3.1.5.ebuild [new file with mode: 0644]
sci-libs/arpack/metadata.xml

index 8717b74beeaab1bb6050acee232ce924d47ec2ec..17b1598b6e6cfdd24d7f8c611fd5be2cd937ec3c 100644 (file)
@@ -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 <jlec@gentoo.org> +arpack-3.1.5.ebuild,
+  -arpack-0.96-r3.ebuild, metadata.xml:
+  Drop old; Version Bump
 
   22 Feb 2015; Matt Turner <mattst88@gentoo.org> arpack-0.96-r3.ebuild,
   arpack-3.1.3-r1.ebuild:
index 2efff6fad20090233abc42555aff12ead84dbcbd..0475c861288bf5c813e9409cf048cb7e7d388795 100644 (file)
@@ -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 (file)
index 295f672..0000000
+++ /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 (file)
index 0000000..ae31f49
--- /dev/null
@@ -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
+}
index b177f10856720e556fbfddce1d6d91714e7c1410..c598daff90b3e54af88fc1725a7b3aa9ea5447ef 100644 (file)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
+  <herd>sci</herd>
+  <longdescription lang="en">
   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