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