arpack-3.5.0-2
[git/cygwin-packages/arpack.git] / arpack.cygport
CommitLineData
cd402483 1NAME="arpack"
39472b40 2VERSION=3.5.0
45f3b4a6 3RELEASE=2
cd402483
MA
4
5CATEGORY="Math Libs"
d3f18891 6DESCRIPTION="A collection to solve large scale eigenvalue problems."
45f3b4a6 7SUMMARY="Library for large scale eigenvalue problems"
cd402483
MA
8HOMEPAGE="http://www.gnu.org/software/octave/"
9SRC_URI="http://forge.scilab.org/index.php/p/arpack-ng/downloads/get/${PN}-ng-${PV}.tar.gz"
10SRC_DIR="arpack-ng-${PV}"
3270c554 11PATCH_URI="arpack-lib0.patch"
cd402483 12
39472b40 13PKG_NAMES="libarpack-devel libarpack0 libparpack-devel libparpack0"
cd402483
MA
14
15libarpack_devel_CONTENTS='usr/lib/libarpack.dll.a usr/lib/pkgconfig usr/share'
16libarpack_devel_SUMMARY="${SUMMARY} - development libraries"
17
18libarpack0_CONTENTS='usr/bin/cygarpack*'
19libarpack0_SUMMARY="${SUMMARY} - shared libraries"
20
21libparpack_devel_CONTENTS='usr/lib/libparpack.dll.a'
22libparpack_devel_SUMMARY="${SUMMARY} - parallel development libraries"
23
24libparpack0_CONTENTS='usr/bin/cygparpack*'
25libparpack0_SUMMARY="${SUMMARY} - parallel shared libraries"
26
27DIFF_EXCLUDES="Makefile"
28KEEP_LA_FILES="none"
29
30src_compile() {
31 cd ${S}
32 cygautoreconf
33 cd ${B}
34 cygconf --enable-shared \
35 --enable-mpi \
d3f18891 36 MPILIBS="-lmpi_mpifh -lmpi"
cd402483
MA
37 cygmake
38}
39
40src_test() {
41 cd ${B}
cd402483 42 cygmake -i check
cd402483
MA
43}
44
45src_install() {
46 cd ${B}
47 cyginstall
48
49}
This page took 0.192454 seconds and 5 git commands to generate.