diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2009-11-12 18:29:17 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2009-11-12 18:29:17 +0000 |
commit | 10e3da96b8988ba4efef9948cb49fe131bd513e9 (patch) | |
tree | 08879ec8529359910f7eefb210b4913ef883133b /sci-libs/arpack | |
parent | Automated update of use.local.desc (diff) | |
download | historical-10e3da96b8988ba4efef9948cb49fe131bd513e9.tar.gz historical-10e3da96b8988ba4efef9948cb49fe131bd513e9.tar.bz2 historical-10e3da96b8988ba4efef9948cb49fe131bd513e9.zip |
Removed fortran eclass, updated web page
Package-Manager: portage-2.2_rc48/cvs/Linux x86_64
Diffstat (limited to 'sci-libs/arpack')
-rw-r--r-- | sci-libs/arpack/ChangeLog | 5 | ||||
-rw-r--r-- | sci-libs/arpack/Manifest | 14 | ||||
-rw-r--r-- | sci-libs/arpack/arpack-96-r2.ebuild | 24 |
3 files changed, 26 insertions, 17 deletions
diff --git a/sci-libs/arpack/ChangeLog b/sci-libs/arpack/ChangeLog index 4fcf059dbfce..61d7eddf0f9c 100644 --- a/sci-libs/arpack/ChangeLog +++ b/sci-libs/arpack/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sci-libs/arpack # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/arpack/ChangeLog,v 1.14 2009/10/27 18:44:08 volkmar Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/arpack/ChangeLog,v 1.15 2009/11/12 18:29:17 bicatali Exp $ + + 12 Nov 2009; SĂ©bastien Fabbro <bicatali@gentoo.org> arpack-96-r2.ebuild: + Removed fortran eclass, updated web page 27 Oct 2009; Mounir Lamouri <volkmar@gentoo.org> arpack-96-r2.ebuild: Keywording for ppc, bug 277805 diff --git a/sci-libs/arpack/Manifest b/sci-libs/arpack/Manifest index 3396f52d3fc4..3292a3009bf0 100644 --- a/sci-libs/arpack/Manifest +++ b/sci-libs/arpack/Manifest @@ -1,8 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST arpack-96-patches.tar.bz2 502848 RMD160 71db1b906f3251ad038c03da696582dfe161b4b4 SHA1 01383424dd7ea04c9f4d2944ddc88c24e794f969 SHA256 dd811fd5e0ed4ccc9b06b76e74a39c8caddbbca888f21134d19eac18b7345ae4 DIST arpack96.tar.gz 636865 RMD160 3d1c1c307223961506066f895b7ab291861e73fe SHA1 3f91de2b39b484bc8365f8048c9eb109e0306e1c SHA256 c6a47eca30a256cbae60e69c606251b84b6a0f352ba527b2dcbd4789ce85ecfc DIST parpack96.tar.gz 509316 RMD160 224d61ef7ff9eec5f59b747d669f3deb74eb2ba5 SHA1 ebcb4de09639a2faa929bb1a46ba7350d1aa58da SHA256 3b6a1ceec06f14e2a06c323721baa908c2f7823d1da79cdfd3f91961f8b6b926 DIST tutorial.ps.gz 105599 RMD160 aaba42a6d5ce212e56f312d6187ba932d3b674b7 SHA1 70961d4e3463d012b33a1bbe25b5761d2a25a4d0 SHA256 2f745fe80b0a4fcdf1c273995ed67bc6cf03684ccbaa44442ad1187ea41b81c0 DIST ug.ps.gz 248543 RMD160 29911161dbc7f496ee16db3c98047dae0be51da2 SHA1 6ad34e7ddee64a340e756d55690a2f4e4f46e767 SHA256 ff1faac74bfc42442955906132756ecd7f0034803898d507dbd1bc960f6f4ab0 -EBUILD arpack-96-r2.ebuild 2973 RMD160 9ce9bf5c4520315aef9af5dd9853c5f37783d6fb SHA1 751cd04a0e6d4112900798224432155ed2b147f6 SHA256 3d81115451ea715e6a1a6955b3f869f990d8d311732cec55c14edeffa26a18da -MISC ChangeLog 2936 RMD160 a0608bbf3cc3ba4413e096055acac3c2a420f45e SHA1 be72407b17511420f1d5e0a64349564a299f231f SHA256 4ae13f0cd9bb2e80275f51f404b562a5fba7ac9c15f697893272a2ea47040eb1 +EBUILD arpack-96-r2.ebuild 2900 RMD160 4b95e8ba37297848f0d5df491d4ac61927596fa7 SHA1 9abfe9045900e3aeaae661a1fdfa9b8c889d2afe SHA256 ac7f5dc99ba02ad3a2c046d789adf7641bbe54baaba95703a0e3862c6c6b1593 +MISC ChangeLog 3057 RMD160 7c19cd4d68133627376b6708de3c96a1dd8cba18 SHA1 e0b4cc4d87b008f418a95004a0c848c514a3605e SHA256 6effcd7dbefdad22ddd6bd7c61821d784693f81b0c78c451d54148fcc07cc804 MISC metadata.xml 778 RMD160 a17303d8e0a33f121e91431bc79c29c474b89621 SHA1 48a7c028e4a85b44a816ee160da700b85eb6c81f SHA256 9322966357560a8ec46b992b22a95797cb52fb5df194e7fbca78ae05226e2fb3 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.13 (GNU/Linux) + +iEYEARECAAYFAkr8XdkACgkQ1ycZbhPLE2AMQgCcDl2FpoQXTOBl1lcHvz9nb2ft +0dsAn13+hmIPjyAdL95gySQ2Ydf/PFnc +=7dnV +-----END PGP SIGNATURE----- diff --git a/sci-libs/arpack/arpack-96-r2.ebuild b/sci-libs/arpack/arpack-96-r2.ebuild index e65f1decc0f2..916461c86aac 100644 --- a/sci-libs/arpack/arpack-96-r2.ebuild +++ b/sci-libs/arpack/arpack-96-r2.ebuild @@ -1,11 +1,12 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/arpack/arpack-96-r2.ebuild,v 1.10 2009/10/27 18:44:08 volkmar Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/arpack/arpack-96-r2.ebuild,v 1.11 2009/11/12 18:29:17 bicatali Exp $ -inherit eutils autotools fortran +EAPI=2 +inherit eutils autotools toolchain-funcs DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems." -HOMEPAGE="http://www.caam.rice.edu/software/ARPACK" +HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/" SRC_URI="http://www.caam.rice.edu/software/ARPACK/SRC/${PN}${PV}.tar.gz http://www.caam.rice.edu/software/ARPACK/SRC/p${PN}${PV}.tar.gz mirror://gentoo/${P}-patches.tar.bz2 @@ -24,13 +25,13 @@ DEPEND="${RDEPEND} S="${WORKDIR}/ARPACK" -FORTRAN="gfortran ifc g77" - src_unpack() { unpack ${A} unpack ./*patch.tar.gz +} + +src_prepare() { epatch "${WORKDIR}"/${PN}-arscnd.patch - cd "${S}" epatch "${WORKDIR}"/${PN}-autotools.patch BLAS_LIBS="$(pkg-config --libs blas)" @@ -38,7 +39,6 @@ src_unpack() { sed -i \ -e '/^include/d' \ -e "s:\$(ALIBS):-larpack ${BLAS_LIBS}:g" \ - -e 's:$(FC):$(F77):g' \ -e 's:$(FFLAGS):$(FFLAGS) $(LDFLAGS):g' \ EXAMPLES/*/makefile || die "sed failed" @@ -49,22 +49,18 @@ src_unpack() { -e 's:$(PFC):mpif77:g' \ -e 's:$(PFFLAGS):$(FFLAGS) $(LDFLAGS) $(EXTOBJS):g' \ PARPACK/EXAMPLES/MPI/makefile || die "sed failed" - eautoreconf } -src_compile() { +src_configure() { econf \ --with-blas="${BLAS_LIBS}" \ - $(use_enable mpi) \ - || die "econf failed" - emake || die "emake failed" + $(use_enable mpi) } src_test() { - pushd EXAMPLES/SIMPLE - emake simple FC=${FORTRANC} LDFLAGS="-L${S}/.libs" + 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 |