arpack-3.4.0-1
[git/cygwin-packages/arpack.git] / arpack.cygport
CommitLineData
cd402483 1NAME="arpack"
d3f18891
MA
2VERSION=3.4.0
3RELEASE=1
cd402483
MA
4
5CATEGORY="Math Libs"
d3f18891
MA
6DESCRIPTION="A collection to solve large scale eigenvalue problems."
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
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 \
d3f18891 39 MPILIBS="-lmpi_mpifh -lmpi"
cd402483
MA
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.02877 seconds and 5 git commands to generate.