arpack-3.3.0-3
[git/cygwin-packages/arpack.git] / arpack.cygport
CommitLineData
cd402483 1NAME="arpack"
3270c554 2VERSION=3.3.0
b6124ed5 3RELEASE=3
cd402483
MA
4
5CATEGORY="Math Libs"
6DESCRIPTION="ARPACK is a collection to solve large scale eigenvalue problems."
7SUMMARY="ARPACK libs (large scale eigenvalue problems )."
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
MA
12
13PKG_NAMES="arpack libarpack-devel libarpack0 libparpack-devel libparpack0"
14
15arpack_CONTENTS=''
16arpack_SUMMARY="${SUMMARY} - empty"
17
18libarpack_devel_CONTENTS='usr/lib/libarpack.dll.a usr/lib/pkgconfig usr/share'
19libarpack_devel_SUMMARY="${SUMMARY} - development libraries"
20
21libarpack0_CONTENTS='usr/bin/cygarpack*'
22libarpack0_SUMMARY="${SUMMARY} - shared libraries"
23
24libparpack_devel_CONTENTS='usr/lib/libparpack.dll.a'
25libparpack_devel_SUMMARY="${SUMMARY} - parallel development libraries"
26
27libparpack0_CONTENTS='usr/bin/cygparpack*'
28libparpack0_SUMMARY="${SUMMARY} - parallel shared libraries"
29
30DIFF_EXCLUDES="Makefile"
31KEEP_LA_FILES="none"
32
33src_compile() {
34 cd ${S}
35 cygautoreconf
36 cd ${B}
37 cygconf --enable-shared \
38 --enable-mpi \
39 MPILIBS="-lmpi_mpifh -lmpi" F77=gfortran
40 cygmake
41}
42
43src_test() {
44 cd ${B}
cd402483
MA
45 cygmake -i check
46 cd ${B}/EXAMPLES
47 cygmake -i check
48}
49
50src_install() {
51 cd ${B}
52 cyginstall
53
54}
This page took 0.105443 seconds and 5 git commands to generate.